spielkonsole-baseloader/diagram.json

84 lines
2.5 KiB
JSON

{
"version": 1,
"author": "tech nik_hea",
"editor": "wokwi",
"parts": [
{
"type": "wokwi-pi-pico",
"id": "pico",
"top": 91.23,
"left": 219.63,
"attrs": { "env": "micropython-20230426-v1.20.0" }
},
{
"type": "wokwi-analog-joystick",
"id": "joystick1",
"top": -10.64,
"left": 2.9,
"attrs": {}
},
{
"type": "wokwi-max7219-matrix",
"id": "matrix1",
"top": -85.67,
"left": 137.7,
"attrs": { "chain": "2" }
},
{
"type": "wokwi-lcd1602",
"id": "lcd2",
"top": -250.26,
"left": 87.24,
"attrs": { "pins": "i2c" }
},
{
"type": "wokwi-pushbutton",
"id": "btn1",
"top": 0.7,
"left": 461.13,
"attrs": { "color": "yellow" }
},
{
"type": "wokwi-pushbutton",
"id": "btn2",
"top": 60.93,
"left": 400.96,
"attrs": { "color": "red" }
},
{
"type": "wokwi-buzzer",
"id": "bz1",
"top": 10.64,
"left": 119.01,
"attrs": { "volume": "1" }
}
],
"connections": [
[ "pico:GND.8", "joystick1:GND", "black", [ "h0" ] ],
[ "pico:GND.8", "matrix1:GND", "black", [ "h196.92", "v-96.9", "h-22.25" ] ],
[ "pico:VBUS", "matrix1:V+", "green", [ "h181.77", "v-90.21" ] ],
[ "pico:GP2", "matrix1:CLK", "blue", [ "h234.99", "v-78.09" ] ],
[ "pico:GP5", "matrix1:CS", "violet", [ "h200.88", "v-117.97" ] ],
[ "pico:GP3", "matrix1:DIN", "gold", [ "h217.07", "v-109.68" ] ],
[
"pico:VBUS",
"lcd2:VCC",
"green",
[ "h-6.92", "v-99.62", "h-173.32", "v-105.59", "h-110.86", "v-104.83" ]
],
[ "pico:GND.8", "lcd2:GND", "black", [ "h-171.33", "v-232.04", "h-88.56", "v-110.84" ] ],
[ "pico:GP0", "lcd2:SDA", "green", [ "h-276.23", "v-302.1" ] ],
[ "pico:GP1", "lcd2:SCL", "gold", [ "h-287.82", "v-301.02" ] ],
[ "btn2:1.l", "pico:GP6", "green", [ "h-211.55", "v103.68" ] ],
[ "btn1:1.l", "pico:GP7", "green", [ "h-283.22", "v177.51" ] ],
[ "pico:3V3", "joystick1:VCC", "red", [ "h0" ] ],
[ "joystick1:VERT", "pico:GP28", "green", [ "v66.89", "h282.35", "v-11.04" ] ],
[ "joystick1:HORZ", "pico:GP27", "green", [ "v0" ] ],
[ "joystick1:SEL", "pico:GP8", "green", [ "v0" ] ],
[ "bz1:1", "pico:GND.4", "black", [ "v0" ] ],
[ "pico:GP15", "bz1:2", "red", [ "h0" ] ],
[ "pico:3V3", "btn2:2.l", "red", [ "h0" ] ],
[ "pico:3V3", "btn1:2.l", "red", [ "h0" ] ]
],
"dependencies": {}
}