⚡Getting a Firmware
A RDDL-compatible firmware has to meet the Compatibility Requirements.
Reference firmwares - so called RDDL-Tasmota firmwares - based on Tasmota including librddl can be retreived from the following URLs for the following MCUs
Testnet:
Mainnet:
ESP32C3: https://ta.rddl.io/firmware/esp32c3
Note: It is important to use the correct firmware depending on the net you want to use. Your firmware will be registered so it can interact with the corresponding network.
It is also possible to extend or develop your own firmware as long as the result meets the requirements of Compatibility Requirements. This process can be simplified by not starting from scratch but to use and utilize the libraries that the RDDL Network developed in order to make Tasmota compatible.
That are librddl and the rddl-sdk (deprecated).
librddl contains the communciation primitives and workflows to enable the communication with RDDL Network.
rddl-sdk utilizes librddl and creates the workflows and business logic needed to become an active RDDL Network participant.
librddl and rddl-sdk will be merged into one library in the near future.
A sample utilization and implmentation of librddl and rddl-sdk can be found at the RDDL-Tasmota repository https://github.com/rddl-network/Tasmota.
Last updated