{
"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": 67.1,
"left": 483.5,
"rotate": 90,
"attrs": { "color": "green" }
},
{
"type": "wokwi-resistor",
"id": "r1",
"top": 158.4,
"left": 498.65,
"rotate": 90,
"attrs": { "value": "1000" }
},
{ "type": "wokwi-led", "id": "led1", "top": -138, "left": 99.8, "attrs": { "color": "red" } },
{
"type": "wokwi-potentiometer",
"id": "pot1",
"top": 202.6,
"left": 46.7,
"rotate": 270,
"attrs": {}
},
{ "type": "wokwi-a4988", "id": "drv1", "top": 139.2, "left": 734.4, "attrs": {} },
{
"type": "wokwi-stepper-motor",
"id": "stepper1",
"top": 88.93,
"left": 813.69,
"rotate": 90,
"attrs": { "size": "17" }
},
{ "type": "wokwi-vcc", "id": "vcc1", "top": 39.16, "left": 787.2, "attrs": {} },
{ "type": "wokwi-gnd", "id": "gnd1", "top": 30.2, "left": 806.2, "rotate": 180, "attrs": {} },
{
"type": "wokwi-pushbutton",
"id": "btn3",
"top": 67.1,
"left": 531.5,
"rotate": 90,
"attrs": { "color": "red" }
},
{
"type": "wokwi-resistor",
"id": "r3",
"top": 158.4,
"left": 546.65,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r4",
"top": -62.4,
"left": 85.85,
"rotate": 90,
"attrs": { "value": "1000" }
},
{ "type": "wokwi-slide-switch", "id": "sw1", "top": -82, "left": 127.9, "attrs": {} },
{ "type": "wokwi-slide-switch", "id": "sw2", "top": 62, "left": 387.1, "attrs": {} },
{
"type": "wokwi-pushbutton",
"id": "btn2",
"top": 67.1,
"left": 416.3,
"rotate": 90,
"attrs": { "color": "yellow", "bounce": "0" }
},
{
"type": "wokwi-resistor",
"id": "r2",
"top": 158.4,
"left": 431.45,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-pushbutton",
"id": "btn4",
"top": 67.1,
"left": 598.7,
"rotate": 90,
"attrs": { "color": "white", "bounce": "0" }
},
{
"type": "wokwi-pushbutton",
"id": "btn5",
"top": 67.1,
"left": 646.7,
"rotate": 90,
"attrs": { "color": "black", "bounce": "0" }
},
{
"type": "wokwi-resistor",
"id": "r5",
"top": 158.4,
"left": 613.85,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r6",
"top": 158.4,
"left": 661.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", [ "v96.2", "h-367.3" ] ],
[ "drv1:STEP", "mega:A1", "green", [ "h-345.6", "v0", "h-25.6" ] ],
[ "drv1:DIR", "mega:12", "green", [ "h-28.8", "v-220.8", "h-556.8" ] ],
[ "r1:2", "mega:GND.2", "black", [ "v18", "h-376.55" ] ],
[ "btn1:1.r", "r1:1", "black", [ "v0" ] ],
[ "pot1:SIG", "mega:A0", "orange", [ "h86.4", "v-54.5" ] ],
[ "vcc1:VCC", "drv1:VMOT", "red", [ "v0" ] ],
[ "btn3:2.r", "mega:5V", "red", [ "v96.2", "h-424.9" ] ],
[ "btn3:1.r", "r3:1", "black", [ "v0" ] ],
[ "r3:2", "mega:GND.2", "black", [ "v18", "h-434.15" ] ],
[ "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" ] ],
[ "sw2:3", "mega:41", "green", [ "v0" ] ],
[ "sw2:2", "mega:GND.2", "black", [ "v115.2", "h-251.65" ] ],
[ "r2:2", "mega:GND.2", "black", [ "v18", "h-328.55" ] ],
[ "btn2:1.r", "r2:1", "black", [ "v0" ] ],
[ "btn2:2.r", "mega:5V", "red", [ "v96.2", "h-319.3" ] ],
[ "btn4:2.r", "mega:5V", "red", [ "v96.2", "h-501.7" ] ],
[ "btn4:1.r", "r5:1", "black", [ "v0" ] ],
[ "r5:2", "mega:GND.2", "black", [ "v18", "h-510.95" ] ],
[ "btn5:2.r", "mega:5V", "red", [ "v96.2", "h-578.5" ] ],
[ "btn5:1.r", "r6:1", "black", [ "v0" ] ],
[ "r6:2", "mega:GND.2", "black", [ "v18", "h-587.75" ] ],
[ "btn2:1.l", "mega:29", "yellow", [ "v0" ] ],
[ "btn1:1.l", "mega:27", "green", [ "v0" ] ],
[ "btn3:1.l", "mega:25", "magenta", [ "v0" ] ],
[ "btn4:1.l", "mega:23", "white", [ "v0" ] ],
[ "btn5:1.l", "mega:22", "cyan", [ "v-48", "h-333.8" ] ]
],
"dependencies": {}
}