Close

v3.4 hardware update

A project log for Pro Trinket USB Keyboard

A USB keyboard for custom shortcuts based on the Pro Trinket and Pro Micro

stefan-lochbrunnerStefan Lochbrunner 10/20/2015 at 19:4417 Comments

A minor update, implementing some more of @davedarko's suggestions.

Changes:

---------- more ----------


Update 2015-10-29:

I couldn't help it... and made a version for the Pro Micro, v3.4 a.

I just swapped the Pro Trinket footprint for the Pro Micro one and did some rerouting.

Unfortunately I had to rotate and mirror the footprint such that the uUSB connector points towards the mode and reset buttons which might be problematic but it's nothing a good hacker couldn't fix ;)


Update 2015-12-11:

There are a few problems/errors with v3.4a so I'd recommend not to make/order this board anymore and instead use v4 or higher [... so you can test it and tell me about the errors ;)]. However, since there are a few boards of this version out there, here are some notes:

Despite the orientation markings being in the design (as seen above) they apparently didn't make it onto the board... hopefully the orange markings in these images clarify that:

One of the errors on this board was that the bottom two rows of buttons were not connected to the Pro Micro footprint. This can be fixed by bridging the signals across the ATmega328 footprint(s) like this:

Since this is just a test bed for me I didn't solder all the LEDs (or buttons and encoders; they should make good enough contact as is) and initially I soldered it in the wrong spot... it's clearly an advantage if one can read the silkscreen...

Discussions

Craig Hissett wrote 10/30/2015 at 10:16 point

Hi Buddy

Just about to order some of these :)

Could you let me know what size/how many layers it needs/thickness etc? I'm clueless - first time buyer!

  Are you sure? yes | no

Stefan Lochbrunner wrote 10/30/2015 at 10:36 point

It's two layers (top and bottom, no internal layers). Thickness of the board doesn't matter really matter, 1.2/1.6mm should be fine. I think 1oz copper is the default at most places.

Where are you ordering these? I'm pretty happy with dirtypcbs.com and wanted to try their new front end at dev.dangerousprototypes.com/store/pcbs mainly because you can get 10+ boards at 10cm*10cm for 12$.

  Are you sure? yes | no

Craig Hissett wrote 10/30/2015 at 10:47 point

Thanks matey.

I am looking at dangerous prototypes too - going to order a set of the ten 10x10 boards.

I'm so happy, nervous and excited all at once - it could be my medication kicking in ha ha

  Are you sure? yes | no

Craig Hissett wrote 10/30/2015 at 10:55 point

Getting an error measuring my gerbers. Bugger!

I've just ordered them through the dirtypcb site. I can't bloody wait to get them! :-)

  Are you sure? yes | no

Stefan Lochbrunner wrote 10/30/2015 at 10:59 point

I was just about to address those. What about uploading just the .brd file?

  Are you sure? yes | no

Stefan Lochbrunner wrote 10/30/2015 at 11:09 point

I just uploaded a zip with gerbers https://github.com/stefan-lochbrunner/Pro-Trinket-USB-Keyboard/blob/master/schematics/v3.4a.zip. Besides the silkscreen text at the bottom they look fine at first glance and the dimensions seem correct as well.

  Are you sure? yes | no

Stefan Lochbrunner wrote 10/30/2015 at 11:23 point

Had to update the gerbers because I missed the .txt the first time. Silkscreen still not perfect but dimensions look right.

  Are you sure? yes | no

Craig Hissett wrote 10/30/2015 at 11:28 point

Thanks mate. dirtypcb.com took it no problem; dangerousprototypes wasn't a fan :)

  Are you sure? yes | no

Stefan Lochbrunner wrote 10/30/2015 at 11:41 point

The site's still in development so some problems are to be expected I guess.

  Are you sure? yes | no

Craig Hissett wrote 10/29/2015 at 23:10 point

What a guy! Thanks for the pro micro version!!

  Are you sure? yes | no

Stefan Lochbrunner wrote 10/29/2015 at 23:52 point

You're welcome :)

So I guess if you order these boards our previous deal is off, right?

  Are you sure? yes | no

Craig Hissett wrote 10/29/2015 at 23:53 point

If you drop me your address I will happily still send you a Pro Micro to play with matey!

  Are you sure? yes | no

davedarko wrote 10/20/2015 at 20:58 point

Awesome! I think this will be cool for streaming stuff over webcams with https://obsproject.com/ as well. Looking forward for my big buttons and rotary encoders to arrive! 

  Are you sure? yes | no

Stefan Lochbrunner wrote 10/21/2015 at 10:13 point

I'm looking forward to seeing your build :)

Have you ever thought about 3D printing caps for the buttons or knobs for the encoders?

  Are you sure? yes | no

davedarko wrote 10/21/2015 at 10:41 point

HA! Guess what I'm designing right now :D I found these [http://www.thingiverse.com/thing:493729] and am editing them a bit bigger and thinking about ordering them at shapeways.

  Are you sure? yes | no

Stefan Lochbrunner wrote 10/21/2015 at 12:02 point

What would be the price per piece if you order them? Wouldn't printing them yourself be easier?

  Are you sure? yes | no

davedarko wrote 10/21/2015 at 12:25 point

I paid 5,78E for 9 pieces in purple plus 6,90E shipping. I don't have purple abs and I wanted to check the purple from shapeways out, and since the buttons are nifty and I wanted them to look reaaaally clean, I thought "why not" :)

65ct or 141ct with shipping.

  Are you sure? yes | no