Hardware testing for the software world. Real or virtual, local or remote, human, automated or agentic.
-
Updated
Aug 29, 2026 - Python
Hardware testing for the software world. Real or virtual, local or remote, human, automated or agentic.
Open-source vehicle and robotics simulator for research.
How to connect Arduino and Simulink
Debugging embedded software through instrumentation with a nice UI
JSBSim bridge for PX4 SITL/HITL simulations
micro version of cocotb, to run on microcontrollers or desktop to get hardware in the loop
Give AI hands to touch silicon — an MCP server for SEGGER J-Link, OpenOCD and Black Magic probes. Flash, halt, step, stream RTT logs and decode ARM Cortex-M faults. Verified against real hardware.
The HWaaS is a hardware-in-the-loop testing platform for shared hardware leases, enabling development, testing, and CI/CD pipelines.
TinyGo Hardware Continuous Integration (HCI) system for Hardware-In-Loop (HIL) testing using real hardware.
A bench butler for your Device Under Test: turns a Raspberry Pi Pico into a USB-serial console bridge with power-relay and MOSFET strap/reset control for embedded-Linux bring-up and hardware-in-the-loop.
Aerospace 6-DoF Simulation Platform.
This repo implements grid-forming inverters for islanded stability (droop technique) and grid-following inverters for precise power regulation (PQ control).
A Hardware-In-the-Loop (HIL) simulation example for the stm32h743 microcontroller. The chip is interfaced with Simulink running on a laptop via a serial link (UART). To demonstrate the HIL simulation capabilities, a case study is considered where a PID controller implemented on the chip is used to control a model of an aircraft in Simulink.
Scans a Profinet controller and adds all stations/devices to a Beckhoff TwinCAT Profinet IO Device (TF6270)
Optical neural computation on a commodity smartphone: OLED screen + mirror + front camera as an analog matrix engine. 101 experiments, bilingual docs, and 6 Zenodo papers.
This repository contains models for Hardware In Loop simulation in OpenModelica using Arduino.
Framework for building an individual CI/CD pipeline geared towards embedded systems
Your AI agent develops firmware on its own: build, flash, stimulate real hardware, observe, fix - policy-gated MCP tools + pytest plugin.
Containerized Components for Autoware
Hardware-in-the-loop benchmark for agentic embedded AI deployment. Agents iteratively edit model or firmware artifacts, the framework compiles and flashes them, and the score comes from real hardware measurements such as deployability, current, energy, and temperature.
Add a description, image, and links to the hardware-in-the-loop topic page so that developers can more easily learn about it.
To associate your repository with the hardware-in-the-loop topic, visit your repo's landing page and select "manage topics."