Embedded-AI-Harness
AI Closed-Loop Programming for embedded systems — the AI writes, flashes, and tests firmware on real hardware until the tests run clean. Spec to silicon, hands off.
File Explorer
Download Latest Version (.zip)- ble-test-cases.md
- captive-portal-test-cases.md
- logging-test-cases.md
- mqtt-test-cases.md
- nvs-test-cases.md
- ota-test-cases.md
- usb-hid-test-cases.md
- watchdog-test-cases.md
- wifi-test-cases.md
- change-request.md
- gate-checks.md
- test-architecture.md
- test-design.md
- test-lifecycle.md
- SKILL.md
- SKILL.md
- esp32.md
- engineering.md
- testing.md
- AI-Workflow.md
- README.md
- User-Manual.md
- 00-Overview.md
- authoring.md
- canonical-fsd-structure.md
- complexity-scaling.md
- evolve-mode.md
- example-output.md
- finalisation.md
- requirement-quality.md
- system-models.md
- three-planes.md
- SKILL.md
- discover-testbench.py
- SKILL.md
- SKILL.md
- testbench-flash.py
- SKILL.md
- SKILL.md
- SKILL.md
- testbench-gate.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- compatibility-contract.md
- fsd-writing-guide.md
- SKILL.md
- state-detection.md
- SKILL.md
- SKILL.md
- common-workflows.md
- driver-methods.md
- SKILL.md
- SKILL.md
- devcontainer.json
- Dockerfile
- ci.yml
- debug-test-firmware.yml
- release.yml
- test-firmware.yml
- CMakeLists.txt
- main.c
- bootloader.bin
- debug-test.bin
- debug-test.elf
- partition-table.bin
- bootloader.bin
- debug-test.bin
- debug-test.elf
- partition-table.bin
- bootloader.bin
- debug-test.bin
- debug-test.elf
- partition-table.bin
- bootloader.bin
- debug-test.bin
- debug-test.elf
- partition-table.bin
- bootloader.bin
- debug-test.bin
- debug-test.elf
- partition-table.bin
- CMakeLists.txt
- README.md
- sdkconfig.defaults
- sdkconfig.defaults.esp32c3
- sdkconfig.defaults.esp32c6
- sdkconfig.defaults.esp32h2
- architecture.md
- conventions.md
- documentation.md
- engineering.md
- testing.md
- 00-Overview.md
- AI-Workflow.md
- 00-Overview.md
- Harness-FSD.md
- Harness-User-Manual.md
- RELEASE-NOTES-v1.0.0.md
- RELEASE-NOTES-v1.0.1.md
- test-partner.md
- .mcpbignore
- embedded-ai-harness-testbench.mcpb
- manifest.json
- testbench_mcp.py
- mosquitto-test-broker.conf
- rtl_433.conf
- sdr.json
- signalgen.json
- testbench.json
- espota.py
- rfc2217-udev-notify.sh
- wifi-lease-notify.sh
- rfc2217-portal.service
- 99-rfc2217-hotplug.rules
- bcm_gpio.py
- ble_controller.py
- debug_controller.py
- gpclk.py
- install.sh
- morse.py
- mqtt_controller.py
- pe4302.py
- plain_rfc2217_server.py
- portal.py
- rfc2217-learn-slots
- sdr_controller.py
- serial_proxy.py
- si5351.py
- signal_generator.py
- sniffer.py
- wifi_controller.py
- conftest.py
- test_rf_synthesis.py
- conftest.py
- testbench_driver.py
- testbench_test.py
- dns_server.h
- CMakeLists.txt
- dns_server.c
- app_main.c
- ble_nus.c
- ble_nus.h
- CMakeLists.txt
- http_server.c
- http_server.h
- idf_component.yml
- mqtt_pub.c
- mqtt_pub.h
- nvs_store.c
- nvs_store.h
- ota_update.c
- ota_update.h
- portal.html
- serial_console.c
- serial_console.h
- udp_log.c
- udp_log.h
- wifi_prov.c
- wifi_prov.h
- CMakeLists.txt
- dependencies.lock
- partitions-4mb.csv
- partitions.csv
- sdkconfig.defaults
- sdkconfig.defaults.esp32s3
- sdr_acquire.py
- .gitignore
- LICENSE
- pyproject.toml
- README.md
- requirements-dev.txt
// repository documentation
Was this content helpful?
(0 ratings)
