
Fase producción
BitBitBla Complet v2
68€
Hardware basado en la familia Waveshare ESP32-S3-Touch-LCD-1,85″: pantalla redonda táctil 360×360 (QSPI), ESP32-S3R8, 16 MB Flash y 8 MB PSRAM, Wi‑Fi y BLE 5, audio con micrófonos y salida de altavoz en formato tipo smart-speaker/caja (variantes BOX del fabricante). Firmware BitBitBla optimizado para ESP32-S3.
Firmware
- El dispositivo incluye instalado el firmware BitBitBla v.37.0 optimizado para S3.
- No es posible flashear el dispositivo con otro firmware: está preparado exclusivamente para la comunicación con la plataforma BitBitBla.
- El firmware se actualiza de forma continua desde BitBitBla mediante OTA (over-the-air).
Especificaciones Técnicas
- Procesador: ESP32-S3R8, núcleo dual Xtensa LX7 hasta ~240 MHz
- Memoria: 512 KB SRAM y 384 KB ROM integrados en el SOC; 16 MB Flash y 8 MB PSRAM en placa
- Wireless: Wi‑Fi 2,4 GHz (802.11 b/g/n), Bluetooth 5 (LE); antena cerámica integrada y conector IPEX (selector con resistor según documentación Waveshare)
- Pantalla: LCD redondo 1,85″, resolución 360×360, interfaz QSPI, 262K colores (driver citado: ST77916)
- Táctil: CST816 capacitivo por bus I2C con interrupción
- Audio: variantes con ES8311 / ES7210, micrófono(s), amplificador y cabezal de altavoz según revisión; algunas placas usan PCM5101 — verifique su unidad en el wiki
- RTC: chip PCF85063; expansor GPIO TCA9554
- Almacenamiento: ranura TF (microSD)
- Alimentación: USB Type‑C; gestión de carga para Li 3,7 V; conector MX1.25 2 pines; interruptor de batería; indicadores de alimentación y carga
- Regulador integrado: módulo MP1605 hasta ~3,3 V / 2 A (según BOM Waveshare)
- Controles: botón RESET, botón BOOT, knob de volumen
- Expansión: cabezal UART dedicado; cabezal I2C con restricciones según fabricante; cabezal reservado 28 pines (paso 1,27 mm); cabezal opcional de batería RTC
- Variantes Waveshare: ESP32-S3-Touch-LCD-1.85C (estándar), ESP32-S3-Touch-LCD-1.85C-BOX (caja / altavoz / batería opcional, p.ej. SKU 30684)
Comunicación externa
- UART TTL (cabezal dedicado): el firmware BitBitBla puede enviar JSON por serie hacia otro microcontrolador.
- USB Type‑C (UART USB CDC): misma línea de comandos JSON que la serie física cuando se usa como puerto serie virtual.
- Bus I2C (cabezal dedicado): comunicación hacia otro chip solo si el firmware y el diseño de placa lo permiten (consulte pinout Waveshare).
- Cabezal de expansión de 28 pines (paso 1,27 mm): pines usables como UART adicional, I²C o SPI según mapa, para acoplar otro integrado con payloads JSON.
Cantidad
Action
Envío en 3-5 días laborables según disponibilidad.
