{
"version": 1,
"author": "Adriano Scandellari",
"editor": "wokwi",
"parts": [
{ "type": "wokwi-arduino-mega", "id": "mega", "top": -294.98, "left": -101.53, "attrs": {} },
{ "type": "board-ssd1306", "id": "oled1", "top": -45.18, "left": -94.79, "attrs": {} },
{
"type": "wokwi-pushbutton",
"id": "btn1",
"top": -52.9,
"left": 228.04,
"attrs": { "color": "green", "bounce": "0", "key": "ArrowUp" }
},
{
"type": "wokwi-pushbutton",
"id": "btn2",
"top": -9.09,
"left": 166.69,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0", "key": "ArrowLeft" }
},
{
"type": "wokwi-pushbutton",
"id": "btn3",
"top": -8.94,
"left": 285.26,
"rotate": 90,
"attrs": { "color": "green", "bounce": "0", "key": "ArrowRight" }
},
{
"type": "wokwi-pushbutton",
"id": "btn4",
"top": 38.19,
"left": 226.94,
"attrs": { "color": "green", "bounce": "0", "key": "ArrowDown" }
},
{ "type": "wokwi-slide-switch", "id": "sw1", "top": -50.46, "left": 83.45, "attrs": {} }
],
"connections": [
[ "oled1:GND", "mega:GND.2", "black", [ "v-50.46", "h128.32" ] ],
[ "oled1:VCC", "mega:3.3V", "red", [ "v-56.46", "h99.62" ] ],
[ "btn1:2.l", "btn2:1.l", "black", [ "h0" ] ],
[ "btn1:2.r", "btn3:2.l", "black", [ "h0" ] ],
[ "btn3:2.r", "btn4:1.r", "black", [ "v0" ] ],
[ "btn4:1.l", "btn2:1.r", "black", [ "h0" ] ],
[ "oled1:SCL", "mega:SCL", "green", [ "v-44.46", "h-79.28", "v-221.29", "h104.45" ] ],
[ "oled1:SDA", "mega:SDA", "green", [ "v-37.79", "h-96.44", "v-234.63", "h121.78" ] ],
[ "btn2:1.l", "mega:GND.3", "black", [ "v-73.71", "h-121.69" ] ],
[ "btn4:2.r", "mega:6", "green", [ "h62.07", "v-166.33", "h-58.32", "v-210.75", "h-145.8" ] ],
[ "btn1:1.r", "mega:7", "green", [ "v-40.61", "h10.6", "v-225.01", "h-206.19" ] ],
[ "btn3:1.l", "mega:5", "green", [ "v-67.25", "h-20.01", "v-233.29", "h-208.1" ] ],
[ "btn2:2.l", "mega:4", "green", [ "v-59.42", "h133.51", "v-248.92", "h-247.75" ] ],
[ "mega:37", "sw1:3", "green", [ "v-0.54", "h20.59", "v126.86", "h-163.2", "v53.01" ] ],
[ "sw1:2", "mega:5V", "red", [ "v13.09", "h-20.79" ] ]
]
}