Waveshare presentó el ESP32-C6-Zero-B, una variante de su placa USB-C ESP32-C6-Zero que suma soporte de entrada de amplia tensión 5-36V para aplicaciones industriales.

Está basada en el SoC RISC-V inalámbrico ESP32-C6FH8 con 8MB de flash, WiFi 6 a 2.4 GHz, Bluetooth 5.x LE y radio 802.15.4 para Zigbee y Thread. Expone hasta 20 GPIOs vía headers y pads, y trae un LED RGB junto a los botones Boot y Reset.

Especificaciones del Waveshare ESP32-C6-Zero-B

  • SoC: Espressif Systems ESP32-C6FH8. CPU RISC-V single-core de 32 bits hasta 160 MHz. Core RISC-V de bajo consumo hasta 20 MHz.
  • Memoria: 512KB SRAM. Storage: 320KB ROM + 8MB de flash.
  • Inalámbrico: WiFi 6 a 2.4 GHz, Bluetooth 5.3 y radio 802.15.4 para Thread/Zigbee.
  • USB: puerto USB Type-C para carga de programa y depuración.
  • Expansión: dos headers de 9 pines con hasta 13 GPIOs, UART, I2C, SPI, 6 ADC, I2S, PWM, Vin, 3.3V out y GND. Siete pads soldables con hasta 7 GPIOs adicionales, UART, I2C, SPI, 1 ADC, I2S y PWM.
  • Misceláneos: botones Boot (GPIO5) y Reset (GPIO6). LED RGB WS2812. Antena cerámica de 2.4 GHz y conector IPEX 4 seleccionable vía GPIO7.
  • Alimentación: entrada 5V vía USB-C. Entrada 5-36V hasta 1A vía pin Vin con regulador step-down SY8301 de 4,5-40V.
  • Dimensiones: 25 × 18 mm.
ESP32-C6-Zero-B
ESP32-C6-Zero-B

Waveshare menciona soporte para el framework ESP-IDF, Arduino y MicroPython, y entrega instrucciones básicas para partir en la página de documentación, junto con documentación adicional del hardware.

¿En qué se diferencia del ESP32-C6-Zero original?

Hace poco cubrimos su hermano menor de 5V, el ESP32-C6-Zero, en un artículo sobre el proyecto OpenC6 BIOS, que trae una interfaz tipo BIOS de PC para configurar periféricos del SoC ESP32-C6 y habilitar funciones como network boot. Cualquier firmware genérico para ESP32-C6 debería funcionar acá, sobre todo porque la mayoría de los pines es configurable por software según el diagrama de pinout siguiente.

Diagrama de pinout del ESP32-C6-Zero-B
Diagrama de pinout del ESP32-C6-Zero-B

Vale considerar que ha habido quejas sobre el alcance de este tipo de antena cerámica usada en el ESP32-C6-Zero-B en versiones anteriores, así que si el alcance importa, conviene una antena externa o aplicar un pequeño hack de antena.

¿Cuánto cuesta y dónde comprarlo?

Waveshare vende el ESP32-C6-Zero-B por unos USD 6-7 en AliExpress y a USD 5,99 o USD 6,99 en la tienda oficial, dependiendo de si se necesitan los headers pre-soldados. También estaría por llegar a la tienda de Amazon de Waveshare, pero por ahora allí solo se ofrece la versión de 5V.

ESP32-C6-Zero-B con headers pre-soldados
ESP32-C6-Zero-B con headers pre-soldados

Para makers en Chile, la ruta más directa sigue siendo AliExpress (unos USD 6 más envío estándar) o pedir la variante 5V-only por Amazon vía redireccionador, sumando IVA de importación y la eventual comisión de courier.