Skip to content

v1.8.3 - ESP32-C3 SuperMini Support & PWM Fix

Choose a tag to compare

@martijnrenkema martijnrenkema released this 12 Jan 23:17
· 41 commits to main since this release

What's New

New Hardware Support

  • ESP32-C3 SuperMini: Full support for the compact ESP32-C3 SuperMini development board
    • Uses safe GPIO pins (avoids strapping pins 2, 8, 9)
    • Native USB serial - no USB-to-serial chip needed

Bug Fixes

  • Fix fan whine/noise at lower speeds on ESP8266: Increased PWM frequency from 1kHz to 25kHz. The old frequency was in the audible range, causing a high-pitched whine when the fan was dimmed.

Downloads

Platform Firmware Filesystem
ESP8266 (Rituals Genie V1/V2) firmware_esp8266.bin littlefs_esp8266.bin
ESP32 DevKit firmware_esp32.bin spiffs_esp32.bin
ESP32-C3 SuperMini firmware_esp32c3.bin spiffs_esp32c3.bin

Flash Addresses

Platform Firmware Filesystem
ESP8266 0x0 0x1E0000
ESP32 0x10000 0x3D0000
ESP32-C3 0x10000 0x3D0000

ESP32-C3 SuperMini Pinout

GPIO Function
GPIO3 Fan PWM
GPIO4 Fan Tacho
GPIO10 WS2812 LED
GPIO5 Connect button
GPIO6 Reset button