Let your coding agent develop firmware on the real board, with the hardware as the gate.
-
Updated
Oct 26, 2026 - Python
Let your coding agent develop firmware on the real board, with the hardware as the gate.
A client-server testing framework for STM32F746ZG peripheral verification
Your AI agent develops firmware on its own: build, flash, stimulate real hardware, observe, fix — policy-gated MCP tools + pytest plugin.
Python SDK and pytest fixtures for SiliconRig hardware-in-the-loop testing
CLI tool for the SiliconRig Hardware-as-a-Service platform
YAML-driven test sequencer for hardware-in-the-loop and integration testing.
GitHub Action for SiliconRig hardware-in-the-loop CI/CD
Automated ESP32 testing using GitHub Actions with a Raspberry Pi self-hosted runner. This project builds, flashes, and tests ESP-IDF firmware automatically on real ESP32-S3 hardware using Unity and Pytest.
Virtual CPE lab for TR-369/USP development and testing with a real OB-USP-AGENT, simulated TR-181 hardware, MQTT, fault injection, and a browser-based device UI.
Open spec for HIL test bench configs + the 20-check catalog that catches the mistakes that destroy hardware — before current flows.
Python-based validation of EV fast-charging telemetry, electrical constraints, and charging-session behavior.
GitLab CI templates for SiliconRig hardware-in-the-loop testing
Example firmware and hardware-in-the-loop tests for SiliconRig
Runs a VEX V5 team's unmodified C++ autonomous code on a laptop and replays it through the robot's own PID loop on a to-scale Push Back field. Used by all four teams in SFLS's robotics club.
The smallest project an Alteriom HIL rig can run: firmware, suite, and the workflow that builds the bundle
The Rig Health Check firmware: one image per ESP32 family, built independently of the rig and pinned by it
Exercises and solutions from the VSeA (Valeo Siemens eAutomotive) testing academy. CAN bus testing with Vector CANoe + CAPL, vTESTstudio test suites, AVR firmware in C with AUTOSAR-style layered architecture, and Python tooling for CAN config generation.
Portfolio virtual HIL framework for a fictional IoT security controller — clean architecture, PyTest evidence, MQTT-style capture
Python-based hardware/software validation testing framework using Pytest, simulated device interfaces, automated test reports, and GitHub Actions CI/CD.
Run and test embedded Linux applications on your host as if GPIO, SPI, I2C, UART, QSPI, and Ethernet devices were physically connected.
To associate your repository with the embedded-testing topic, visit your repo's landing page and select "manage topics."