a cool™ board of neopixels

docs: shuffle readme stuff and add a nice banner

dunkirk.sh c74a6bd8 ddb68db1

verified
+7 -37
.github/images/banner.jpg

This is a binary file and will not be displayed.

+7 -37
README.md
··· 1 1 # PxlBoard 2 2 3 - <div align="center"> 4 - <img src="https://raw.githubusercontent.com/taciturnaxolotl/pxlboard/main/.github/images/front.png" width="41%" /> 5 - <img src="https://raw.githubusercontent.com/taciturnaxolotl/pxlboard/main/.github/images/back.png" width="41%" /> 6 - </div> 3 + ![the back of the pcb held in my hand over some black eyed susans](https://raw.githubusercontent.com/taciturnaxolotl/pxlboard/main/.github/images/banner.jpg) 7 4 8 5 ## BOM 9 6 ··· 29 26 > If you want an iteractive version use [`kicanvas`](https://kicanvas.org/?github=https%3A%2F%2Fgithub.com%2Ftaciturnaxolotl%2Fpxlboard%2Fblob%2Fmain%2Fkicad%2Fpxlboard.kicad_pro)! 30 27 31 28 ![schematic](https://raw.githubusercontent.com/taciturnaxolotl/pxlboard/main/.github/images/schematic.svg) 32 - ![pcb](https://raw.githubusercontent.com/taciturnaxolotl/pxlboard/main/.github/images/pcb.svg) 33 - 34 - ## Build Notes 35 29 36 - Wokwi link: [https://wokwi.com/projects/429914092020158465](https://wokwi.com/projects/429914092020158465) 30 + <div align="center"> 31 + <img src="https://raw.githubusercontent.com/taciturnaxolotl/pxlboard/main/.github/images/front.png" width="30%" /> 32 + <img src="https://raw.githubusercontent.com/taciturnaxolotl/pxlboard/main/.github/images/pcb.svg" width="38%" /> 33 + <img src="https://raw.githubusercontent.com/taciturnaxolotl/pxlboard/main/.github/images/back.png" width="30%" /> 34 + </div> 37 35 38 - ### Pinout & Wiring Diagram 36 + ### Pinout 39 37 40 38 #### XIAO RP2040 Connections 41 39 ··· 67 65 | SCL | XIAO D5 | I2C Clock | 68 66 | INT1 | - | Interrupt (not used) | 69 67 | INT2 | - | Interrupt (not used) | 70 - 71 - #### Wiring Diagram 72 - 73 - ```mermaid 74 - graph TD 75 - XIAO[XIAO RP2040] -- SDA --> LIS3D[LIS3DHTR Accelerometer] 76 - XIAO -- SCL --> LIS3D 77 - XIAO -- 3.3V --> LIS3D 78 - XIAO -- GND --> LIS3D 79 - 80 - XIAO -- 5V --> LEDS[SK6812 LED Grid] 81 - XIAO -- GND --> LEDS 82 - XIAO -- D7/GPIO1 --> LEDS 83 - 84 - LEDS -- Data chain --> LED1[LED #1] 85 - LED1 --> LED2[LED #2] 86 - LED2 --> LED3[LED #3] 87 - LED3 --> DOT["..."] 88 - DOT --> LED64[LED #64] 89 - 90 - classDef mcu fill:#f96,stroke:#333,stroke-width:2px; 91 - classDef sensor fill:#bbf,stroke:#33f,stroke-width:1px; 92 - classDef led fill:#9f9,stroke:#3a3,stroke-width:1px; 93 - 94 - class XIAO mcu; 95 - class LIS3D sensor; 96 - class LEDS,LED1,LED2,LED3,LED64 led; 97 - ``` 98 68 99 69 <p align="center"> 100 70 <img src="https://raw.githubusercontent.com/taciturnaxolotl/carriage/master/.github/images/line-break.svg" />