mysensors / MySensorsBootloaderRF24

MySensors bootloader supporting over-the-air firmware updates
59 stars 37 forks source link

MYSBootloader 1.3.0-rc.1

MySensors bootloader supporting over-the-air firmware updates

Technical details to write your own controller

All initialization the bootloader does (finding parent / requesting nodeId on first start) uses the same packets as a normal MySensors sketch. There is no need for the controller to distinguish between packets from the bootloader and packets from normal sketch execution. The controller only needs to care about two additional request/response communications. All communication is binary.

FirmwareConfig

Firmware