{
"version": 1,
"author": "Ettore Cicala",
"editor": "wokwi",
"parts": [
{ "type": "wokwi-arduino-nano", "id": "nano", "top": -139.2, "left": 498.7, "attrs": {} },
{
"type": "wokwi-lcd2004",
"id": "lcd1",
"top": 16,
"left": 418.4,
"attrs": { "pins": "i2c" }
},
{
"type": "wokwi-vcc",
"id": "vcc1",
"top": -244.8,
"left": 245.76,
"rotate": 270,
"attrs": {}
},
{ "type": "wokwi-gnd", "id": "gnd1", "top": -105.1, "left": 317.1, "rotate": 90, "attrs": {} },
{
"type": "wokwi-gnd",
"id": "gnd2",
"top": -411.4,
"left": 518.2,
"rotate": 180,
"attrs": {}
},
{
"type": "wokwi-vcc",
"id": "vcc2",
"top": -129.6,
"left": 312.96,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-pushbutton",
"id": "btn1",
"top": -262.6,
"left": 326.4,
"attrs": { "color": "green" }
},
{
"type": "wokwi-pushbutton",
"id": "btn2",
"top": -205,
"left": 326.4,
"attrs": { "color": "green" }
},
{
"type": "wokwi-pushbutton",
"id": "btn3",
"top": -262.6,
"left": 604.8,
"attrs": { "color": "green" }
},
{
"type": "wokwi-pushbutton",
"id": "btn4",
"top": -329.8,
"left": 326.4,
"attrs": { "color": "green" }
},
{
"type": "wokwi-pushbutton",
"id": "btn5",
"top": -61,
"left": 681.6,
"attrs": { "color": "green" }
},
{
"type": "wokwi-resistor",
"id": "r2",
"top": -312,
"left": 517.85,
"rotate": 90,
"attrs": { "value": "10000" }
},
{
"type": "wokwi-resistor",
"id": "r3",
"top": -312,
"left": 479.45,
"rotate": 90,
"attrs": { "value": "10000" }
},
{
"type": "wokwi-resistor",
"id": "r4",
"top": -312,
"left": 498.65,
"rotate": 90,
"attrs": { "value": "10000" }
},
{
"type": "wokwi-resistor",
"id": "r5",
"top": -312,
"left": 537.05,
"rotate": 90,
"attrs": { "value": "10000" }
},
{ "type": "wokwi-vcc", "id": "vcc3", "top": -245, "left": 685.64, "rotate": 90, "attrs": {} },
{ "type": "wokwi-gnd", "id": "gnd3", "top": -28.8, "left": 613.8, "attrs": {} },
{ "type": "wokwi-vcc", "id": "vcc4", "top": -258.44, "left": 1027.2, "attrs": {} },
{
"type": "wokwi-gnd",
"id": "gnd4",
"top": -248.2,
"left": 815.8,
"rotate": 180,
"attrs": {}
},
{
"type": "wokwi-gnd",
"id": "gnd5",
"top": -219.4,
"left": 911.8,
"rotate": 180,
"attrs": {}
},
{ "type": "wokwi-relay-module", "id": "relay3", "top": -172.6, "left": 768, "attrs": {} },
{ "type": "wokwi-led", "id": "led2", "top": -301.2, "left": 935, "attrs": { "color": "red" } },
{
"type": "wokwi-resistor",
"id": "r6",
"top": -216,
"left": 921.05,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-stepper-motor",
"id": "stepper1",
"top": -437.99,
"left": 1133.23,
"attrs": { "size": "17" }
},
{ "type": "wokwi-a4988", "id": "drv1", "top": -139, "left": 1186, "rotate": 270, "attrs": {} },
{ "type": "wokwi-slide-switch", "id": "sw1", "top": -245.2, "left": 732.7, "attrs": {} },
{ "type": "wokwi-vcc", "id": "vcc5", "top": -325.64, "left": 710.4, "attrs": {} },
{
"type": "wokwi-resistor",
"id": "r1",
"top": -188.05,
"left": 768,
"attrs": { "value": "10000" }
}
],
"connections": [
[ "lcd1:SDA", "nano:A4", "green", [ "h-19.2", "v19.4", "h-67.2", "v-124.8", "h249.6" ] ],
[ "lcd1:SCL", "nano:A5", "green", [ "h-9.6", "v19.5", "h-86.4", "v-144", "h268.8" ] ],
[ "r5:1", "r2:1", "green", [ "h0" ] ],
[ "r4:1", "r3:1", "green", [ "h0" ] ],
[ "r4:1", "r2:1", "green", [ "h0" ] ],
[ "gnd2:GND", "r4:1", "black", [ "v0" ] ],
[ "r3:2", "nano:12", "green", [ "h0" ] ],
[ "r4:2", "nano:11", "green", [ "h0" ] ],
[ "r2:2", "nano:10", "green", [ "h0" ] ],
[ "r5:2", "nano:9", "green", [ "h0", "v27.6", "h-19.2" ] ],
[ "btn1:1.r", "r3:2", "green", [ "v0", "h125", "v-9.6" ] ],
[ "btn2:1.r", "r4:2", "green", [ "v0", "h134.6" ] ],
[ "btn3:1.l", "r5:2", "green", [ "h0" ] ],
[ "btn4:1.l", "btn2:2.l", "green", [ "h-38.4", "v144" ] ],
[ "btn1:2.l", "btn2:2.l", "green", [ "h-38.4", "v57.8", "h28.8" ] ],
[ "vcc1:VCC", "btn1:2.l", "red", [ "v0" ] ],
[ "vcc3:VCC", "btn3:2.r", "red", [ "v0", "h-19.2" ] ],
[ "gnd3:GND", "btn5:2.l", "black", [ "v0", "h67.2" ] ],
[ "nano:RESET", "btn5:1.l", "green", [ "v0" ] ],
[ "btn4:2.r", "r2:2", "green", [ "h9.8", "v38.6", "h134.4", "v0" ] ],
[ "stepper1:B-", "drv1:1B", "green", [ "v0" ] ],
[ "stepper1:B+", "drv1:1A", "green", [ "v0" ] ],
[ "stepper1:A+", "drv1:2A", "green", [ "v0" ] ],
[ "stepper1:A-", "drv1:2B", "green", [ "v0" ] ],
[ "nano:6", "relay3:IN", "green", [ "v-57.6", "h172.8", "v57.6" ] ],
[ "nano:2", "drv1:DIR", "green", [ "v-19.2", "h96", "v76.8", "h403.2", "v67.2", "h144" ] ],
[ "nano:3", "drv1:STEP", "green", [ "v-38.4", "h134.4", "v76.8", "h403.2", "v67.2", "h96" ] ],
[ "drv1:RESET", "drv1:SLEEP", "green", [ "v0" ] ],
[ "led2:A", "vcc4:VCC", "green", [ "v0" ] ],
[ "led2:C", "r6:1", "green", [ "v0" ] ],
[ "nano:5", "sw1:3", "green", [ "v-48", "h172.8" ] ],
[ "sw1:2", "vcc5:VCC", "green", [ "v9.6", "h-28.7" ] ],
[ "r1:1", "sw1:3", "green", [ "v0", "h-9.6", "v-28.8" ] ],
[ "r1:2", "gnd4:GND", "green", [ "v0" ] ],
[ "relay3:COM", "r6:2", "green", [ "h0" ] ],
[ "gnd5:GND", "relay3:NC", "black", [ "v0" ] ]
],
"dependencies": {}
}