-
-
Notifications
You must be signed in to change notification settings - Fork 675
Installing Firmware via OTA
Just Call Me Koko edited this page Oct 13, 2023
·
13 revisions
The original ESP32 Marauder firmware uses many libraries and a few IDF modifications. To avoid having to install and configure all of these libraries, this option allows the user to install a very basic firmware to the ESP32. This firmware will not involve any additional libraries or configurations and it will allow the user to install the precompiled Marauder binary via a web browser.
- Follow the instructions under Arduino IDE Setup
- Open the Arduino IDE
- Plug your ESP32 into a USB port and select the COM port under
Tools
>Port
- You may need to hold the "boot" button while inserting the USB
- 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)
- If you do not see this board option, ensure your Arduino IDE is on the latest version
- Select
- For partition scheme, select
Minimal SPIFFS (Large APPS with OTA)
- For Marauder Flipper, select 16MB for
Flash Size
- For Marauder Flipper, select 16MB for
- Copy the ESP32 Marauder OTA Upload firmware source from here into your Arduino IDE window
- Click the Upload button in the top left corner of the Arduino IDE and let the code compile and upload to the ESP32 Marauder
- Download the latest release of the ESP32 Marauder firmware
Hardware | Binary Version |
---|---|
v4 (OG) | _old_hardware.bin |
v6 |
_new_hardware.bin /_v6.bin
|
v6.1 | _v6_1.bin |
Kit | _kit.bin |
Mini | _mini.bin |
Flipper Zero | _flipper.bin |
MutliBoard S3 | _multiboardS3.bin |
LDDB/NodeMCU/Wemos | _lddb.bin |
Dev Board Pro | _marauder_dev_board_pro.bin |
- With the ESP32 Marauder Kit powered on, Connect to the ESP32 Marauder OTA WiFi network
- Network ESSID:
MarauderOTA
- Network Password:
justcallmekoko
- Network ESSID:
- Open your web browser application
- Navigate to http://192.168.4.1
- Login using the provided credentials
- Username:
admin
- Password:
admin
- Username:
- Once you are logged in, refresh the web page
- Browse for the firmware file you downloaded
- Click the
Update
button- The ESP32 Marauder will automatically reboot once the update process is complete
- After reaching 100%, wait ~60sec before restarting or removing power from the dev board
- Even though the device automatically reboots, press the physical RESET button before disconnecting power to force the device to hard reboot
- 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