{
"version": 1,
"author": "Anonymous maker",
"editor": "wokwi",
"parts": [
{
"type": "wokwi-esp32-devkit-v1",
"id": "esp",
"top": 1224.2,
"left": 0,
"rotate": 180,
"attrs": {}
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels0",
"top": 200.0,
"left": 750.0,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 90.0
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels1",
"top": 262.33,
"left": 742.32,
"rotate": 284.4,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" }
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels2",
"top": 320.5,
"left": 719.0,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 118.8
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels3",
"top": 371.01,
"left": 682.26,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 313.2
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels4",
"top": 411.02,
"left": 634.02,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 147.6
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels5",
"top": 437.8,
"left": 577.25,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 342.0
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels6",
"top": 449.53,
"left": 515.77,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 176.4
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels7",
"top": 445.62,
"left": 453.28,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 10.8
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels8",
"top": 426.27,
"left": 393.52,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 205.2
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels9",
"top": 392.54,
"left": 340.8,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 39.6
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels10",
"top": 347.0,
"left": 297.77,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 234.0
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels11",
"top": 292.03,
"left": 267.28,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 68.4
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels12",
"top": 231.24,
"left": 251.99,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 262.8
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels13",
"top": 168.76,
"left": 251.99,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 97.2
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels14",
"top": 107.97,
"left": 267.28,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 291.6
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels15",
"top": 53.0,
"left": 297.77,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 126.0
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels16",
"top": 7.46,
"left": 340.8,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 320.4
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels17",
"top": -26.27,
"left": 393.52,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 154.8
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels18",
"top": -45.62,
"left": 453.28,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 349.2
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels19",
"top": -49.53,
"left": 515.77,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 183.6
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels20",
"top": -37.8,
"left": 577.25,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 18.0
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels21",
"top": -11.02,
"left": 634.02,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 212.4
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels22",
"top": 29.0,
"left": 682.26,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 46.8
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels23",
"top": 79.5,
"left": 719.0,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 241.2
},
{
"type": "wokwi-neopixel-canvas",
"id": "neopixels24",
"top": 137.67,
"left": 742.32,
"attrs": { "rows": "8", "cols": "1", "pixelate": "circle", "matrixBrightness": "3.5" },
"rotate": 75.6
},
{
"type": "wokwi-led-ring",
"id": "ring1",
"top": 2308.1,
"left": 1087.72,
"attrs": { "pixels": "25" }
}
],
"connections": [
[ "esp:D2", "neopixels0:DIN", "green", [] ],
[ "neopixels0:DOUT", "neopixels1:DIN", "green", [] ],
[ "neopixels1:DOUT", "neopixels2:DIN", "green", [] ],
[ "neopixels2:DOUT", "neopixels3:DIN", "green", [] ],
[ "neopixels3:DOUT", "neopixels4:DIN", "green", [] ],
[ "neopixels4:DOUT", "neopixels5:DIN", "green", [] ],
[ "neopixels5:DOUT", "neopixels6:DIN", "green", [] ],
[ "neopixels6:DOUT", "neopixels7:DIN", "green", [] ],
[ "neopixels7:DOUT", "neopixels8:DIN", "green", [] ],
[ "neopixels8:DOUT", "neopixels9:DIN", "green", [] ],
[ "neopixels9:DOUT", "neopixels10:DIN", "green", [] ],
[ "neopixels10:DOUT", "neopixels11:DIN", "green", [] ],
[ "neopixels11:DOUT", "neopixels12:DIN", "green", [] ],
[ "neopixels12:DOUT", "neopixels13:DIN", "green", [] ],
[ "neopixels13:DOUT", "neopixels14:DIN", "green", [] ],
[ "neopixels14:DOUT", "neopixels15:DIN", "green", [] ],
[ "neopixels15:DOUT", "neopixels16:DIN", "green", [] ],
[ "neopixels16:DOUT", "neopixels17:DIN", "green", [] ],
[ "neopixels17:DOUT", "neopixels18:DIN", "green", [] ],
[ "neopixels18:DOUT", "neopixels19:DIN", "green", [] ],
[ "neopixels19:DOUT", "neopixels20:DIN", "green", [] ],
[ "neopixels20:DOUT", "neopixels21:DIN", "green", [] ],
[ "neopixels21:DOUT", "neopixels22:DIN", "green", [] ],
[ "neopixels22:DOUT", "neopixels23:DIN", "green", [] ],
[ "neopixels23:DOUT", "neopixels24:DIN", "green", [] ],
[ "neopixels0:VCC", "esp:VIN", "red", [] ],
[ "neopixels1:VCC", "esp:VIN", "red", [] ],
[ "neopixels2:VCC", "esp:VIN", "red", [] ],
[ "neopixels3:VCC", "esp:VIN", "red", [] ],
[ "neopixels4:VCC", "esp:VIN", "red", [] ],
[ "neopixels5:VCC", "esp:VIN", "red", [] ],
[ "neopixels6:VCC", "esp:VIN", "red", [] ],
[ "neopixels7:VCC", "esp:VIN", "red", [] ],
[ "neopixels8:VCC", "esp:VIN", "red", [] ],
[ "neopixels9:VCC", "esp:VIN", "red", [] ],
[ "neopixels10:VCC", "esp:VIN", "red", [] ],
[ "neopixels11:VCC", "esp:VIN", "red", [] ],
[ "neopixels12:VCC", "esp:VIN", "red", [] ],
[ "neopixels13:VCC", "esp:VIN", "red", [] ],
[ "neopixels14:VCC", "esp:VIN", "red", [] ],
[ "neopixels15:VCC", "esp:VIN", "red", [] ],
[ "neopixels16:VCC", "esp:VIN", "red", [] ],
[ "neopixels17:VCC", "esp:VIN", "red", [] ],
[ "neopixels18:VCC", "esp:VIN", "red", [] ],
[ "neopixels19:VCC", "esp:VIN", "red", [] ],
[ "neopixels20:VCC", "esp:VIN", "red", [] ],
[ "neopixels21:VCC", "esp:VIN", "red", [] ],
[ "neopixels22:VCC", "esp:VIN", "red", [] ],
[ "neopixels23:VCC", "esp:VIN", "red", [] ],
[ "neopixels24:VCC", "esp:VIN", "red", [] ],
[ "neopixels0:GND", "esp:GND", "black", [] ],
[ "neopixels1:GND", "esp:GND", "black", [] ],
[ "neopixels2:GND", "esp:GND", "black", [] ],
[ "neopixels3:GND", "esp:GND", "black", [] ],
[ "neopixels4:GND", "esp:GND", "black", [] ],
[ "neopixels5:GND", "esp:GND", "black", [] ],
[ "neopixels6:GND", "esp:GND", "black", [] ],
[ "neopixels7:GND", "esp:GND", "black", [] ],
[ "neopixels8:GND", "esp:GND", "black", [] ],
[ "neopixels9:GND", "esp:GND", "black", [] ],
[ "neopixels10:GND", "esp:GND", "black", [] ],
[ "neopixels11:GND", "esp:GND", "black", [] ],
[ "neopixels12:GND", "esp:GND", "black", [] ],
[ "neopixels13:GND", "esp:GND", "black", [] ],
[ "neopixels14:GND", "esp:GND", "black", [] ],
[ "neopixels15:GND", "esp:GND", "black", [] ],
[ "neopixels16:GND", "esp:GND", "black", [] ],
[ "neopixels17:GND", "esp:GND", "black", [] ],
[ "neopixels18:GND", "esp:GND", "black", [] ],
[ "neopixels19:GND", "esp:GND", "black", [] ],
[ "neopixels20:GND", "esp:GND", "black", [] ],
[ "neopixels21:GND", "esp:GND", "black", [] ],
[ "neopixels22:GND", "esp:GND", "black", [] ],
[ "neopixels23:GND", "esp:GND", "black", [] ],
[ "neopixels24:GND", "esp:GND", "black", [] ],
[ "ring1:DIN", "esp:D4", "green", [] ],
[ "ring1:VCC", "esp:VIN", "red", [] ],
[ "ring1:GND", "esp:GND", "black", [] ]
],
"dependencies": {}
}