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
f94d1fdcea
Merge branch 'develop' of https://github.com/justcallmekoko/ESP32Marauder into develop
2026-02-04 10:08:43 -05:00
Just Call Me Koko
4f85958f26
Fix nightly build release condition
2026-02-04 10:08:29 -05: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
85c4802322
Update NimBLE in nightly build workflow
2026-01-23 15:46:28 -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
22f4dc66ec
pee pee poo poo
2025-11-11 00:37:58 -05:00
Just Call Me Koko
601aee9b8a
I guess this
2025-11-10 21:42:58 -05:00
Just Call Me Koko
5a928a7ae8
Don't create release notes for nightly builds
2025-11-04 10:23:05 -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
4b5339bf89
Delete old nightly assets
2025-10-05 11:04:32 -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
ffcb2585d5
Double oopsie
2025-10-03 10:06:46 -04:00
Just Call Me Koko
174885dff5
Oopsie
2025-10-03 09:57:14 -04:00
Just Call Me Koko
faf1bbb620
Change nightly build criteria
2025-10-03 09:47:26 -04:00
Just Call Me Koko
8a0817e547
Oops is boolean
2025-09-30 12:21:20 -04:00
Just Call Me Koko
969a2fff30
Update release naming convention
2025-09-30 12:04:43 -04:00
Just Call Me Koko
ad4b660dd4
Adjust naming and release message body
2025-09-30 11:31:56 -04:00
Just Call Me Koko
c44be1ecdc
Do not trigger on push and pull
2025-09-30 11:12:13 -04:00
Just Call Me Koko
d74a22b297
Create nightly build workflow
2025-09-30 11:08:23 -04:00
Just Call Me Koko
24f3e18b69
Update ESPAsyncWebServer version
2025-09-24 16:19:06 -04:00
Just Call Me Koko
ef4ec4edad
Update stale threshold
2025-09-04 10:06:45 -04:00
Just Call Me Koko
dcd493d474
Adjust operations per run
2025-09-04 10:00:47 -04:00
Just Call Me Koko
90db402b6b
Add stale issue workflow
2025-09-04 09:50:09 -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