{
"version": 1,
"author": "Etienne",
"editor": "wokwi",
"parts": [
{ "type": "wokwi-arduino-mega", "id": "mega", "top": 0.6, "left": -3.6, "attrs": {} },
{
"type": "wokwi-pushbutton",
"id": "btn1",
"top": 47.9,
"left": 502.7,
"rotate": 90,
"attrs": { "color": "green" }
},
{
"type": "wokwi-resistor",
"id": "r1",
"top": 139.2,
"left": 517.85,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-led",
"id": "led1",
"top": -166.8,
"left": 99.8,
"attrs": { "color": "red" }
},
{
"type": "wokwi-potentiometer",
"id": "pot1",
"top": 221.8,
"left": -68.5,
"rotate": 270,
"attrs": {}
},
{ "type": "wokwi-a4988", "id": "drv1", "top": 139.2, "left": 628.8, "attrs": {} },
{
"type": "wokwi-stepper-motor",
"id": "stepper1",
"top": 88.93,
"left": 775.29,
"rotate": 90,
"attrs": { "size": "17" }
},
{ "type": "wokwi-vcc", "id": "vcc1", "top": 39.16, "left": 700.8, "attrs": {} },
{ "type": "wokwi-gnd", "id": "gnd1", "top": 30.2, "left": 729.4, "rotate": 180, "attrs": {} },
{
"type": "wokwi-pushbutton",
"id": "btn3",
"top": 47.9,
"left": 560.3,
"rotate": 90,
"attrs": { "color": "red" }
},
{
"type": "wokwi-resistor",
"id": "r3",
"top": 139.2,
"left": 575.45,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r4",
"top": -81.6,
"left": 85.85,
"rotate": 90,
"attrs": { "value": "1000" }
},
{ "type": "wokwi-slide-switch", "id": "sw1", "top": -101.2, "left": 127.9, "attrs": {} },
{ "type": "wokwi-slide-switch", "id": "sw2", "top": 62, "left": 406.3, "attrs": {} },
{
"type": "wokwi-pushbutton",
"id": "btn2",
"top": 47.9,
"left": 454.7,
"rotate": 90,
"attrs": { "color": "yellow", "bounce": "0" }
},
{
"type": "wokwi-resistor",
"id": "r2",
"top": 139.2,
"left": 469.85,
"rotate": 90,
"attrs": { "value": "1000" }
}
],
"connections": [
[ "pot1:VCC", "mega:5V", "red", [ "h0" ] ],
[ "pot1:GND", "mega:GND.2", "black", [ "h0" ] ],
[ "drv1:1B", "stepper1:B-", "black", [ "h0" ] ],
[ "drv1:1A", "stepper1:B+", "green", [ "h0" ] ],
[ "drv1:2A", "stepper1:A+", "blue", [ "h0" ] ],
[ "drv1:2B", "stepper1:A-", "red", [ "h0" ] ],
[ "drv1:GND.2", "gnd1:GND", "black", [ "h0" ] ],
[ "drv1:SLEEP", "drv1:RESET", "green", [ "h-9.6", "v-9.6" ] ],
[ "btn1:2.r", "mega:5V", "red", [ "v125", "h-271.3" ] ],
[ "drv1:STEP", "mega:A1", "green", [ "h-345.6", "v0", "h-25.6" ] ],
[ "drv1:DIR", "mega:12", "green", [ "h-172.8", "v-240", "h-278.4" ] ],
[ "r1:2", "mega:GND.2", "black", [ "h0", "v66", "h-355.2" ] ],
[ "btn1:1.r", "r1:1", "black", [ "v0" ] ],
[ "pot1:SIG", "mega:A0", "orange", [ "h201.6", "v0.4" ] ],
[ "vcc1:VCC", "drv1:VMOT", "red", [ "v0" ] ],
[ "btn3:2.r", "mega:5V", "red", [ "v125", "h-319.3" ] ],
[ "btn3:1.r", "r3:1", "black", [ "v0" ] ],
[ "r3:2", "mega:GND.2", "black", [ "h0", "v66", "h-326.4" ] ],
[ "led1:C", "r4:1", "black", [ "v9.6", "h0.4", "v19.2" ] ],
[ "sw1:3", "mega:10", "green", [ "v28.8", "h0.5" ] ],
[ "sw1:2", "mega:GND.1", "black", [ "v28.8", "h-28.7" ] ],
[ "r4:2", "mega:GND.1", "black", [ "v27.6", "h0.2" ] ],
[ "led1:A", "mega:13", "blue", [ "v76.8", "h0.6" ] ],
[ "btn1:1.l", "mega:23", "green", [ "v0" ] ],
[ "btn3:1.l", "mega:22", "magenta", [ "v-28.8", "h-189.8" ] ],
[ "sw2:3", "mega:41", "green", [ "v0" ] ],
[ "sw2:2", "mega:GND.2", "black", [ "v144", "h-268.7" ] ],
[ "r2:2", "mega:GND.2", "black", [ "v66", "h-328.55" ] ],
[ "btn2:1.r", "r2:1", "black", [ "v0" ] ],
[ "btn2:2.r", "mega:5V", "red", [ "v125", "h-326.6" ] ],
[ "btn2:1.l", "mega:26", "yellow", [ "v0" ] ]
],
"dependencies": {}
}