justcallmekoko/ESP32Marauder

Reduce app size by 40KB to make room for direct Wigle and WDGWars upload

Closed

#1,335 opened on Jun 24, 2026

 (0 comments) (0 reactions) (0 assignees)C++ (1,423 forks)auto 404
Priority 1help wanted

Repository metrics

Stars
 (12,058 stars)
PR merge metrics
 (Avg merge 4d 1h) (19 merged PRs in 30d)

Description

In order to integrate direct upload features for wardriving in the Marauder firmware, several libraries must be imported, such as WiFiClientSecure, which consume a large portion of app space. I have been making progress reducing the size of the Marauder binary refactoring portions of code which make inefficient use of String variables, etc. but much more is needed. My goal is to preserve the functionality of Marauder, not make any concessions with features, keep SPIFFS and OTA (needed for SD update), and reduce the binary size enough to fit these new features.

Contributor guide