Saturday, 29 November 2025

Marauder for Flipper ZeR0

DIY Marauder32 for Flipper Zero 





https://github.com/justcallmekoko/ESP32Marauder/ - Marauder 32

https://github.com/justcallmekoko/ESP32Marauder/wiki/ESP32%E2%80%90C5%E2%80%90DevKitC%E2%80%901 - ESP32 S5

https://raw.githubusercontent.com/UberGuidoZ/Flipper/refs/heads/main/Wifi_DevBoard/FZ_Marauder_Flasher/FZ_Marauder_v2.8.zip 

https://docs.espressif.com/projects/esp-test-tools/en/latest/esp32/production_stage/tools/flash_download_tool.html - Flash Download Tool


https://www.youtube.com/watch?v=kbV3EMHwwck - An alternative to Marauder32?

Backap AT Firwmare.

pip install esptool

Press and hold the BOOT button (GPIO28) on your ESP32-C5 development board, then press and release the EN (or RESET) button. Release the BOOT button when the chip is powered on. The chip will now be in Joint Download Boot mode.

esptool.py --chip esp32c5 --port /dev/cu/usbmodem5A7A0352731 read_flash 0x0 0x1000000 <OUTPUT_FILE>.bin
Takes aged - maybe 10-15min




SD CardESP32-C5
MISOGPIO2          
MOSIGPIO7
SCKGPIO6
CSGPIO10

SDCARD

MISO --> GPIO2 - ORANGE
MOSI --> GPIO7  - YELLOW
SCK   --> GPIO6 - BLUE
CS      --> GPIO10 - WHITE


GPS
GPS ESP32 C%
TX ---> IO14
RX <---IO13


git clone https://github.com/justcallmekoko/ESP32Marauder.git


source ~/venvs/esp32/bin/activate
cd repos/ESP32Marauder/C5_Py_Flasher/

python c5_flasher.py


<insert USB cable into UART usbc port>

Hit y



<pre>

(esp32) LKX31G04V9J:C5_Py_Flasher a1155344$ python c5_flasher.py

Installing missing package: pyserial

Requirement already satisfied: pyserial in /Users/a1155344/venvs/esp32/lib/python3.14/site-packages (3.5)


                                                                          @@@@@@                                                            

                                                              @@@@@@@@  @@@@@ @@@@                                                          

                                                             @@@    @@@@@@@     @@@     @@@@@@@@                                            

                                                  @@@@@@@@@@@@@      @@@@@       @@@  @@@@    @@@                                           

                                                 @@@      @@@@@       @@@         @@@@@@       @@@                                          

                                                @@@         @@@        @@         @@@@         @@@                                          

                                       @@@@@@@@@@@@          @@        @          @@@         @@@     @@                                    

                                      @@@     @@@@@           @@           @@@    @@          @@@@@@@@@@@@@@                                

                                     @@@         @@@           @@          @@@               @@@@@        @@@@                              

                                     @@@           @@                     @@@@              @@@            @@@                              

                                    @@@@@            @@                   @@@@                             @@@                              

                                 @@@@@@  @@                @@         @   @@@                            @@@@                               

                                @@@                         @@       @@         @                     @@@@@@                                

                               @@@                           @@     @@@        @@            @@@@@@@@@@@@@@@                                

                              @@@       @@@@      @          @@@@  @@@@@     @@@        @      @@@@  @@@ @@@                                

                              @@@       @@@@@@@    @@@       @@@@@@@@@@@@@@@@@@@       @@        @@@ @@@                                    

                              @@@        @@@@@ @@@  @@@@@  @@@@ @@@@  @@@@@@@@@@      @@@@        @@@                                       

                              @@@@            @@@@@@@@@@@@@@@@  @@@   @@@ @@  @@@@@@@@@@@@         @@@                                      

                               @@@@          @@@@@@@@@@@@@@@@   @@@       @@   @@@@@@@@@@@@        @@@                                      

                                @@@@@@     @@@@@   @@@     @@    @               @@  @@  @@@@    @@@@                                       

                                 @@@@@@@@@@@@@     @@@     @@                    @@  @@   @@@@@@@@@@@                                       

                                 @@@@@@@@@@@@      @@@     @@                   @@@  @     @@@@@@@@                                         

                                      @@  @@                                    @@@        @@  @@@                                          

                                      @   @@                                               @@  @@@                                          

                                         @@@                                                   @@@                                          

                                         @@@                                                                                                

                                                                                                                                            

                                                          --  ESP32 C5 Flasher --                                                           

                                                                  By AWOK                                                                   

                                             Inspired from LordSkeletonMans ESP32 FZEasyFlasher                                             

                                         Shout out to JCMK for the inspiration on setting up the C5                                         

                                                                                                                                            

