{
"version": 1,
"author": "Jean-Bernard DURAND",
"editor": "wokwi",
"parts": [
{
"type": "board-arduino-nano-esp32",
"id": "nano",
"top": -53.67,
"left": -200.54,
"attrs": { "psramSize": "8" }
},
{
"type": "wokwi-max7219-matrix",
"id": "matrix1",
"top": -249,
"left": -149.79,
"attrs": { "chain": "1", "color": "red" }
},
{
"type": "wokwi-max7219-matrix",
"id": "matrix2",
"top": -249,
"left": -255.39,
"attrs": { "chain": "1", "color": "cyan" }
},
{ "type": "wokwi-potentiometer", "id": "pot1", "top": -68.5, "left": -307.4, "attrs": {} },
{
"type": "wokwi-7segment",
"id": "sevseg1",
"top": 62.58,
"left": 168.28,
"attrs": { "common": "cathode", "color": "#00ddff" }
},
{ "type": "chip-bcd-7seg", "id": "chip1", "top": 58.62, "left": -33.6, "attrs": {} },
{ "type": "wokwi-vcc", "id": "vcc1", "top": -296.84, "left": 9.6, "attrs": {} },
{ "type": "wokwi-gnd", "id": "gnd1", "top": 182.4, "left": -67.8, "attrs": {} },
{ "type": "wokwi-dip-switch-8", "id": "sw1", "top": -128.1, "left": -132.9, "attrs": {} },
{
"type": "wokwi-pushbutton-6mm",
"id": "btn1",
"top": -88.6,
"left": -38.4,
"attrs": { "color": "green" }
},
{
"type": "wokwi-led",
"id": "led1",
"top": -301.2,
"left": -159,
"attrs": { "color": "white", "flip": "1" }
},
{ "type": "wokwi-led", "id": "led2", "top": 6, "left": -409, "attrs": { "color": "green" } },
{ "type": "wokwi-led", "id": "led3", "top": 6, "left": -370.6, "attrs": { "color": "blue" } },
{ "type": "wokwi-led", "id": "led4", "top": 6, "left": -332.2, "attrs": { "color": "red" } }
],
"connections": [
[ "matrix1:CS", "nano:D10", "green", [ "h28.8", "v48", "h-153.6" ] ],
[ "matrix1:DIN", "nano:D12", "orange", [ "h38.4", "v67.2", "h-182.4" ] ],
[ "matrix1:CLK", "nano:D11", "violet", [ "h19.2", "v28.8", "h-153.6" ] ],
[ "matrix1:GND", "nano:GND.2", "black", [ "h48", "v268.8", "h-67.2" ] ],
[ "matrix1:V+", "nano:3V3", "red", [ "h57.6", "v259.2", "h-192" ] ],
[ "matrix1:V+.2", "matrix2:V+", "red", [ "v0" ] ],
[ "matrix1:GND.2", "matrix2:GND", "black", [ "h0" ] ],
[ "matrix1:DOUT", "matrix2:DIN", "orange", [ "h0" ] ],
[ "matrix1:CS.2", "matrix2:CS", "green", [ "h0" ] ],
[ "matrix1:CLK.2", "matrix2:CLK", "violet", [ "h0" ] ],
[ "nano:3V3", "pot1:VCC", "red", [ "v19.2", "h-86.4", "v-28.8" ] ],
[ "nano:GND.2", "pot1:GND", "black", [ "v38.4", "h-220.8" ] ],
[ "nano:A0", "pot1:SIG", "gray", [ "v28.8", "h-114.8" ] ],
[ "chip1:GND", "nano:GND.2", "black", [ "h0" ] ],
[ "chip1:VCC", "nano:3V3", "red", [ "h0" ] ],
[ "nano:GND.2", "sevseg1:COM.1", "black", [ "v172.8", "h249.6" ] ],
[ "sevseg1:A", "chip1:Seg_A", "green", [ "v-47.16", "h-105.6", "v48" ] ],
[ "sevseg1:B", "chip1:Seg_B", "green", [ "v-37.56", "h-105.6", "v48" ] ],
[ "sevseg1:C", "chip1:Seg_C", "green", [ "v19.2", "h-48", "v-57.6" ] ],
[ "sevseg1:D", "chip1:Seg_D", "green", [ "v28.8", "h-38.4", "v-57.6" ] ],
[ "sevseg1:E", "chip1:Seg_E", "green", [ "v38.4", "h-38.4", "v-57.6" ] ],
[ "sevseg1:F", "chip1:Seg_F", "green", [ "v-27.96", "h-67.2", "v76.8" ] ],
[ "sevseg1:G", "chip1:Seg_G", "green", [ "v-18.36", "h-48", "v76.8" ] ],
[ "vcc1:VCC", "matrix1:V+", "red", [ "v0" ] ],
[ "nano:GND.2", "gnd1:GND", "black", [ "v0" ] ],
[ "nano:D3", "sw1:4a", "green", [ "v0" ] ],
[ "sw1:3a", "nano:D4", "green", [ "v0" ] ],
[ "sw1:2a", "nano:D5", "green", [ "v0" ] ],
[ "sw1:1a", "nano:D6", "green", [ "v0" ] ],
[ "sw1:1b", "sw1:2b", "black", [ "v-9.3", "h9.6" ] ],
[ "sw1:2b", "sw1:3b", "black", [ "v-9.3", "h9.6" ] ],
[ "sw1:3b", "sw1:4b", "black", [ "v-9.3", "h9.6" ] ],
[ "matrix1:GND", "sw1:4b", "black", [ "h48", "v86.4", "h-105.6" ] ],
[ "nano:A1", "chip1:Data_A", "green", [ "v0" ] ],
[ "nano:A2", "chip1:Data_B", "green", [ "v0" ] ],
[ "nano:A3", "chip1:Data_C", "green", [ "v0" ] ],
[ "nano:A4", "chip1:Data_D", "green", [ "v0" ] ],
[ "matrix1:GND", "btn1:1.r", "black", [ "h48", "v153.6" ] ],
[ "btn1:2.l", "nano:D2", "green", [ "h-9.6", "v0.4", "h-48" ] ],
[ "nano:D7", "led1:A", "blue", [ "v-19.2", "h-10" ] ],
[ "led1:C", "matrix1:GND", "black", [ "h143.6", "v38.4" ] ],
[ "led2:A", "nano:A5", "orange", [ "v9.6", "h278.4" ] ],
[ "led3:A", "nano:A6", "orange", [ "v28.8", "h240" ] ],
[ "led4:A", "nano:A7", "orange", [ "v38.4", "h211.2" ] ],
[ "gnd1:GND", "led2:C", "black", [ "v-38.4", "h-336.4" ] ],
[ "led3:C", "gnd1:GND", "black", [ "v96", "h288.4" ] ],
[ "led4:C", "gnd1:GND", "black", [ "v96", "h250" ] ]
],
"dependencies": {}
}Loading
arduino-nano-esp32
arduino-nano-esp32