Optiboot on the micro IoT gateway

The uIoT gateway shield has FTDI plug that I used mostly for serial debugging, while for programming I used a clone of the USBTiny programmer. I wanted to adapt optiboot for the uIoT gateway, as that will make it easier for the end user to upload sketches. The challenges of having a bootloader on it are a…

Flashing Arduino from SD card

Remote sketch uploading has been something I have long wanted for my projects. I can outline two major cases: 1) Remote flashing over TFTP – useful for remote locations where it won’t be convenient to go physically 2) Flashing from SD card – useful when you can provide firmware (compiled to .bin sketch) for downloading by end…