Skip to content

Releases: Liams-Electronics-Lab/HTPC-BLE-Boot

Release list

1.0

1.0

Choose a tag to compare

@Liams-Electronics-Lab Liams-Electronics-Lab released this 09 Nov 09:12
ad1d012

ESP32 Firmware and Simple Flash tool

1.01

Choose a tag to compare

@Liams-Electronics-Lab Liams-Electronics-Lab released this 10 Nov 01:02
260a287

[1.01]

Added

  • GPIO TTL Behavior Option: New setting for GPIO actions to control pin state after TTL expiration
    • "Switch to opposite state" (default): HIGH→LOW or LOW→HIGH
    • "Float pin (INPUT)": Sets pin to high-impedance state after TTL expires
    • Accessible via web interface GPIO settings dropdown: "After TTL Expires"
    • Persisted to NVS storage with all other button configurations

Fixed

  • GPIO Hold Time Execution: GPIO actions now properly execute when "Use hold time" is enabled
    • Previously, GPIO actions would log hold time requirements but never execute the action
    • GPIO now behaves consistently with keyboard, media, and LED actions when hold time is enabled
    • Action executes in loop() when hold time requirement is met
    • Prevents duplicate execution on button release