Nice job! Are you cool with sharing the source for the PCB?
Not yet, but it is planned as I did it all in Kicad.
Also, I can send you a PCB, just drop on IRC!
I have found 8 x 8 mm buttons which fit in the same dimensions as a retail Arduboy, similar to my original idea:
I am not sure which design to keep. The horizontal design looks more lively, but the vertical design has a more consistent branding and leaves more place for extension.
And, as I’ve already mentioned, the vertical design also makes it easier to squeeze in an Arduino/Genuino Micro instead of a SparkFun Pro Micro, giving the additional I/O pins that allow close to full production Arduboy compatibility.
I knew it! I was sure you would say that.
@davidperrenoud managed to somehow meet one of my directors lol
And here is the new version, before and after soldering!
I can sell a couple of it for $29 for those who want to help me recover the PCBs and components costs (if @bateske is okay with that).
Of course I’m OK with it! That’s awesome! Even if I wasn’t OK with it how am I supposed to stop you?
Is it wired as a DevKit or the production version?
Is the staggering of the holes intentional? If so, why?
The staggered holes can help to align the pins, and hold it captive while soldering. This might be the result of using a sparkfun library, because I know they are a fan of doing this.
Production version, but the buzzer uses only 1 pin.
Exactly, the staggered holes hold the pin headers in places after you flipped the board and while you solder the pins which makes the job easier for beginners. It is an idea from Sparkfun which I have replicated in Kicad.
Hey man, are you still sending out pcb’s and if so, I would like to get one. How much would it be?
I have just 1 kit left in stock but the screen is green (the pixels are white but the PCB itself is green).
If you are interested, click on my username and send me a message. It’s $29 + shipping.
Sorry for the late reply, as I finally got my prototype working, I’ll be trying to make my own pcb. Thanks anyway.
Instructions (Arduboy DIY v5)
Insert the two 12-pin headers on the Back with the long pins away from the board. Flip the board and solder. Flip the board again and insert the microcontroller with the USB port to the left. Flip the board and solder. Cut the pins so that they aren’t much higher than the microcontroller.
Insert the buzzer on the Back and bend the leads so that the buzzer fits tightly in place. Flip the board and solder.
Insert the screen on the Front. Flip the board and solder. You don’t need to cut the pins.
Insert the six buttons and bend the leads so that they fit tightly in place. Flip the board and solder.
You’re done! Your Arduboy DIY should now look like this:
You can now connect a Micro USB cable and get started!
How would one make a custom pcb?
Since this is a good question, I went ahead and answered it as a guide in another thread:
It’s just a starting point because you could write a whole book on this subject and people have! Check it out!
Thanks! (Extra words)