| ITEM | IMG | FAMILIA | MODELO | FUNCIÓN | ESPECIFICACIONES |
|---|
Transformar ideas a prototipos, facilitar la colaboración y mejorar la experiencia educativa de nuestros estudiantes.
Centro de convergencia para profesores y estudiantes de Talleres. Espacio especializado para resolver desafíos actuales en formación de ingenieros y facilitar la implementación práctica de soluciones reales e innovadoras.
Facultad de Ingeniería y Ciencias
Universidad Adolfo Ibáñez
Peñalolén / Viña del Mar
Profesionales y monitores capacitados para asistir en el uso de equipos, herramientas y componentes del laboratorio, con foco en seguridad y mejores prácticas.
Recursos, equipamiento y metodologías disponibles en el DEC
Instrumentos y equipamiento disponible en el laboratorio DEC
Próximamente
El catálogo de equipos y herramientas se publicará aquí.
Proyectos realizados y en desarrollo por estudiantes del DEC
Guías paso a paso para configurar el hardware del laboratorio: instalación de drivers, selección de placa en Arduino IDE, carga de código y más.
La NodeMCU Amica es una placa de desarrollo basada en el módulo ESP8266MOD (ESP-12E) de Espressif. Integra CPU Tensilica L106 de 32 bits a 80/160 MHz, WiFi 2.4 GHz (802.11 b/g/n), pila TCP/IP y conector Micro-USB para programación y alimentación.
Se diferencia de otras variantes NodeMCU por su formato más angosto (30 pines, compatible con protoboard estándar) y por venir habitualmente con el chip puente USB-Serial Silicon Labs CP2102, que requiere instalar un driver específico en Windows y macOS la primera vez que se usa.
| Placa | NodeMCU Amica ESP8266 (ESP-12E) |
| Cable | USB-A a Micro-USB de datos (no solo de carga) |
| Driver | CP2102 (Silicon Labs CP210x VCP) |
| Software | Arduino IDE 2.x (recomendado 2.3 o superior) |
| Voltaje | 5 V por USB (pin Vin tolera hasta ~10 V vía regulador) |
Windows 10/11:
macOS:
/dev/cu.SLAB_USBtoUART o /dev/cu.usbserial-XXXX.https://arduino.esp8266.com/stable/package_esp8266com_index.jsonSelecciona: Herramientas > Placa > esp8266 > "NodeMCU 1.0 (ESP-12E Module)"
| Board | NodeMCU 1.0 (ESP-12E Module) |
| Builtin LED | 2 |
| Upload Speed | 115200 (recomendado para CP2102) |
| CPU Frequency | 80 MHz |
| Flash Size | 4MB (FS:2MB OTA:~1019KB) |
| Port | COM / cu.SLAB_USBtoUART que aparece al conectar |
Imagen: Random Nerd Tutorials. Uso con fines educativos.
| NodeMCU | GPIO | Notas |
|---|---|---|
| D0 | GPIO16 | Sin PWM ni I2C. Deep-sleep wake. |
| D1 | GPIO5 | I2C SCL por defecto. |
| D2 | GPIO4 | I2C SDA por defecto. |
| D3 | GPIO0 | Strapping. Botón FLASH. |
| D4 | GPIO2 | LED integrado (lógica invertida). |
| D5 | GPIO14 | SPI SCK. |
| D6 | GPIO12 | SPI MISO. |
| D7 | GPIO13 | SPI MOSI. |
| D8 | GPIO15 | SPI CS. Strapping LOW al arranque. |
| A0 | ADC | Única entrada analógica (0–3.3 V), 10 bits. |
| SD0–SD3, CMD, CLK | GPIO6–11 | RESERVADOS — no usar. |
La ESP32 DevKit V1 está basada en el módulo ESP-WROOM-32 de Espressif. Integra CPU Xtensa LX6 doble núcleo a 240 MHz, 520 KB de SRAM, WiFi 2.4 GHz y Bluetooth 4.2. El chip puente USB-Serial es un Silicon Labs CP2102 que requiere instalar driver en Windows y macOS.
Esta variante de 38 pines expone los pines internos SD0–SD3, CMD y CLK conectados a la memoria Flash SPI — no deben usarse como GPIO.
| Placa | ESP32 DevKit V1 (ESP-WROOM-32, 38 pines) |
| Cable | USB-A a Micro-USB de datos |
| Driver | CP2102 (Silicon Labs CP210x VCP) |
| Software | Arduino IDE 2.x (recomendado 2.3 o superior) |
| Voltaje | 5 V por USB (Vin tolera hasta ~12 V) |
Windows 10/11:
macOS:
/dev/cu.SLAB_USBtoUART.https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.jsonSelecciona: Herramientas > Placa > esp32 > "ESP32 Dev Module" (o "DOIT ESP32 DEVKIT V1")
| Upload Speed | 921600 (bajar a 115200 si hay errores de conexión) |
| CPU Frequency | 240 MHz (WiFi/BT) |
| Flash Mode | QIO |
| Flash Size | 4MB (32Mb) |
| Partition Scheme | Default 4MB with spiffs |
| PSRAM | Disabled |
| Port | COM / cu.SLAB_USBtoUART que aparece al conectar |
Imagen: ficha de producto del distribuidor (ESP32-WROOM-32D 38 pines). Uso con fines educativos.
| Etiqueta | GPIO | Notas |
|---|---|---|
| G2 | GPIO2 | LED integrado. Strapping LOW al boot. |
| G21 / G22 | GPIO21 / GPIO22 | I2C SDA / SCL por defecto. |
| G18/G19/G23/G5 | VSPI | SCK / MISO / MOSI / CS. |
| G25 / G26 | GPIO25 / GPIO26 | DAC1 / DAC2 (8 bits). |
| VP / VN / G34 / G35 | GPIO36/39/34/35 | ADC1 — solo entrada, sin pull interno. |
| SD0–SD3, CMD, CLK | GPIO6–11 | RESERVADOS — no usar. |
El ESP32-S3 SúperMini es una placa compacta (22 × 18 mm) basada en el ESP32-S3 de Espressif. Incluye WiFi 2.4 GHz, Bluetooth 5 LE, CPU dual-core Xtensa LX7 a 240 MHz, 4 MB Flash, 2 MB PSRAM y conector USB-C directo. No necesita chip puente USB-Serial externo.
| Placa | ESP32-S3 SúperMini (SKU 7053) |
| Cable | USB-A a USB-C de datos (no solo de carga) |
| Driver | No requerido (USB-CDC nativo) |
| Software | Arduino IDE 2.x (recomendado 2.3 o superior) |
/dev/cu.usbmodemXXXX.https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.jsonSelecciona: Herramientas > Placa > esp32 > "ESP32S3 Dev Module"
| USB CDC On Boot | Enabled |
| CPU Frequency | 240 MHz (WiFi) |
| Flash Mode | QIO 80MHz |
| Flash Size | 4 MB (32Mb) |
| Partition Scheme | Default 4MB with spiffs |
| PSRAM | QSPI PSRAM |
| USB Mode | Hardware CDC and JTAG |
| Upload Speed | 921600 |
| Port | COM / usbmodem que aparece al conectar |
Imagen: ficha de producto. Uso con fines educativos.
| Pin | Función | Notas |
|---|---|---|
| GPIO48 | LED RGB WS2812 | LED integrado. |
| GPIO43 / GPIO44 | UART0 TX / RX | Puerto serie hardware. |
| GPIO19 / GPIO20 | USB D- / D+ | Dejar libres si usas USB-CDC. |
| GPIO0 | BOOT | Strapping. No usar como salida fija. |
| GPIO1–GPIO10 | ADC1, I/O | Preferidos para lecturas analógicas. |
| GPIO11–GPIO14 | ADC2, I/O, SPI | ADC2 no disponible con WiFi activo. |
El ESP32-S3 N16R8 es un módulo de alto rendimiento basado en el ESP32-S3-WROOM-1 con 16 MB de Flash y 8 MB de PSRAM (octal), CPU dual-core Xtensa LX7 a 240 MHz, WiFi 2.4 GHz y Bluetooth 5.0 LE. Incluye el chip puente USB-Serial CH343p (WCH).
| Placa | Módulo ESP32-S3 N16R8 44 pines (SKU 7031) |
| Cable | USB-A a USB (según conector de la placa), de datos |
| Driver | CH343 (WCH) — requiere instalación manual |
| Software | Arduino IDE 2.x (recomendado 2.3 o superior) |
Windows 10/11:
macOS:
/dev/cu.wchusbserialXXXX.https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.jsonSelecciona: Herramientas > Placa > esp32 > "ESP32S3 Dev Module"
| USB CDC On Boot | Disabled (se usa CH343, no USB nativo) |
| Flash Mode | QIO 80MHz |
| Flash Size | 16 MB (128Mb) |
| Partition Scheme | 16M Flash (3MB APP/9.9MB FATFS) |
| PSRAM | OPI PSRAM |
| Upload Mode | UART0 / Hardware CDC |
| Upload Speed | 921600 |
| Port | COM / wchusbserial que aparece al conectar |
Imagen: documentación oficial Espressif (ESP32-S3-WROOM-1). Uso con fines educativos.
| Pin | Función | Notas |
|---|---|---|
| GPIO43 / GPIO44 | UART0 TX / RX | Puente al CH343p. |
| GPIO19 / GPIO20 | USB D- / D+ | Libres si usas CH343. |
| GPIO1–GPIO10 | ADC1, Touch, I/O | Preferidos para analógicas. |
| GPIO26–GPIO32 | Reservados (Flash) | NO usar. |
| GPIO33–GPIO37 | Reservados (OPI PSRAM) | NO usar en variante N16R8. |
| GPIO48 | LED integrado | Suele ser el LED de la placa. |
ESP.getPsramSize() reporte ~8 MB.El Circuito UAI es una placa educativa basada en el módulo ESP32-S de Ai-Thinker (pin-compatible con el ESP-WROOM-32). Incluye dos relés de potencia y tres sensores integrados sin necesidad de cableado externo. El chip puente USB-Serial es un Silicon Labs CP2102.
| Relé 1 | GPIO13 | Songle SRA-05VDC-CL, 10 A / 250 VAC |
| Relé 2 | GPIO15 | Songle SRA-05VDC-CL, 10 A / 250 VAC |
| HDC1080 (T° y humedad) | I2C 0x40 | SDA=GPIO19, SCL=GPIO18 |
| MPU-6050 (acelerómetro) | I2C 0x68 | SDA=GPIO19, SCL=GPIO18 |
| TEMT6000 (luz) | GPIO36 | Salida analógica ADC1_0 |
| Lectura batería | GPIO12 | Divisor de tensión (habilitado por jumper lv1BAT) |
| Placa | Circuito UAI (módulo ESP32-S Ai-Thinker) |
| Cable | USB-A a Micro-USB blanco (incluido en el kit UAI) |
| Driver | CP2102 (Silicon Labs CP210x VCP) |
| Software | Arduino IDE 2.x (recomendado 2.3 o superior) |
Windows 10/11:
macOS:
/dev/cu.SLAB_USBtoUART.https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.jsonSelecciona: Herramientas > Placa > esp32 > "ESP32 Dev Module"
| Upload Speed | 921600 (bajar a 115200 si hay errores) |
| CPU Frequency | 240 MHz (WiFi/BT) |
| Flash Mode | QIO |
| Flash Size | 4MB (32Mb) |
| Partition Scheme | Default 4MB with spiffs |
| PSRAM | Disabled |
| Port | COM / cu.SLAB_USBtoUART que aparece al conectar |
Imagen: Manual del Kit UAI, Universidad Adolfo Ibáñez. Uso con fines educativos.
| PIN | Etiqueta / GPIO | Notas |
|---|---|---|
| 1 | 3V3 | Salida 3.3 V regulada. |
| 2 | GND | Masa. |
| 4 | GPIO36 (VP) | TEMT6000 (luz). Solo entrada. |
| 14 | GPIO12 | Lectura de batería. Strapping — evitar cargas al boot. |
| 15 | GPIO13 | RELÉ 1 (activa con HIGH). |
| 16 | GPIO15 | RELÉ 2 (activa con HIGH). Strapping. |
| 22 | SCL | I2C externo → GPIO18 (compartido con sensores). |
| 23 | SDA | I2C externo → GPIO19 (compartido con sensores). |
| 30 | VUSB | +5 V del bus USB. |
A continuación se presenta una guía práctica para realizar este cálculo de forma clara y aplicable.
Revisen las hojas de datos (datasheets) de cada componente del sistema, por ejemplo:
El consumo normalmente se expresa en miliamperios (mA).
Se debe sumar el consumo de todos los dispositivos del sistema:
I_total = I1 + I2 + I3 + ...
La capacidad de la batería se indica en miliampere-hora (mAh).
Duración (horas) = Capacidad batería (mAh) / Consumo total (mA)
| ESP32 | 100 mA |
| HC-SR04 | 15 mA |
| Total | 115 mA |
Para una batería de 2000 mAh:
Duración ≈ 2000 / 115 ≈ 17.4 horas
Para proyectos más avanzados:
| ITEM | IMG | FAMILIA | MODELO | FUNCIÓN | ESPECIFICACIONES |
|---|