🛠️4. Flash .bin files

Duino-Coin is a coin that can be mined with Arduinos, ESP8266/32 boards, Raspberry Pis, computers, and many more including Wi-Fi routers, smart TVs, smartphones, smartwatches, SBCs, MCUs or even GPUs

A Serial Flasher utility for Espressif chips

If you already have a NerdMiner, you can only flah the DuinoMiner firmware at address 0x10000 in order to replace the NerdMiner firmware. In this way, the NerdMiner configuration is preserved if you decide to go back with the NerdMiner.

  1. Go to https://espressif.github.io/esptool-js - an online Serial Flasher utility for Espressif chips

  2. Plug in your Duino device via USB C into your computer. -> the USB C lead must be a data and power lead

  3. Select baud rate - ESPtool recommendations 115200bps - and click [Connect] to select your device. If your device is not listed, try using a different cable. -> optional - you can "Erase all flash" on ESPtool to clean all current configuration before uploading new firmware. There has been cases that experimented Wifi failures until this was made

  4. Add the 4 following .bin files to the console:

    • 0x[0|1]000_bootloader.bin -> flash address 0x[0|1]000 - more info

    • 0x8000_partitions.bin -> flash address 0x8000

    • 0xe000_otadata.bin -> flash address 0xe000

    • 0x10000_duinominer_[device]_version.bin -> flash address 0x10000

  5. Click on [Program] to flash the device!

  6. Once flash process is complete and no errors have occurred, you can unplug the box and plug it back in to get started!

After programming, you will only need to setup your Wifi and Duino MiningKey in the next section

To update the Duino Miner firmware with a new release you'll only need to flash the latest binary file 0x10000_duinominer_[device]-version.bin at flash address 0x10000

In case of errors during flashing, you can enter your board in boot mode -> unplug the usb cable, then hold the right bottom button and then plug the usb cable

Last updated