Adam Benhassen
01af8484b1
feat: add M5Stack Cardputer ADV board support
...
Add support for the M5Stack Cardputer ADV hardware variant, which
replaces the original GPIO matrix keyboard with a TCA8418 I2C keypad
controller.
Changes:
- Vendor Adafruit_TCA8418 library for I2C keyboard communication
- Add MARAUDER_CARDPUTER_ADV board target with feature flags in configs.h
- Implement TCA8418 keyboard driver with interrupt-driven FIFO scanning,
coordinate remapping (verified against M5Cardputer-UserDemo-ADV), and
persistent key state tracking for compatibility with menu polling
- Extend all MARAUDER_CARDPUTER preprocessor guards to include ADV variant
- Add TFT_eSPI display configuration (same display as original Cardputer)
- Add CI build matrix entries for both parallel and nightly workflows
2026-03-07 21:48:37 +01:00
Just Call Me Koko
f19796bdc1
Fix BLE scan for non GPS
2026-02-03 23:20:24 -05:00
Just Call Me Koko
c4c652741e
Adjust IDF versions for standard ESP32
2026-01-25 00:38:21 -05:00
Just Call Me Koko
4ec9d50562
Adjust IDF version
2026-01-24 23:02:40 -05:00
Just Call Me Koko
832e99cccd
Only v6 NimBLE update
2026-01-24 11:06:50 -05:00
Just Call Me Koko
4ea8a44931
Update NimBLE in build workflow
2026-01-23 15:35:50 -05:00
Just Call Me Koko
6d2d1d7a0d
Update NimBLE for ESP32-C5
2026-01-21 21:24:20 -05:00
Just Call Me Koko
d94a059b81
Remove v7.1 from build list
2026-01-15 16:12:44 -05:00
Just Call Me Koko
9681076542
Update C5 FBQN
2025-12-02 01:00:16 -05:00
Just Call Me Koko
86d35cba6a
Update NimBLE version in actions
2025-12-02 00:49:20 -05:00
Just Call Me Koko
fb2b33d538
Maybe I should learn something
2025-12-02 00:09:43 -05:00
Just Call Me Koko
5e47927969
Update arduino esp32
2025-12-02 00:02:34 -05:00
Just Call Me Koko
5afcb9da61
Move tag name to new step
2025-11-13 09:50:44 -05:00
Just Call Me Koko
8526e49189
Hahaha funny
2025-10-30 12:56:27 -04:00
Just Call Me Koko
a3aff9afd6
Add version dot to build parallel
2025-10-30 12:48:20 -04:00
Just Call Me Koko
828d0b1760
Update neopixel version for C5
2025-10-07 12:12:58 -04:00
Just Call Me Koko
871fc356c6
Add build for CYD 3.5inch
2025-10-03 15:42:48 -04:00
Just Call Me Koko
24f3e18b69
Update ESPAsyncWebServer version
2025-09-24 16:19:06 -04:00
Just Call Me Koko
482f4114e0
L/R buttons change channel on menu
2025-09-03 13:32:47 -04:00
Just Call Me Koko
2d8403b090
Adjust v4 output bin name
2025-08-06 11:40:05 -04:00
Just Call Me Koko
27c37a489d
Adjust artifact naming
2025-08-06 11:34:34 -04:00
Just Call Me Koko
34ccdbaa14
Adjust release file naming
2025-08-06 11:29:19 -04:00
Just Call Me Koko
e2b6983950
Yea this shit doesn't make sense
2025-07-23 15:21:02 -04:00
Just Call Me Koko
651761c7a7
Somthing
2025-07-23 15:17:45 -04:00
Just Call Me Koko
c0d17f195a
I don't get it
2025-07-23 15:14:23 -04:00
Just Call Me Koko
7c59161ae7
Something
2025-07-23 15:09:20 -04:00
Just Call Me Koko
899b854819
Update build flags and add partition check
2025-07-23 15:03:58 -04:00
Just Call Me Koko
052d336c92
Update arduino test compile
2025-07-23 13:59:46 -04:00
Just Call Me Koko
6008cc359d
Change core version
2025-07-23 13:51:22 -04:00
Just Call Me Koko
01a7c33e9e
Update bootloader address
2025-07-23 13:13:31 -04:00
Just Call Me Koko
4c22b9af7c
I guess import the lib from repo
2025-07-23 12:22:42 -04:00
Just Call Me Koko
c6bf7d63e5
Switch back
2025-07-23 12:08:04 -04:00
Just Call Me Koko
e618e878f6
Update espasyncwebserver repo
2025-07-23 11:49:39 -04:00
Just Call Me Koko
2311aa1f1b
ESPAsyncWebServer as variable
2025-07-23 11:36:52 -04:00
Just Call Me Koko
a2fd8ef90d
Remove core install
2025-07-23 11:21:09 -04:00
Just Call Me Koko
e1217a7f4f
Add ESP32-C5 to build workflow
2025-07-23 11:15:49 -04:00
Just Call Me Koko
0025dc2f68
Add NimBLE version as variable
2025-07-23 10:58:33 -04:00
Just Call Me Koko
999be5d100
IDF version as variable
2025-07-23 10:56:01 -04:00
Just Call Me Koko
530a30c6d7
Add support for M5 Cardputer
2025-07-21 18:47:57 -04:00
WillyJL
0ca43eb403
Fix multiboardS3 builds, fix BLE spam not stopping
2025-06-21 04:49:29 +01:00
Just Call Me Koko
ebc3497c32
Add Ping Scan
2025-06-04 20:26:54 -04:00
Just Call Me Koko
09eab04003
Add build for CYD 2 USB
2025-05-30 16:06:41 -04:00
Just Call Me Koko
80f817660f
Expose AP name for evil portal
2025-04-30 08:53:40 -04:00
Just Call Me Koko
798fb3bbb7
Port to CYD 2432S024 GUITION
2025-04-29 14:29:34 -04:00
Just Call Me Koko
37290100e4
Add missing library for CYD
2025-04-25 17:46:36 -04:00
Just Call Me Koko
8eab6bff81
Add build for CYD 2432S028
2025-04-25 17:40:30 -04:00
Just Call Me Koko
038284c3be
Only run from workflow dispatch
2025-02-07 19:00:12 -05:00
Just Call Me Koko
7827d64a7c
Update workflow name
2025-02-07 18:30:25 -05:00
Just Call Me Koko
bfe81f7325
Change condition for create release draft
2025-02-07 18:29:44 -05:00
Just Call Me Koko
584e9457dd
Make build parallel create drafts
2025-02-07 18:27:32 -05:00