Noah Axon
7dad3fac5e
Added QR Code Pranks
2023-11-13 21:52:46 -06:00
Noah Axon
eaa005e05d
fix brightness menu, add EEPROM reset to settings
2023-11-13 20:52:15 -06:00
Noah Axon
d688d4d2ac
Boot Screen and Cardputer improvements
2023-11-13 20:32:13 -06:00
Noah Axon
f2e12ea792
Fix definitions, stub in cardputer support
2023-11-13 18:32:50 -06:00
Noah Axon
94d8bd0103
Fix typo
2023-11-13 17:41:34 -06:00
Noah Axon
ab6a190a16
Abstract button logic to functions
2023-11-13 17:38:50 -06:00
Noah Axon
317e2f8656
Unify TRIGGER logic on TVBG flow
2023-11-13 12:49:12 -06:00
Noah Axon
dad8dac03e
Wrap most optional features in ifdef
2023-11-13 00:19:16 -06:00
Noah Axon
f7e8b845ed
BLE Spam Bugfixes
2023-11-11 18:52:05 -06:00
Noah Axon
cc9c392c48
Refactor Bluetooth Spam - Add Maelstrom mode
2023-11-11 18:32:44 -06:00
Noah Axon
cb3dc8acdb
Fix BSSID byte order
2023-11-06 19:18:04 -06:00
Noah Axon
66b37e1d88
Fix menus
2023-11-06 19:14:39 -06:00
Noah Axon
b042171e1f
Add WiFi Scanning
2023-11-06 19:10:41 -06:00
Noah Axon
7956108f7e
re-add the missing definition for PLUS
2023-10-28 17:55:52 -05:00
Noah Axon
14b55df968
Fix inverted IR logic on the Non-plus Stick C
2023-10-08 10:01:45 -05:00
Noah Axon
7d83ddb091
Fixup some merge artifacts
2023-10-08 00:16:31 -05:00
Noah Axon
1a731b4f90
Merge branch 'main' into m5stickc
2023-10-07 23:09:14 -06:00
Noah Axon
614a9ada71
Tweaks to TV-B-Gone to work with power button menu
2023-10-08 00:01:23 -05:00
Noah Axon
ec47d8bd01
Make SourApple advertise very fast. Add power button main menu shortcut.
2023-10-07 22:43:20 -05:00
Noah Axon
0c4fb576a9
Added iOS17 crash fun inspired by RapierXbox/ESP32-Sour-Apple
2023-10-07 14:59:57 -05:00
Vladimir Petrov
be1b0f17b1
Adding support for M5StickC (same hardware, smaller display)
2023-10-07 00:00:49 +03:00
Noah Axon
ca01f379d9
Try to make the brightness work on multiple platforms
2023-09-30 22:16:31 -05:00
Noah Axon
443bc64cf8
Fixed a lot of little things with TVBG and WiFi Spam
2023-09-30 14:37:42 -05:00
Noah Axon
150f23e389
Add a settings menu for TV-B-Gone Region
2023-09-28 19:36:37 -05:00
Noah Axon
67c768810b
More EEPROM cleanup
2023-09-28 16:10:39 -05:00
Noah Axon
7a0ff89c28
Fix bug with eeprom code - wrong address for brightness
2023-09-28 01:33:45 -05:00
Noah Axon
44ec850037
Add random-SSID option to wifi spam. Hundreds of unique SSID per minute
2023-09-27 11:15:37 -05:00
Noah Axon
512785aba3
Add persistent settings for brightness and auto-dim time to EEPROM
2023-09-27 08:29:27 -05:00
Noah Axon
d4483f2bd1
Brightness range 10-100
2023-09-26 17:43:08 -05:00
Noah Axon
1ec18b05ed
Latest M5StickCPlus has brightness scaled 0-255 not 0-12
2023-09-26 17:34:33 -05:00
Noah Axon
bc980610c7
Display list of wifi SSIDs when spamming
...
If > 16, the list is truncated. cope.
2023-09-26 17:00:14 -05:00
Noah Axon
11b3b6fbb3
Add wifi spamming functionality
2023-09-25 23:09:36 -05:00
Noah Axon
090780e658
Cleanup
...
* Moved all TV-B-Gone definitions and helper functions to tvbg.h.
* Moved all AppleJuice definitions and helper functions to applejuice.h
* Cleaned up the credits screen, added QR code, required changing credits background to white.
* Tidy up formatting and comments.
* Main ino file contains only process control and core functions.
2023-09-24 20:55:42 -05:00
Noah Axon
7d4bc89899
Timer-driven AppleJuice Advertising
...
AJ Advertising is no longer a 1-second blocking process.
Moved credits off the boot screen, to a settings menu item
2023-09-22 13:44:29 -05:00
Noah Axon
c9f2b6674d
Real time clock and time setting enabled
2023-09-22 00:01:25 -05:00
Noah Axon
5b1b89c172
Add all the applejuice devices to the menu
...
There's a logic bug in the original esp32 implementation (std::string ... sizeof(Airpods)) that kept all of the 23-byte bluetooth frames from working properly. I fixed that as well.
2023-09-21 21:55:41 -05:00
Noah Axon
fc364a6fb6
Initial commit
2023-09-21 00:13:04 -05:00