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:

../_images/stm32f103.png

ST Micro STM32 Nucleo-64

stm32f103.resc

../_images/stm_discovery.png

ST Micro STM32F4 Discovery

stm32f4_discovery.resc

../_images/stm32f746.png

ST Micro STM32F7 Discovery

stm32f746.resc

../_images/efr32mg-better.png

SiLabs EFR32 Mighty Gecko Wireless Starter Kit

efr32mg.resc

../_images/sam_e70.png

Microchip SAM E70 Xplained Evaluation Kit

sam_e70.resc

../_images/cc2538.png

TI CC2538 Development Kit

cc2538.resc

../_images/hifive1.png

SiFive HiFive1

sifive_fe310.resc

../_images/hifive_unleashed.png

SiFive HiFive Unleashed

hifive_unleashed.resc

../_images/polarfire.png

Microchip PolarFire SoC Hardware Development Platform

polarfire-soc.resc

../_images/tegra3.jpg

Toradex Colibri T30

tegra3.resc

../_images/vegaboard.png

OpenISA VEGAboard

vegaboard_ri5cy.resc

../_images/c1000.png

Intel Quark SE Microcontroller Evaluation Kit C1000

quark_c1000.resc

../_images/fomu.png

Fomu

renode_etherbone_fomu.resc

../_images/arty.png

LiteX/VexRiscv on Digilent Arty

arty_litex_vexriscv.resc

../_images/zedboard.png

Xilinx ZedBoard

zedboard.resc

../_images/bluepill.png

ST Micro STM32F103 Blue Pill

stm32f103.resc

../_images/k210.png

Kendryte K210

kendryte_k210.resc

../_images/zolertia-firefly.jpg

Zolertia Firefly

zolertia.resc

../_images/quickfeather.png

QuickFeather Development Kit

quickfeather.resc

../_images/nexys-video.png

OpenPOWER Microwatt on Digilent Nexys Video

microwatt.resc

../_images/microchip_icicle.png

Microchip PolarFire SoC Icicle Kit

icicle-kit.resc

../_images/nRF52840.png

Nordic nRF52840 Development Kit

nRF52840.repl

../_images/nxp_k64f.png

NXP FRDM-K64F

nxp_k64f.repl

../_images/arduino_nano_33_ble.png

Arduino Nano 33 BLE

arduino_nano_33_ble.repl

../_images/ice40up5k-mdp-env.png

iCE40 Ultra Plus MDP

ice40up5k-mdp-evn.repl

../_images/crosslink-nx-evn.png

CrossLink-NX Evaluation Board

crosslink-nx-evn.repl

../_images/imxrt1064.jpg

NXP i.MX RT1064 Evaluation Kit

imxrt1064.repl

../_images/beaglev_starlight.png

BeagleV StarLight

beaglev_starlight.resc

../_images/arvsom.png

ARVSOM - Antmicro RISC-V System on Module

arvsom.resc

../_images/gr716.png

GR716 Development Board

gr716_zephyr.resc

../_images/max32652-evkit.png

MAX32652 Evaluation Kit

max32652-evkit.resc

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.

Supported peripherals