Skip to content

ZapBox - v949417 - Supreme 👑 ESP32-C3-21-1

Choose a tag to compare

@AxelHamburch AxelHamburch released this 14 May 20:49

👑 Supreme

Tag: v949417c
Target: ESP32-C3-WROOM-02 (esp32-c3-21-1)


✨ Features

  • Flex channel servo support (GPIO6 / GPIO7) — 180° und 360° Modi, parallel zum Relay-Trigger via FreeRTOS (nicht blockierend)
  • GPIO6 / GPIO7 sensor-stop — zieht ein Flex-Pin auf GND → Servo und Relay stoppen sofort
  • GPIO6 / GPIO7 sensor-monitor / sensor-level — überwacht Produktstau oder Füllstand (blockiert Payment bei Trigger)
  • GPIO6 / GPIO7 als zusätzliches Relay — Flex-Kanal schaltet parallel mit GPIO4 einen externen Relay
  • Web-Installer Flex-Konfiguration — neue UI-Sektion im C3-Installer für beide Flex-Kanäle:
    • Modus-Auswahl: Relay / Servo 180° / Servo 360° / Sensor-Stop / Monitor / Level
    • Servo-Parameter: Start-/Endwinkel, Dauer (180°); Geschwindigkeit, Dauer (360°)

🔧 Bug Fixes

  • Servo nie ausgelöstinitServos() wurde für C3 nicht aufgerufen wenn Multi-Channel-Modus off war
  • LEDC/GPIO-Matrix-KonfliktinitFlexPin() hat nach servo.attach() pinMode(OUTPUT) + digitalWrite(LOW) gerufen und damit den LEDC-PWM-Kanal vom GPIO getrennt

🔌 Flash

Web-Installer: https://axelhamburch.github.io/ZapBox/installer/c3/

📦 Assets

File Offset
bootloader.bin 0x0000
partitions.bin 0x8000
firmware.bin 0x10000