Skip to content

ZapBox - v933714(h) - Updates & Bugfixes

Choose a tag to compare

@AxelHamburch AxelHamburch released this 25 Jan 10:14
· 812 commits to main since this release

New Features

  • GPIO 2 Onboard LED Support (Headless): ESP32 Dev onboard LED (GPIO 2) now mirrors GPIO 21 status output for easier debugging
  • Config Mode Indication: Both LEDs blink at 1Hz when device is in configuration mode (headless version only)
  • Ready Status Message: Added "ZapBox ready! 🎉" message when device is ready to receive payments

Technical Changes

  • Added PIN_ONBOARD_LED definition for GPIO 2 in esp32dev configuration
  • Extended updateReadyLed() to control both GPIO 2 and GPIO 21 simultaneously
  • Implemented LED blinking logic in SerialConfig.cpp for visual config mode feedback
  • Updated web installer documentation with GPIO pin information

Firmware Variants

  • v933714: Standard version for LilyGo T-Display-S3 (with display)
  • v933714h: Headless version for ESP32 Dev Module (GPIO status LEDs only)

Files Changed

  • PinConfig.h: Added GPIO 2 pin definition
  • main.cpp: Added ready message and GPIO 2 initialization
  • UI.cpp: Extended LED control to GPIO 2
  • SerialConfig.cpp: Added LED blinking in config mode
  • index.html: Updated documentation