01space SSD1306 Display (ESP32-C3-0.42LCD)
Available from:
Banggood.com
Aliexpress.com
Manufacturer:
Github.com
GPIO # | Component |
---|---|
GPIO00 | User |
GPIO01 | User |
GPIO02 | WS2812 1 |
GPIO03 | User |
GPIO04 | User |
GPIO05 | I2C SDA 1 |
GPIO06 | I2C SCL 1 |
GPIO07 | User |
GPIO08 | User |
GPIO09 | Button 1 |
GPIO10 | User |
GPIO12 | Option A3 |
GPIO13 | None |
GPIO18 | None |
GPIO19 | None |
GPIO20 | None |
GPIO21 | User |
Configuration for ESP32-C3
{"NAME":"ESP32-C3-0.42 OLED","GPIO":[1,1,1376,1,1,640,608,1,1,32,1,0,6210,0,0,0,0,0,0,0,0,1],"FLAG":0,"BASE":1}
Flashing
Flash using Tasmota Web Installer and select tasmota32c3-lvgl option.For esptool.py download f.e.
tasmota32c3-lvgl.factory.bin
and run esptool.py write_flash 0x0 tasmota32c3-lvgl.factory.bin
.
Auto-configuration
After flashing Tasmota, open the web UI of the device and navigate to Configuration -> Auto-configuration. Select your device from the drop-down and click Apply Configuration.The device will restart and will be automagically configured.
This device uses the built in serial-to-USB chip. It will not have serial output unless you install a tasmota32c3 build with CDC enabled.
The autoconf has a demo application in HASPmota using rules, Berry integration and a pixel perfect m5x7 font.