If you need urgent consulting help click here
Supported boards
Renode supports a wide array of hardware platforms, covering multiple architectures, CPU families and providing various I/O capabilities.
You can see a summary of over 200 IoT development boards supported as part of the Zephyr dashboard effort and learn more about them in Renodepedia.
In Renodepedia, you can see pre-executed runs of different embedded software binaries as well as use the available artifacts to run the demos yourself.
On top of that, this chapter contains an (incomplete) list of selected supported hardware targets with dedicated demos - all of these include sample software binaries that run both on real hardware and in Renode.
To run example software on any of the below boards, simply run Renode and use:
s @scripts/PATH/TO/SCRIPT-NAME.resc
Tab completion is available also for filenames, so be sure to explore the available demos.
The ultimate goal of Renode is to run any binary-compatible software targeted for any of those hardware platforms without modification, although of course your specific use case may require extending the provided hardware description / models.
Boards supported in this way include:
There are of course more, and new ones are being added quickly - Renode makes it easy to create your own platform which reuses the same peripherals / CPUs that exist in other platforms.
We provide commerical services to add new platforms - if you need help in this regard, please write to support@renode.io.