Close

Arduino Trinket - dual display board

A project log for LED displays on Arduinos - a collection

for building clocks and bring them anywhere you want, even integrated a temperature sensor, if you're into that kind of stuff

davedarkodavedarko 09/21/2015 at 08:3412 Comments

so I started this wiring mess, and I think for doing this I should reassign the pins first for better connecting. So whenever I remember to print this, I'll update and upload the designs. Just looking at it, I could remove the A6 and A7 pins out of that messy area. This setup would leave me with two analog inputs and a serial connection. I also ordered some IC sockets for the displays, 12pins where hard (read: not) to find, 24 where to special for my taste - so I ordered 8pin IC sockets that are chainable.

After some awesome iterations and mouse clicks of other persons (see comments for credit) - we got this result:

Discussions

jaromir.sukuba wrote 09/21/2015 at 11:06 point

@davedarko do as you wish with that board, it was just quick 15-minute job and I'd love to see the result, if it is useful for you.

Meh, why can't I reply to your reply? The limited replying depth is sometimes annoying.

  Are you sure? yes | no

davedarko wrote 09/21/2015 at 12:29 point

I've ordered the boards, resistors and led displays :) awesome :)

  Are you sure? yes | no

jaromir.sukuba wrote 09/21/2015 at 10:08 point

And here we go 

Give me something harder, please :)

  Are you sure? yes | no

jaromir.sukuba wrote 09/21/2015 at 10:17 point

Oh, and I forgot, zip with eagle files: 

https://copy.com/SSGDgxYQVeGDP63R

  Are you sure? yes | no

davedarko wrote 09/21/2015 at 10:26 point

nice work :) it looked easier though, once I noticed that I had connected A6 and A7 with AN6 and AN7 (see the first image) :D I'm tempted to order this, and I probably will, once I've fixed some label issues. 

Am I allowed to copy that into my github repo? 

  Are you sure? yes | no

de∫hipu wrote 09/21/2015 at 09:47 point

Do you really need all those pins in there? Like the FTDI header? I saved a lot of room in Tote's PCBs by removing from the board all the pin headers that I don't need. It seems like a small difference, but it actually helps a lot.

I also considered using SMD pin headers, which would free up a whole one side of the board, but you can't pack them as tightly.

  Are you sure? yes | no

davedarko wrote 09/21/2015 at 10:02 point

It's supposed to be a pro trinket shield and the pins aren't really in the way. The FTDI header is just great for debugging and serial connection (no need to route because it's already routed on the trinket). When all the pins of the displays are routed, then there will be no pins free for anything but A6, A7 and the serial connection, so nothing I could add that needs routing. I could also use SMD pads for the LED displays, but the DIP is a "natural" via. 

  Are you sure? yes | no

jaromir.sukuba wrote 09/21/2015 at 08:44 point

Seriously, I love this phase. Just put on my headphones and route/unroute/optimize/swear I'll never do it again. Great fun!

BTW. the resistors are really 1206 size? I think you could do better using 0603 size or using 0805 resistor networks. 1206 takes way too much space in here, leaving little room for traces.

  Are you sure? yes | no

davedarko wrote 09/21/2015 at 09:00 point

I love it too, but I have to work and that would be a total distraction :)

Yes, they are 1206, they are so easy to solder and I have a lot of them, so I wasn't thinking that much about it, but I probably might switch to 0603s, they don't cost much, so why not. 

But first I will do the reassignment - I'll let a friend that I'll meet today print that (I have no printer here) and have something like a riddle for the evening. Once that is done I can go on and do the "route/unroute/optimize/swear I'll never do it again" routine :)

  Are you sure? yes | no

jaromir.sukuba wrote 09/21/2015 at 09:04 point

When trying to connect things like this one, I usually disconnect everything that can't be moved to other pins and then, using "Show" function in Eagle I highlight pins that are physically close together, just then connect them in schematics.

  Are you sure? yes | no

jaromir.sukuba wrote 09/21/2015 at 09:06 point

Please, push this unrouted board to github, I'd love to solve this riddle :-)

  Are you sure? yes | no

davedarko wrote 09/21/2015 at 09:31 point

oh, okay :) done. https://github.com/davedarko/TrinketProShield_display but I've already ripped up stuff and placed 0603s.

  Are you sure? yes | no