-
-
Notifications
You must be signed in to change notification settings - Fork 667
Installing Firmware From Source
If you are building your own Marauder or assembling the ESP32 Marauder Kit, it will be necessary to run your own initial install of the ESP32 Marauder firmware. The following method uses the Arduino IDE.
- Follow the IDE setup instructions under Arduino IDE Setup
- Download and install the following libraries using the ZIP library installer under
Sketch
>Library
>Add .ZIP Library
-
Follow these instructions for installing ESP32 Spiffs Tool
-
Install the CH340 Drivers
-
Download or clone this repository
-
Open
esp32_marauder.ino
in your Arduino IDE- If you're using the analog battery measuring circuit, go to the MenuFunctions.h and change "#define BATTERY_ANALOG_ON" to 1
-
Define your hardware version with the following lines in
config.h
. To determine which version you posses, see Marauder Versions -
Plug your ESP32 into a USB port and select the COM port under
Tools
>Port
-
Select the appropriate ESP32 module under
Tools
>Boards
- Select
LOLIN D32
for the following:- Marauder v4 (OG)
- Marauder v6
- Marauder Mini
- Select
Adafruit ESP32 Feather
for the following:- Marauder Kit
- Select
ESP32-S2 dev board
for the following:- Marauder Flipper (Flipper Zero WiFi Dev Board)
- Select
-
For partition scheme, select
Minimal SPIFFS (Large APPS with OTA)
-
Click
ESP32 Sketch Data Upload
and wait for the SPIFFS upload to finish -
Copy my User_Setup.h into your TFT_eSPI library folder to replace the one already in there
-
Click the upload button
- Home
- About
- FAQ
- Marauder Versions
- Troubleshooting
-
Getting Started
- Arduino IDE Setup
- DIY Platforms
- Installing Firmware
- Update Firmware
- Hardware
- Status Bar
- Commandline
- Marauder Settings
- Applications
- Thanks
- Countdown Page
- How to make biscuits and sausage gravy