Hey forum,
i never thought i would touch that black magic called pcb design ... but for several art projects i need to make some "breakout boards" with a keyboard switch and 2812 LED's. It needs to be compact and every switch to be on its own board (i want to do different shapes and maybe one odd switch in the wall or something). I thought for prototyping and experimentation that would be nice. The switches will be read via a mux and the LED's to be handeld like a ws2812 led strip with FASTled lib, daisychaining the modules.
Did i do it right? I followed the datasheet wireing example. Im not much of an electrical engineer... 
It would be nice if someone could take a look at it and tell me if i goofed up 
Thank you!
So I'm no PCB design expert, but here's my view for what it's worth.
- Generally power traces (+5V & GND) are thicker tracks than your ordinary signal tracks, which in this specific case may not be an issue. However, if you intend to daisy chain several LEDs, then you might consider thicker tracks for 5V IN/OUT & GND IN/OUT.
- If you are planning to daisy chain the LED sections, would it be easier / look better if J2 were split into 2x 3-pin headers - maybe your IN signals on the left of your PCB and your OUT signals on the right of your PCB. If you were to make your input connector a pin header, and your output connector a pin socket, then you could plug several boards together without any jumper wires for the LED control.
- What values did you intend for C1 & C2? 104 is the code for a 100nF (or 0.1uF) capacitor. Perhaps you meant to specify the value as 100nF.
- Do you need any mounting holes for your board?
A capacitor of 100nF is the same thing as 0.1uF capacitor.
Otherwise your comments are good.
@darfiss I can't see the sense of having a switch and a single LED as a breakout board.
I would definitely break the design into 2 3-pin headers, data in/out in the center of each. That way, you can easily series them, and bypassing a module also becomes easy. Easy to buy cabling, too, if you look for servo motor extension cables.
I do this with my WS2812D LEDs all the time.
ahhh yes ... i need to check the trace thickness ... i can vaguely remember that the unused space is completly used for GND...
yaa ... i mistyped the capacitors
but 100nf is what i meant ...
i also thought about 2x3 pins. But when i want to shrink the design even further, i dont know where to put them, and keep the LED's in the center... maybe some reshuffeling in the future ...
Would make it undoubtedly easier though ...
i will remember this comment when i stubbornly stuck with 1x6 Pins after i build a huge controllpanel and need to bypass some of them...
I will definitly look into those extension cables!
Maybe i will change it to 2x3 though ...
Thanks for your advise!