Go to file
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
2025-08-26 10:42:05 -04:00
2025-12-02 00:02:34 -05:00
2025-08-10 23:23:28 -04:00
2025-05-30 12:22:58 -04:00
2025-11-23 07:41:31 -05:00
2024-06-26 22:01:31 -04:00
2019-10-10 08:50:30 -04:00
2023-07-19 12:46:54 -04:00
2023-06-09 17:31:50 -04:00
2023-06-09 17:28:49 -04:00
2020-08-06 09:12:53 -04:00
2020-01-30 08:51:50 -05:00
2021-04-26 10:44:59 -04:00
2025-05-30 13:01:33 -04:00
2025-02-01 13:14:22 +00:00
2020-02-05 22:39:02 -05:00

ESP32 Marauder

Marauder logo

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

License Gitter Downloads
Twitter Instagram

Build and Push

Getting Started

Download the latest release of the firmware.

Check out the project wiki for a full overview of the ESP32 Marauder

For Sale Now

You can buy the ESP32 Marauder using this link

Languages
C++ 76.8%
C 22.3%
Python 0.5%
XSLT 0.3%
HTML 0.1%