Adam Benhassen
ca2cee6c07
add backtick and delete keys as back button menu navigation
2026-03-13 21:03:35 +01:00
Adam Benhassen
9abe8e3dde
eliminate screen flash when exiting scans
2026-03-13 20:53:42 +01:00
Adam Benhassen and GitHub
4cc28a1777
Merge branch 'master' into feat/cardputer-adv-support
2026-03-08 04:27:34 +02:00
Just Call Me Koko and GitHub
4b7d1e2857
Merge pull request #1159 from justcallmekoko/develop
...
Update NimBLE
2026-03-07 21:16:53 -05:00
Just Call Me Koko
d3b17c63db
Update NimBLE version
2026-03-07 21:07:33 -05:00
Adam Benhassen
1d41f8b895
fix label datum wrong padding
2026-03-08 02:35:03 +01:00
Adam Benhassen
2d2de9c380
clear screen after bootup, remove leftover text artifacts
2026-03-08 02:34:46 +01:00
Adam Benhassen
2320e3e12d
move banner slightly down so it doesn't touch the status bar
2026-03-08 02:34:25 +01:00
Adam Benhassen
7ee987ac9a
move menu items slightly up
2026-03-08 02:33:58 +01:00
Adam Benhassen
6da33d4ed8
fix statusbar height
2026-03-08 02:33:06 +01:00
Adam Benhassen
c159df02b9
fix: use smaller font for battery status, ui consistency
2026-03-08 01:59:37 +01:00
Adam Benhassen
80ccddfdb4
feat: enable neopixel led support
2026-03-08 01:44:25 +01:00
Adam Benhassen
d7d71bf12f
feat: implement calibrated adc battery reading
2026-03-08 01:37:01 +01:00
Adam Benhassen
cafa589fae
fix: enable battery gauge reading
2026-03-08 00:56:09 +01:00
Adam Benhassen
82d21f7eae
fix: set correct GPS pins for adv
2026-03-08 00:40:46 +01:00
Just Call Me Koko and GitHub
785b2ce220
Merge pull request #1157 from H4W9/H4W9-New-Icons
...
H4W9 new icons
2026-03-07 17:56:19 -05:00
Adam Benhassen
7da6a6533d
fix: use SCREEN_WIDTH/SCREEN_HEIGHT for landscape display rendering
...
Fix drawing issues on Cardputer where TFT_WIDTH (135, portrait) was
used instead of SCREEN_WIDTH (240, landscape) for fill widths, and
TFT_HEIGHT (240) was used instead of SCREEN_HEIGHT (135) for vertical
positioning. Fixes status bar, menu buttons, and channel graph rendering.
Also increases CHAN_PER_PAGE to 14 so all WiFi channels fit on one page.
2026-03-07 22:36:48 +01: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
H4W9 and GitHub
27ab228664
Update MenuFunctions.cpp
...
Seriously, what was I doin... now I got it.
2026-03-06 21:48:34 -06:00
H4W9 and GitHub
21a594a30b
Update Assets.h
...
rookie oops
2026-03-06 21:26:41 -06:00
H4W9 and GitHub
4b3428b3c4
Add 2 new icons
2026-03-06 21:18:48 -06:00
H4W9 and GitHub
eac6c39301
Update MenuFunctions.cpp
...
Set Icon for Settings and Brightness
2026-03-06 21:16:52 -06:00
H4W9 and GitHub
71cef47075
Update MenuFunctions.h
...
Add 2 icons
2026-03-06 21:07:16 -06:00
H4W9 and GitHub
960289806c
Merge branch 'justcallmekoko:master' into H4W9-New-Icons
2026-03-06 21:03:22 -06:00
H4W9 and GitHub
096c9123ad
Update Assets.h
...
Add Brightness and Settings icons
2026-03-06 21:02:41 -06:00
Just Call Me Koko and GitHub
adb4168117
Merge pull request #1155 from justcallmekoko/develop
...
Fix menu return upon joining wifi
nightly_adb4168
2026-03-06 16:55:24 -05:00
Just Call Me Koko
576061e55f
Fix menu return upon joining wifi
2026-03-06 16:40:00 -05:00
Just Call Me Koko and GitHub
dec270815f
Merge pull request #1154 from justcallmekoko/develop
...
Fix meta detect not exiting
2026-03-06 14:09:20 -05:00
Just Call Me Koko
cd0203d21d
Fix meta detect not exiting
2026-03-06 14:02:56 -05:00
Just Call Me Koko and GitHub
002bc94235
Merge pull request #1153 from justcallmekoko/develop
...
Fix memory leak for meta detect
nightly_002bc94
2026-03-05 20:23:43 -05:00
Just Call Me Koko
68514ef3dc
Fix memory leak for meta detect
2026-03-05 20:15:11 -05:00
Just Call Me Koko and GitHub
f26a56a5cf
Merge pull request #1152 from justcallmekoko/develop
...
Add BT callback check for wardriving
2026-03-05 14:28:08 -05:00
Just Call Me Koko
3709950fb8
Add BT callback check for wardriving
2026-03-05 14:09:52 -05:00
Just Call Me Koko and GitHub
411534cf2c
Merge pull request #1150 from justcallmekoko/develop
...
Add build config for dual mini c5
nightly_411534c
2026-03-04 10:14:25 -05:00
Just Call Me Koko
cdcda423b7
Add build config for dual mini c5
2026-03-04 09:58:03 -05:00
Just Call Me Koko and GitHub
ea669b0b25
Merge pull request #1149 from justcallmekoko/develop
...
Do not show buttons for specific scan modes
2026-03-04 09:10:53 -05:00
Just Call Me Koko
85d13a6677
Do not show buttons for specific scan modes
2026-03-04 08:47:09 -05:00
Just Call Me Koko and GitHub
36035536c3
Merge pull request #1148 from justcallmekoko/develop
...
Remove MAC track buttons, fix dimming
nightly_3603553
2026-03-03 22:33:40 -05:00
Just Call Me Koko
78283833c4
Remove MAC track buttons, fix dimming
2026-03-03 22:22:34 -05:00
Just Call Me Koko and GitHub
422fdf68d4
Merge pull request #1147 from justcallmekoko/develop
...
No brightness for mini...for now
2026-03-03 15:59:57 -05:00
Just Call Me Koko
1d7a15a0b8
No brightness for mini...for now
2026-03-03 15:41:03 -05:00
Just Call Me Koko and GitHub
e297d2091d
Merge pull request #1146 from justcallmekoko/develop
...
Reduce program size, removed unused espressif sniff command, remove legacy screen buffer, remove AP hosting, remove unused pwnagotchi sniffer callback, consolidate deauth transmitters, consolidate eapol callbacks, remove WPS check
2026-03-03 13:45:54 -05:00
Just Call Me Koko
5f848cb76e
Fix for non display hardware
2026-03-03 13:37:00 -05:00
Just Call Me Koko
f46c6d857d
Reduce program size
2026-03-03 12:23:55 -05:00
Just Call Me Koko and GitHub
3ef8cd7777
Merge pull request #1142 from datboip/feature/brightness
...
Add PWM brightness control
2026-03-02 12:20:02 -05:00
datboip and Claude Opus 4.6
8d7da3cce7
Fix LEDC API compatibility for ESP32 board package 2.x
...
Use compile-time macros to support both ledcAttach (3.x) and
ledcSetup/ledcAttachPin (2.x) APIs. Fixes CI build failures.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:58:17 -05:00
datboip and Claude Opus 4.6
4ce3ee7812
Add PWM brightness control with 10-level adjustment
...
4-level to 10-level PWM backlight control (10%-100% in 10% steps),
persisted to NVS flash. Adds touch gesture (hold top/bottom zone 1.5s),
Device menu entry, and CLI command (brightness -c/-s <0-9>).
Replaces digitalWrite on/off with ledcWrite PWM for smooth dimming.
Closes justcallmekoko/ESP32Marauder#1091
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:41:47 -05:00
Just Call Me Koko and GitHub
932384925b
Merge pull request #1141 from justcallmekoko/develop
...
Add scan for meta devices
nightly_9323849
2026-02-27 15:04:44 -05:00
Just Call Me Koko
108e430248
More fixes
2026-02-27 14:56:00 -05:00
Just Call Me Koko
1c29cd48cc
Fix brace for legacy NimBLE
2026-02-27 14:52:07 -05:00