{
"version": 1,
"author": "Yuvaraj C",
"editor": "wokwi",
"parts": [
{ "type": "wokwi-breadboard-half", "id": "bb3", "top": 121.8, "left": -246.8, "attrs": {} },
{ "type": "board-stm32-bluepill", "id": "stm32", "top": 37.04, "left": -32.43, "attrs": {} },
{
"type": "wokwi-stepper-motor",
"id": "stepper1",
"top": -73.19,
"left": 115.63,
"attrs": { "display": "none", "arrow": "red" }
},
{ "type": "wokwi-a4988", "id": "drv1", "top": 139.2, "left": 91.2, "attrs": {} },
{ "type": "chip-mq3", "id": "chip1", "top": 413.82, "left": -129.6, "attrs": {} }
],
"connections": [
[ "stm32:A9", "$serialMonitor:RX", "", [] ],
[ "stm32:A10", "$serialMonitor:TX", "", [] ],
[ "drv1:2B", "stepper1:A-", "green", [ "h0" ] ],
[ "stepper1:A+", "drv1:2A", "green", [ "v0" ] ],
[ "stepper1:B+", "drv1:1A", "green", [ "v0" ] ],
[ "stepper1:B-", "drv1:1B", "green", [ "v0" ] ],
[ "stm32:C15", "drv1:STEP", "green", [ "h0" ] ],
[ "stm32:C14", "drv1:DIR", "green", [ "h0" ] ],
[ "chip1:AO", "stm32:A0", "green", [ "h-19.2", "v57.6", "h220.8", "v-345.6" ] ],
[ "stm32:5V.1", "bb3:tp.15", "red", [ "h0" ] ],
[ "stm32:GND.1", "bb3:tn.14", "black", [ "h0" ] ],
[ "chip1:VCC", "bb3:tp.10", "red", [ "h0" ] ],
[ "chip1:GND", "bb3:tn.8", "black", [ "h0" ] ],
[ "drv1:VDD", "bb3:tp.12", "red", [ "h48.15", "v28.88", "h-240" ] ],
[ "drv1:GND.1", "bb3:tn.13", "black", [ "v0.08", "h38.55", "v76.8", "h-288" ] ],
[ "drv1:RESET", "drv1:SLEEP", "green", [ "h0" ] ],
[ "stm32:A15", "bb3:tp.18", "", [ "$bb" ] ],
[ "stm32:B3", "bb3:tn.18", "", [ "$bb" ] ],
[ "stm32:B6", "bb3:22t.a", "", [ "$bb" ] ],
[ "stm32:B7", "bb3:22t.b", "", [ "$bb" ] ],
[ "stm32:B8", "bb3:22t.c", "", [ "$bb" ] ],
[ "stm32:B9", "bb3:22t.d", "", [ "$bb" ] ],
[ "stm32:5V.1", "bb3:22t.e", "", [ "$bb" ] ],
[ "stm32:A2", "bb3:28t.a", "", [ "$bb" ] ],
[ "stm32:A1", "bb3:28t.b", "", [ "$bb" ] ],
[ "stm32:A0", "bb3:28t.c", "", [ "$bb" ] ],
[ "stm32:C15", "bb3:28t.d", "", [ "$bb" ] ],
[ "stm32:C14", "bb3:28t.e", "", [ "$bb" ] ]
],
"dependencies": {}
}