{
"version": 1,
"author": "Loka Mahmoud",
"editor": "wokwi",
"parts": [
{
"type": "board-esp32-devkit-c-v4",
"id": "esp",
"top": -19.2,
"left": 129.64,
"attrs": { "env": "micropython-20260406-v1.28.0" }
},
{
"type": "wokwi-hc-sr04",
"id": "ultra",
"top": 11.1,
"left": -61.7,
"attrs": { "distance": "400" }
},
{ "type": "wokwi-servo", "id": "servo", "top": 94, "left": -67.2, "attrs": {} }
],
"connections": [
[ "esp:TX", "$serialMonitor:RX", "", [] ],
[ "esp:RX", "$serialMonitor:TX", "", [] ],
[ "ultra:VCC", "esp:5V", "red", [] ],
[ "ultra:GND", "esp:GND.1", "black", [] ],
[ "ultra:TRIG", "esp:5", "green", [] ],
[ "ultra:ECHO", "esp:18", "blue", [] ],
[ "servo:V+", "esp:5V", "red", [] ],
[ "servo:GND", "esp:GND.2", "black", [] ],
[ "servo:PWM", "esp:19", "orange", [] ]
],
"dependencies": {}
}