Commit Graph
177 Commits
Author SHA1 Message Date
Adam BenhassenandGitHub 4cc28a1777 Merge branch 'master' into feat/cardputer-adv-support 2026-03-08 04:27:34 +02:00
Just Call Me Koko d3b17c63db Update NimBLE version 2026-03-07 21:07:33 -05:00
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