Waiting for ESP32-C5 device to be connected...

Detected ESP32-C5 on port: /dev/cu.usbmodem5A7A0352731


Bootloader:   /Users/a1155344/repos/ESP32Marauder/C5_Py_Flasher/bins/bootloader.bin

Partitions:   /Users/a1155344/repos/ESP32Marauder/C5_Py_Flasher/bins/partitions.bin

OTA Data:     NOT FOUND

App (main):   /Users/a1155344/repos/ESP32Marauder/C5_Py_Flasher/bins/esp32_marauder_v1_8_5_esp32c5devkitc1.bin


Ready to flash these files to ESP32-C5? (y/N): y

Flashing ESP32-C5 with bootloader, partition table, and application...

Warning: Deprecated: Choice 'default_reset' for option '--before' is deprecated. Use 'default-reset' instead.

Warning: Deprecated: Choice 'hard_reset' for option '--after' is deprecated. Use 'hard-reset' instead.

Warning: Deprecated: Command 'write_flash' is deprecated. Use 'write-flash' instead.

esptool v5.1.0

Connected to ESP32-C5 on /dev/cu.usbmodem5A7A0352731:

Chip type:          ESP32-C5 (revision v1.0)

Features:           Wi-Fi 6 (dual-band), BT 5 (LE), IEEE802.15.4, Single Core + LP Core, 240MHz

Crystal frequency:  48MHz

MAC:                3c:dc:75:ff:fe:81:61:18

BASE MAC:           3c:dc:75:81:61:18

MAC_EXT:            ff:fe


Stub flasher running.

Changing baud rate to 921600...

Changed.


Configuring flash size...

Flash will be erased from 0x00002000 to 0x00006fff...

Flash will be erased from 0x00008000 to 0x00008fff...

Flash will be erased from 0x00010000 to 0x0016efff...

Wrote 20464 bytes (12902 compressed) at 0x00002000 in 0.3 seconds (519.8 kbit/s).

Hash of data verified.

Wrote 3072 bytes (146 compressed) at 0x00008000 in 0.0 seconds (571.7 kbit/s).

Hash of data verified.

Wrote 1436816 bytes (849144 compressed) at 0x00010000 in 12.7 seconds (901.8 kbit/s).

Hash of data verified.


Hard resetting via RTS pin...

Flashing complete!

(esp32) LKX31G04V9J:C5_Py_Flasher a1155344$ 

</pre>



























Tuesday, 18 November 2025

Gate Opener

 Gate Opener

Ladies and Gentlemen, Boys and Girls and for my next (first) trick I will open the gate with nothing but my mobile phone and maybe a microcontroller and relay or the like in the gate opener.

OK carrying a gate opening remote is a PITA. I don't drive most places, I uber or taxi or get a lift.

So I can't just leave a gate opener in the car's console, because chances are pretty good my partner will be in the car in a different location to me when I want to get in.

And the gate opener is too big to comfortably go in a pocket without getting damaged over time - ask me how I know.
So I want to add a "little something" - probaby an ESP32 or a Pi Zero or Pi Pico to open the gate for me.

I believe you can open the gate by applying a certain amount of voltage (I'm not being coy, I just can't rememeber the number off the top of my head) to a certain terminal on the gate opener controller.

So I think a Pi or and ESP 32 with a relay wired into a coupla GPIO pins should do the trick.

Worse case I take one of the old broken gate opening fobs - the battery doors break, the PCB should be fine still - take the PCB and replace the switches with a relay or a transistor, again wired to the GPIO ping of an ESP32 or a Pi etc.

Bung it on the IOT home network, write an app that can run in a container either in AWS as a Lambda function and Bob is your mother's bruvver - or so it has been alleged.

What say you? Seem feasable? Any one else done it who can tell me to do it better?

These are the fobs I would canabalise: https://www.aliexpress.com/item/1005008269545680.html

ESP 32 C3 0.42

Description


This screen is different from Other 0.42 -inch screen. The starting point of the screen is 12864 (13,14)

Please pay attention before buying, you must not directly replace other 0.42 -inch screens




Product introduction


SP32 C3 OLED development board is based on ESP32C3FN4/FH4, which is designed and produced core boards. 

It has a built -in 4M Flash. It has two modes: WiFi and Bluetooth, with a ceramic antenna,  equipped with a 0.42 -inch OLED screen, and supports USB download.
















Solar Battery Charging Controller 2

Solar Battery Charging Controller 2  Description https://www.aliexpress.com/item/1005010461776330.html Using high-quality materials, the qua...