velxio/backend
David Montero Crespo d2e1e04def Add comprehensive documentation for ESP32 GPIO sensor simulation
This commit introduces a detailed markdown document outlining the process of simulating DHT22 and HC-SR04 sensors on the ESP32 platform using Velxio's QEMU fork. The documentation covers the context of the simulation, key callbacks, problems encountered, and solutions implemented for both sensors. It includes architectural details, end-to-end testing procedures, and guidelines for adding new GPIO-timed sensors. The aim is to provide maintainers with a thorough understanding of the GPIO logic and the challenges faced during development.
2026-04-10 22:51:56 -03:00
..
app Add comprehensive documentation for ESP32 GPIO sensor simulation 2026-04-10 22:51:56 -03:00
tests feat: implement ESP32 QEMU backend manager and frontend simulation interface 2026-04-01 22:41:52 -03:00
Dockerfile feat: add support for RP2040 board, including simulator and compilation enhancements 2026-03-04 19:28:33 -03:00
debug_qemu.py feat: add documentation page and Arduino serial integration test 2026-03-12 08:17:29 -03:00
mcp_server.py feat: integrate MCP (Model Context Protocol) for agent compatibility 2026-03-11 15:29:55 +00:00
mcp_sse_server.py feat: integrate MCP (Model Context Protocol) for agent compatibility 2026-03-11 15:29:55 +00:00
requirements.txt V1 feat: Enhance ESP32 emulation support and logging 2026-03-14 16:57:22 -03:00
test_compilation.py feat: update architecture documentation and improve component property dialog 2026-03-03 20:42:17 -03:00
test_dht22_simulation.mjs Add comprehensive documentation for ESP32 GPIO sensor simulation 2026-04-10 22:51:56 -03:00
test_esp32_i2c_slaves.py Refactor I2C slave tests for ESP32: update event handling and improve accuracy of ACK/NACK responses; add full end-to-end test for MPU-6050 I2C simulation; update components metadata timestamp; mark subproject commits as dirty for wokwi-libs. 2026-04-09 15:06:39 -03:00
test_esp32c3_emulation.py feat: update ESP32-C3 simulator and add emulation tests 2026-03-18 23:30:45 -03:00
test_espidf_compiler.py feat: enhance Arduino library handling by detecting external libraries and creating IDF components, add tests for library resolution logic 2026-04-07 14:59:51 -03:00
test_hcsr04_simulation.mjs Add comprehensive documentation for ESP32 GPIO sensor simulation 2026-04-10 22:51:56 -03:00
test_mpu6050_simulation.mjs Refactor I2C slave tests for ESP32: update event handling and improve accuracy of ACK/NACK responses; add full end-to-end test for MPU-6050 I2C simulation; update components metadata timestamp; mark subproject commits as dirty for wokwi-libs. 2026-04-09 15:06:39 -03:00
test_simulation.py feat: add documentation page and Arduino serial integration test 2026-03-12 08:17:29 -03:00