{
"version": 1,
"author": "SAA",
"editor": "wokwi",
"parts": [
{
"type": "board-st-nucleo-l432kc",
"id": "stm32",
"top": -175.15,
"left": -106.91,
"rotate": 90,
"attrs": {}
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn1",
"top": 29.8,
"left": -197.6,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn2",
"top": 29.8,
"left": -168.8,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn3",
"top": 29.8,
"left": -140,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-resistor",
"id": "r1",
"top": 61.55,
"left": -364.8,
"attrs": { "value": "10000" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn4",
"top": 29.8,
"left": -111.2,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{ "type": "wokwi-gnd", "id": "gnd1", "top": 297.6, "left": -394.2, "attrs": {} },
{
"type": "wokwi-pushbutton-6mm",
"id": "btn5",
"top": 87.4,
"left": -197.6,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn6",
"top": 87.4,
"left": -168.8,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn7",
"top": 87.4,
"left": -140,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn8",
"top": 87.4,
"left": -111.2,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-resistor",
"id": "r2",
"top": 109.55,
"left": -374.4,
"attrs": { "value": "10000" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn9",
"top": 29.8,
"left": -82.4,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn10",
"top": 87.4,
"left": -82.4,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn11",
"top": 29.8,
"left": -53.6,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn12",
"top": 87.4,
"left": -53.6,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn13",
"top": 29.8,
"left": -24.8,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn14",
"top": 87.4,
"left": -24.8,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn15",
"top": 29.8,
"left": 4,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn16",
"top": 87.4,
"left": 4,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn17",
"top": 145,
"left": -197.6,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn18",
"top": 145,
"left": -168.8,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn19",
"top": 145,
"left": -140,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn20",
"top": 145,
"left": -111.2,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn21",
"top": 145,
"left": -82.4,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn22",
"top": 145,
"left": -53.6,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn23",
"top": 145,
"left": -24.8,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn24",
"top": 145,
"left": 4,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-resistor",
"id": "r3",
"top": 167.15,
"left": -374.4,
"attrs": { "value": "10000" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn25",
"top": 202.6,
"left": -197.6,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn26",
"top": 202.6,
"left": -168.8,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn27",
"top": 202.6,
"left": -140,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn28",
"top": 202.6,
"left": -111.2,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn29",
"top": 202.6,
"left": -82.4,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn30",
"top": 202.6,
"left": -53.6,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn31",
"top": 202.6,
"left": -24.8,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn32",
"top": 202.6,
"left": 4,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-resistor",
"id": "r4",
"top": 234.35,
"left": -374.4,
"attrs": { "value": "10000" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn33",
"top": 250.6,
"left": -197.6,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn34",
"top": 250.6,
"left": -168.8,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn35",
"top": 250.6,
"left": -140,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn36",
"top": 250.6,
"left": -111.2,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn37",
"top": 250.6,
"left": -82.4,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn38",
"top": 250.6,
"left": -53.6,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn39",
"top": 250.6,
"left": -24.8,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-pushbutton-6mm",
"id": "btn40",
"top": 250.6,
"left": 4,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-resistor",
"id": "r5",
"top": 282.35,
"left": -374.4,
"attrs": { "value": "10000" }
},
{ "type": "wokwi-lcd1602", "id": "lcd1", "top": -476.57, "left": 102.4, "attrs": {} },
{ "type": "wokwi-gnd", "id": "gnd2", "top": -345.1, "left": 48.3, "rotate": 90, "attrs": {} },
{
"type": "wokwi-vcc",
"id": "vcc1",
"top": -321.6,
"left": 15.36,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-resistor",
"id": "r6",
"top": -303.25,
"left": 278.4,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-vcc",
"id": "vcc2",
"top": -288.96,
"left": 355.4,
"rotate": 180,
"attrs": {}
},
{ "type": "wokwi-gnd", "id": "gnd3", "top": -297.6, "left": 383.4, "attrs": {} },
{
"type": "wokwi-dip-switch-8",
"id": "sw1",
"top": 73.1,
"left": -296.1,
"rotate": 90,
"attrs": {}
}
],
"connections": [
[ "btn2:1.r", "btn1:1.r", "green", [ "v10.4", "h-28.8" ] ],
[ "btn3:1.r", "btn2:1.r", "green", [ "v10.4", "h-28.8" ] ],
[ "btn4:1.r", "btn3:1.r", "green", [ "v10.4", "h-28.8" ] ],
[ "stm32:C13", "btn1:2.l", "purple", [ "v74.87", "h-57.2" ] ],
[ "stm32:C14", "btn2:2.l", "purple", [ "v84.47", "h-38" ] ],
[ "stm32:C15", "btn3:2.l", "purple", [ "v94.07", "h-18.8" ] ],
[ "gnd1:GND", "r1:1", "black", [ "v0" ] ],
[ "gnd1:GND", "r2:1", "black", [ "v0" ] ],
[ "btn5:2.l", "btn1:2.r", "green", [ "v0", "h-0.4", "v-28.8" ] ],
[ "btn6:2.l", "btn2:2.r", "green", [ "v0" ] ],
[ "btn7:2.l", "btn3:2.r", "green", [ "v0" ] ],
[ "btn8:2.l", "btn4:2.r", "green", [ "v0" ] ],
[ "btn4:1.r", "btn9:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn9:1.r", "btn11:1.r", "green", [ "v10.4", "h19.2" ] ],
[ "btn11:1.r", "btn13:1.r", "green", [ "v10.4", "h19.2" ] ],
[ "btn13:2.r", "btn14:2.l", "green", [ "v0" ] ],
[ "btn11:2.r", "btn12:2.l", "green", [ "v0" ] ],
[ "btn9:2.r", "btn10:2.l", "green", [ "v0" ] ],
[ "btn8:1.r", "btn10:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn10:1.r", "btn12:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn12:1.r", "btn14:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn13:1.r", "btn15:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn15:2.r", "btn16:2.l", "green", [ "v0" ] ],
[ "btn14:1.r", "btn16:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn8:1.r", "btn7:1.r", "green", [ "v10.4", "h-28.8" ] ],
[ "btn7:1.r", "btn6:1.r", "green", [ "v10.4", "h-28.8" ] ],
[ "btn6:1.r", "btn5:1.r", "green", [ "v10.4", "h-28.8" ] ],
[ "btn24:2.l", "btn16:2.r", "green", [ "v0" ] ],
[ "btn23:2.l", "btn14:2.r", "green", [ "v0" ] ],
[ "r3:1", "gnd1:GND", "black", [ "h-9.6", "v124.8" ] ],
[ "btn17:1.r", "btn18:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn18:1.r", "btn19:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn19:1.r", "btn20:1.r", "green", [ "v10.4", "h19.2" ] ],
[ "btn20:1.r", "btn21:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn21:1.r", "btn22:1.r", "green", [ "v10.4", "h19.2" ] ],
[ "btn22:1.r", "btn23:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn23:1.r", "btn24:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn5:2.r", "btn17:2.l", "green", [ "v0" ] ],
[ "btn6:2.r", "btn18:2.l", "green", [ "v0" ] ],
[ "btn7:2.r", "btn19:2.l", "green", [ "v0" ] ],
[ "btn8:2.r", "btn20:2.l", "green", [ "v0" ] ],
[ "btn10:2.r", "btn21:2.l", "green", [ "v0" ] ],
[ "btn12:2.r", "btn22:2.l", "green", [ "v0" ] ],
[ "btn25:1.r", "btn26:1.r", "green", [ "v10.4", "h19.2" ] ],
[ "btn26:1.r", "btn27:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn27:1.r", "btn28:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn28:1.r", "btn29:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn29:1.r", "btn30:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn30:1.r", "btn31:1.r", "green", [ "v10.4", "h28.8", "v-9.6" ] ],
[ "btn31:1.r", "btn32:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "r4:1", "gnd1:GND", "black", [ "v0", "h-19.2" ] ],
[ "btn17:2.r", "btn25:2.l", "green", [ "v0" ] ],
[ "btn18:2.r", "btn26:2.l", "green", [ "v0" ] ],
[ "btn19:2.r", "btn27:2.l", "green", [ "v0" ] ],
[ "btn20:2.r", "btn28:2.l", "green", [ "v0" ] ],
[ "btn21:2.r", "btn29:2.l", "green", [ "v0" ] ],
[ "btn30:2.l", "btn22:2.r", "green", [ "v0" ] ],
[ "btn31:2.l", "btn23:2.r", "green", [ "v0" ] ],
[ "btn32:2.l", "btn24:2.r", "green", [ "v0" ] ],
[ "btn33:1.r", "btn34:1.r", "green", [ "v10.4", "h19.2" ] ],
[ "btn34:1.r", "btn35:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn36:1.r", "btn35:1.r", "green", [ "v10.4", "h-28.8" ] ],
[ "btn36:1.r", "btn37:1.r", "green", [ "v10.4", "h19.2" ] ],
[ "btn37:1.r", "btn38:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn38:1.r", "btn39:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "btn39:1.r", "btn40:1.r", "green", [ "v10.4", "h28.8" ] ],
[ "r5:1", "gnd1:GND", "black", [ "v0", "h-19.2" ] ],
[ "btn25:2.r", "btn33:2.l", "green", [ "v0" ] ],
[ "btn26:2.r", "btn34:2.l", "green", [ "v0" ] ],
[ "btn27:2.r", "btn35:2.l", "green", [ "v0" ] ],
[ "btn28:2.r", "btn36:2.l", "green", [ "v0" ] ],
[ "btn29:2.r", "btn37:2.l", "green", [ "v0" ] ],
[ "btn30:2.r", "btn38:2.l", "green", [ "v0" ] ],
[ "btn31:2.r", "btn39:2.l", "green", [ "v0" ] ],
[ "btn32:2.r", "btn40:2.l", "green", [ "v0" ] ],
[ "lcd1:VSS", "gnd2:GND", "green", [ "v19.2", "h-57.6" ] ],
[ "lcd1:RW", "lcd1:VSS", "green", [ "v19.2", "h-38.5" ] ],
[ "lcd1:VDD", "vcc1:VCC", "green", [ "v38.4", "h-105.5" ] ],
[ "lcd1:A", "r6:1", "green", [ "v0" ] ],
[ "r6:2", "vcc2:VCC", "green", [ "v0", "h18" ] ],
[ "lcd1:K", "gnd3:GND", "green", [ "v19.2", "h105.6" ] ],
[ "stm32:B8", "lcd1:E", "blue", [ "v-57.6", "h316.8" ] ],
[ "sw1:1a", "r1:2", "green", [ "h0" ] ],
[ "sw1:1b", "btn1:1.r", "green", [ "h0" ] ],
[ "btn5:1.l", "sw1:2b", "green", [ "v0" ] ],
[ "r2:2", "sw1:2a", "green", [ "v0" ] ],
[ "r3:2", "sw1:3a", "green", [ "h8.4", "v-86.4" ] ],
[ "sw1:3b", "btn17:1.r", "green", [ "h28.5", "v96", "h28.8" ] ],
[ "sw1:4a", "r4:2", "green", [ "h-19.2", "v144" ] ],
[ "sw1:5a", "r5:2", "green", [ "h-9.6", "v182.4" ] ],
[ "btn25:1.l", "sw1:4b", "green", [ "v-9.6", "h-38.4", "v-96" ] ],
[ "sw1:5b", "btn33:1.r", "green", [ "h9.3", "v182.4", "h48" ] ],
[ "lcd1:RS", "stm32:B9", "yellow", [ "v57.6", "h-306.9" ] ],
[ "btn15:1.l", "stm32:B0", "orange", [ "v-134.4", "h-86.4" ] ],
[ "btn16:1.l", "stm32:B1", "orange", [ "v0", "h9.6", "v-201.6", "h-86.4" ] ],
[ "stm32:B10", "btn24:1.l", "orange", [ "v36.47", "h86.4", "v268.8" ] ],
[ "btn32:1.l", "stm32:B11", "orange", [ "v0", "h28.8", "v-336", "h-86.4" ] ],
[ "stm32:B12", "btn40:1.l", "orange", [ "h57.6", "v470.4" ] ],
[ "lcd1:D7", "stm32:A15", "green", [ "v105.6", "h-335.7" ] ],
[ "lcd1:D6", "stm32:B3", "green", [ "v96", "h-335.8" ] ],
[ "lcd1:D5", "stm32:B4", "green", [ "v86.4", "h-335.9" ] ],
[ "lcd1:D4", "stm32:B5", "green", [ "v76.8", "h-326.4" ] ],
[ "stm32:VCP_RX", "$serialMonitor:TX", "green", [ "h0" ] ],
[ "stm32:VCP_TX", "$serialMonitor:RX", "green", [ "h0" ] ],
[ "stm32:A0", "btn1:2.l", "green", [ "v28.2", "h-67.2" ] ],
[ "stm32:A1", "btn2:2.l", "green", [ "v37.8", "h-57.6" ] ],
[ "stm32:A2", "btn3:2.l", "green", [ "v47.4", "h-38.4" ] ],
[ "stm32:A3", "btn4:2.l", "green", [ "v57", "h-19.2" ] ],
[ "stm32:A4", "btn9:2.l", "green", [ "v0" ] ],
[ "stm32:A5", "btn11:2.l", "green", [ "v57", "h9.6" ] ],
[ "stm32:A6", "btn13:2.l", "green", [ "v47.4", "h28.8" ] ],
[ "stm32:A7", "btn13:1.l", "green", [ "v37.8", "h38.4" ] ],
[ "stm32:D12", "lcd1:RS", "blue", [ "v-182.4", "h297.6" ] ],
[ "lcd1:E", "stm32:D11", "green", [ "v67.2", "h-316.8" ] ],
[ "lcd1:D4", "stm32:D10", "green", [ "v76.8", "h-355.2" ] ],
[ "lcd1:D5", "stm32:D9", "green", [ "v86.4", "h-355.1" ] ],
[ "lcd1:D6", "stm32:D8", "green", [ "v96", "h-355" ] ],
[ "lcd1:D7", "stm32:D7", "green", [ "v105.6", "h-354.9" ] ],
[ "stm32:D6", "btn15:2.l", "green", [ "v48", "h86.4" ] ],
[ "stm32:D2", "btn15:1.l", "green", [ "v-9.6", "h76.8" ] ],
[ "stm32:D3", "btn16:1.l", "green", [ "v-19.2", "h96", "v211.2" ] ],
[ "stm32:D4", "btn24:1.l", "green", [ "v-28.8", "h115.2", "v278.4" ] ],
[ "stm32:D5", "btn32:1.l", "green", [ "v-38.4", "h134.4", "v345.6" ] ],
[ "stm32:D13", "btn40:1.l", "green", [ "v18.6", "h-38.4", "v-124.8", "h259.2", "v403.2" ] ]
],
"dependencies": {}
}
Loading
st-nucleo-l432kc
st-nucleo-l432kc