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. It lets you run, debug and test unmodified embedded software on your PC – from bare System-on-Chips, through complete devices to multi-node systems.


Provider / Owner: Antmicro

Primary programming language: C#

License: MIT

GitHub Link:

Application: Automotive, Industrial IoT, Research, Space, Software development, Smart Home, Smart Buildings, Robotics

Type of project: Development tool

Technology areas: Simulator tool

Contact person: Piotr Zierhoffer (