Renode is a development framework which accelerates IoT and embedded systems development by letting you simulate physical hardware systems - including both the CPU, peripherals, sensors, environment and wired or wireless medium between nodes. For more information, see Renode’s official website.
[env:myenv] platform = ... board = ... debug_tool = renode
We will automatically install for you the latest Renode package using PlatformIO package manager. The only requirement is to install Mono/.NET framework.
|Windows:||On Windows 7, download and install .NET Framework 4.7. Windows 10 ships with .NET by default, so no action is required there.|
|Mac:||Install Homebrew and the
Check the official Renode installation guide for more details.
|SiFive||SiFive brings the power of open source and software automation to the semiconductor industry, making it possible to develop new hardware faster and more affordably than ever before.|
|FreeRTOS||FreeRTOS is a real-time operating system kernel for embedded devices that has been ported to 40 microcontroller platforms|
|Freedom E SDK||Open Source Software for Developing on the SiFive Freedom E Platform|
|Zephyr RTOS||The Zephyr Project is a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource constrained devices, and built with safety and security in mind|
For more detailed
board information please scroll tables below by horizontal.
|Arty FPGA Dev Kit||SiFive||On-board||FE310||450MHz||16MB||256MB|
|HiFive1 Rev B||SiFive||On-board||FE310||320MHz||16MB||16KB|
|SparkFun RED-V RedBoard||SiFive||On-board||FE310||320MHz||16MB||16KB|
|SparkFun RED-V Thing Plus||SiFive||On-board||FE310||320MHz||16MB||16KB|