{
"version": 1,
"author": "Dương Minh",
"editor": "wokwi",
"parts": [
{
"type": "wokwi-esp32-devkit-v1",
"id": "esp",
"top": -72,
"left": -4,
"attrs": { "env": "micropython-20220618-v1.19.1" }
},
{
"type": "wokwi-led",
"id": "led1",
"top": -4.53,
"left": -142.68,
"attrs": { "color": "yellow" }
},
{
"type": "wokwi-led",
"id": "led2",
"top": -71.86,
"left": -66.87,
"attrs": { "color": "red" }
},
{
"type": "wokwi-led",
"id": "led3",
"top": -29.86,
"left": -96.2,
"attrs": { "color": "limegreen" }
},
{
"type": "wokwi-servo",
"id": "servo1",
"top": 108.91,
"left": -224.69,
"rotate": 180,
"attrs": {}
},
{ "type": "wokwi-gnd", "id": "gnd2", "top": 209.9, "left": -20.34, "attrs": {} },
{
"type": "wokwi-membrane-keypad",
"id": "keypad1",
"top": -436.31,
"left": 149.82,
"attrs": {}
}
],
"connections": [
[ "esp:TX0", "$serialMonitor:RX", "", [] ],
[ "esp:RX0", "$serialMonitor:TX", "", [] ],
[ "led2:A", "esp:D32", "green", [ "v26.56", "h2.04", "v1.33", "h-1.33" ] ],
[ "led3:A", "esp:D25", "green", [ "v0" ] ],
[ "led1:A", "esp:D27", "green", [ "v0" ] ],
[ "led2:C", "esp:GND.2", "green", [ "v107.89", "h54.04" ] ],
[ "led3:C", "esp:GND.2", "green", [ "v0" ] ],
[ "led1:C", "esp:GND.2", "green", [ "v0" ] ],
[ "servo1:PWM", "esp:D12", "green", [ "h46.01", "v-110.6" ] ],
[ "servo1:V+", "esp:3V3", "green", [ "h0" ] ],
[ "servo1:GND", "gnd2:GND", "black", [ "h0" ] ],
[ "keypad1:R1", "esp:D2", "green", [ "v0" ] ],
[ "keypad1:R2", "esp:D4", "green", [ "v0" ] ],
[ "keypad1:R3", "esp:D5", "green", [ "v0" ] ],
[ "keypad1:R4", "esp:D19", "green", [ "v0" ] ],
[ "keypad1:C1", "esp:D18", "green", [ "v0" ] ],
[ "keypad1:C2", "esp:D23", "green", [ "v0" ] ],
[ "keypad1:C3", "esp:D15", "green", [ "v0" ] ],
[ "keypad1:C4", "esp:D14", "green", [ "v0" ] ]
],
"dependencies": {}
}