Let your coding agent develop firmware on the real board, with the hardware as the gate.
-
Updated
Oct 22, 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.
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.
GitHub Action for SiliconRig hardware-in-the-loop CI/CD
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
The Rig Health Check firmware: one image per ESP32 family, built independently of the rig and pinned by it
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
Portfolio virtual HIL framework for a fictional IoT security controller — clean architecture, PyTest evidence, MQTT-style capture
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.
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.
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."