ESP8685-WROOM-04

ESP8685-WROOM-04
ESP8685-WROOM-04

ESP8685-WROOM-04 ESP32-C3 ESP-12 Compatible Module
Configuratie voor ESP32-C3

{"NAME":"ESP8685-WROOM-04","GPIO":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1],"FLAG":0,"BASE":1}

Deze module kan modules vervangen zoals: BT3L, CB3S, CB3L, CR3L, C-8138, ESP-12, FL_M93_V1, MRE3S, MWA04, MWA6S, T103, TYWE3L, TYWE3S, XR3, WB3, WB3L, WB3N, WB3R, WB3S, WB8, WR3, WR3E, WR3L, WR3N, ZS3L

Lees de handleiding over het vervangen van een compatibele module.

ESP8685 is de nieuwe nomenclatuur voor ESP32-C3-gebaseerde modules. Er zijn twee verschillende versies van deze module:

ESP8685-WROOM-04-H4 met 4 MB flashgeheugen
ESP8685-WROOM-04-H2 met 2 MB flashgeheugen wordt niet aanbevolen voor Tasmota vanwege de beperkte flashruimte.
Flashen

Er zijn geen officiële binaries voor de ESP32-C3. Je moet je eigen binaries compileren met de tasmota32c2-arduino30-omgeving in Platformio.

Om te flashen met esptool.py, download je de aangemaakte tasmota32c2-arduino30.factory.bin via /build_output/firmware en voer je esptool.py write_flash 0x0 tasmota32c2-arduino30.factory.bin uit.

Om de ESP32-C3 in de flashmodus te zetten, moet GPIO8 hoog en GPIO9 laag zijn.

ESP8685-WROOM-04 pinout
ESP8685-WROOM-04 pinout

Je kunt een testboard kopen (AliExpress, Amazon, Banggood) voor moeiteloos flashen.


Het uitvoeren van de flash
Sluit voor normaal gebruik EN aan op VCC (pull high) om de chip te activeren. GPIO9 heeft een interne pullup en deze moet hoog zijn bij het opstarten om de module op te starten. Probeer deze pin dus te vermijden, net als GPIO0 op de ESP8266.

ESP32’s verbruiken veel stroom bij het opstarten en de USB-naar-serieel-adapter kan hiervoor mogelijk niet voldoende stroom leveren. Gebruik een stabiele 3,3V-voeding die meer dan 500 mA kan leveren.
DATASHEET