Releases: tarikbc/flytrap
Release list
Flytrap v0.4.1
Full Changelog: v0.4.0...v0.4.1
Flytrap v0.4.0
Single offline social captive portal, a live clients view, and board-liveness handling.
Highlights
- Social portal — one offline
social.html: a picker → distinct Google / Discord / X logins, real Terms/Privacy, a "wrong password" retry, and a styled success screen. Embedded Inter subset, zero network requests. - Live clients — dashboard → Clients: MAC / IP / joined, updating live as stations join, get a DHCP lease, and leave (the counter is finally accurate).
- Board liveness — the ESP beacons
PING; the dashboard shows Board disconnected if it stops, and Start Portal checks the board is attached first instead of hanging on the loading screen. - Loading screen while the portal streams over UART.
Assets
flytrap.fap— Flipper app (copy to/ext/apps/GPIO/).flytrap-fw.ino*.bin— ESP32-S2 firmware images (flash pertools/README.md).
See CHANGELOG.md for the full list.
Flytrap v0.3.0
First public release of Flytrap — an educational captive-portal suite for the Flipper Zero + ESP32-S2 WiFi dev board.
Install
1. ESP32-S2 firmware — download flytrap-esp32s2-firmware.zip, unzip, and follow FLASH.txt (put the board in download mode with BOOT+RESET, flash merged.bin at 0x0, or use a web flasher).
2. Flipper app — copy flytrap.fap to apps/GPIO/ on your Flipper's SD card, and put some portals from portals/ into apps_data/flytrap/portals/.
Then: Apps → GPIO → [ESP32] Flytrap.
What's inside
Refined dashboard, structured captures (list → decoded detail), capture alerts with a Settings toggle, a live serial Console, and educational docs. See the README and CHANGELOG.