{
"version": 1,
"author": "José David Cano",
"editor": "wokwi",
"parts": [
{
"type": "wokwi-esp32-devkit-v1",
"id": "esp",
"top": -56.66,
"left": 193.33,
"attrs": { "env": "micropython-20220618-v1.19.1" }
},
{ "type": "wokwi-ky-040", "id": "encoder1", "top": 36.5, "left": -8.14, "attrs": {} },
{ "type": "wokwi-gnd", "id": "gnd1", "top": 114.14, "left": 334.36, "attrs": {} },
{ "type": "wokwi-vcc", "id": "vcc2", "top": 56.37, "left": 324.26, "attrs": {} },
{
"type": "wokwi-vcc",
"id": "vcc3",
"top": 87.04,
"left": 144.94,
"rotate": 180,
"attrs": {}
},
{ "type": "wokwi-gnd", "id": "gnd2", "top": 122.4, "left": 113.95, "attrs": {} },
{ "type": "wokwi-servo", "id": "servo1", "top": -60.78, "left": 399, "attrs": {} },
{ "type": "wokwi-vcc", "id": "vcc1", "top": -68.3, "left": 365.62, "attrs": {} },
{ "type": "wokwi-gnd", "id": "gnd3", "top": -32.15, "left": 329.2, "rotate": 90, "attrs": {} },
{ "type": "wokwi-servo", "id": "servo2", "top": -255.68, "left": 393.49, "attrs": {} },
{ "type": "wokwi-vcc", "id": "vcc4", "top": -253.11, "left": 359.1, "attrs": {} },
{
"type": "wokwi-gnd",
"id": "gnd4",
"top": -226.87,
"left": 323.49,
"rotate": 90,
"attrs": {}
},
{ "type": "wokwi-ky-040", "id": "encoder2", "top": -59.56, "left": -7.41, "attrs": {} },
{ "type": "wokwi-gnd", "id": "gnd5", "top": 1.39, "left": 105.52, "attrs": {} },
{
"type": "wokwi-vcc",
"id": "vcc5",
"top": -19.36,
"left": 128.22,
"rotate": 180,
"attrs": {}
}
],
"connections": [
[ "esp:TX0", "$serialMonitor:RX", "", [] ],
[ "esp:RX0", "$serialMonitor:TX", "", [] ],
[ "vcc2:VCC", "esp:3V3", "red", [ "v0" ] ],
[ "gnd1:GND", "esp:GND.1", "black", [ "v0" ] ],
[ "vcc3:VCC", "encoder1:VCC", "red", [ "v0" ] ],
[ "gnd2:GND", "encoder1:GND", "black", [ "v0" ] ],
[ "encoder1:CLK", "esp:D26", "green", [ "h24.8", "v-21" ] ],
[ "encoder1:DT", "esp:D27", "green", [ "h35.47", "v-17.83" ] ],
[ "encoder1:SW", "esp:D14", "green", [ "h52.13", "v-17.43" ] ],
[ "esp:D5", "servo1:PWM", "green", [ "h33.9", "v-46.93" ] ],
[ "gnd3:GND", "servo1:GND", "black", [ "v0" ] ],
[ "vcc1:VCC", "servo1:V+", "red", [ "v39.92", "h8.87" ] ],
[ "servo2:GND", "gnd4:GND", "black", [ "h0" ] ],
[ "vcc4:VCC", "servo2:V+", "red", [ "v0" ] ],
[ "servo2:PWM", "esp:D18", "green", [ "h-79.8", "v201.9" ] ],
[ "esp:D32", "encoder2:CLK", "green", [ "h-27.15", "v-67.2" ] ],
[ "encoder2:DT", "esp:D33", "green", [ "h51.85", "v67.2" ] ],
[ "encoder2:GND", "gnd5:GND", "black", [ "h0" ] ],
[ "encoder2:VCC", "vcc5:VCC", "red", [ "h0" ] ],
[ "esp:D25", "encoder2:SW", "green", [ "h-46.94", "v-66.08", "h-42.8" ] ]
],
"dependencies": {}
}