I have a question, though.
The footprint for the LEDs includes the tiny triangle symbole with the bar on top of it on the Silkscreen Layer.
BUT : I got vias (yellow) under these triangles, and it causes a conflict with the soldermask.
How can I remove the symbol from the footprint without having to modify the whole package ? I already smashed the LEDs so that I can get rid of the unused texts, but damn, this symbol... ^^
Any advice ?
Ho, and I'd really like to hear from you about groundplanes, etc... This is my first board designed, and it's gonna go to seeedstudio as soon as I get your approval ^^
Many (some?) PCB vendors automatically apply the soldermask to ALL the layers, including the silkscreen, just so that vias and pads don't end up covered when they shouldn't be. Check with seedstudio...
Otherwise, modify the library. I'm not sure it's a good idea to have silkscreen under flat SMT components anyway...
Thanks for the tips, people
I think I'll redo the package, then... ^^
Oracle : yep, that's exactly what I'm gonna do. I think I'll add some kind of 5 pins connectors, so that you can daisy chain the Shields + some small features if I have any ideas to make it even better. I'd be glad to hear from you what feature you'd want. Anyway, I think it's gonna hit China next week.
Does anyone sees any error in this schematic / board ?
I think this would kill your intent, but what do you think of putting the ATmega168 on your board instead of a shield. If you bring out the ICSP header it will make it easy to program via the Arduino environment, at least for people with an AVRISP.
oracle : hum, might be interesting... A standalone led matrix... I'll try to do that for a next revision, but I plan on doing another one with a TLC5940 to have grayscale. As the TLC is available in SMD, I'll try to put it on the other side of the board, so that you have a side with only the leds, and the other with the chips. A square board ^^ I think I'll add the ATmega too, so that you can program it either with the AVRISP, or by using the FTDI bitbang mode with your actual arduino.
I'll tell you all when I've done some progress on this future rev. 2 ^^
michelef : thanks, I forgot about this page ^^ Anyway, I modified my package so that I don't have the symbol on the silkscreen, I'll add it by hand (all the LEDs are wired the same way... one symbol sould be enough)