0
Offline
Full Member
Karma: 0
Posts: 145
Arduino stones
|
 |
« on: April 14, 2009, 01:31:08 pm » |
I was annoyed by how breadboard-unfriendly all of the arduino boards I could find were (even the nano covers up two extra rows of holes), so I decided to see how small I could get one. I also did not want to use any smt components because my soldering skills are nothing to write home about. This is what I came up with. I used a wire wrap socket to connect the atmega168 pins directly to the breadboard, and used a piece of perfboard with circuitwriter traces to put the external components in the space under the chip. The schematic is very similar to the dorkboard, but it uses an ftdi header (works with my 5V-modified FTDI basic breakout from sparkfun) for programming. The board fits over the gap in a breadboard without taking up any more space than a bare atmega168, and the total footprint of the board is only .18 square inches more. It does not have a reset button or on-board power regulation, but I've been playing with the design in Eagle and I think that if I extend it out to two inches and don't have to draw the traces by hand, I can make it feature-equivalent to sparkfun's arduino pro boards.     Sorry for the blurry pictures. I don't have a macro lense, and this thing is small.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 173
Arduino rocks
|
 |
« Reply #1 on: April 14, 2009, 02:01:52 pm » |
I think it is still bigger then the arduino mini pro from sparkfun. you can probably beat that device in size if you go with an smt package for the mega168 without power.
Nice board though
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 145
Arduino stones
|
 |
« Reply #2 on: April 14, 2009, 02:10:40 pm » |
The pro mini is .7x1.3 (covers 3 rows on a breadboard), that's .91 square inches. This one, at its widest, is .6x1.7, but the footprint is only .74 square inches, so I suppose it depends on how you measure. This one certainly leaves more space available on the breadboard.
|
|
|
|
|
Logged
|
|
|
|
|
Norway@Oslo
Offline
Edison Member
Karma: 11
Posts: 2033
loveArduino(true);
|
 |
« Reply #3 on: April 14, 2009, 02:19:11 pm » |
Cool! Smallest DIP based Arduino I've ever seen. Do a writeup on the playground? : 
|
|
|
|
|
Logged
|
|
|
|
|
SF Bay Area (USA)
Offline
Faraday Member
Karma: 78
Posts: 5454
Strongly opinionated, but not official!
|
 |
« Reply #4 on: April 14, 2009, 03:28:12 pm » |
I've been playing with this design for a RRBBB, but it's clear I have slightly different goals (I was less interested in breadboards and more in "runtime board" like functionality with pads to attach to. And I was less worried about the (relatively large) SMT components on the bottom, or being able to "easily" attach a programming cable.) http://lh3.ggpht.com/_NOmmtpdLD5M/SeTwlLO-MvI/AAAAAAAACeo/Qhf-Lote4bs/RRBBB.png
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 145
Arduino stones
|
 |
« Reply #5 on: April 14, 2009, 04:29:17 pm » |
Did you mean to connect AVCC to ground?
Edit: oops, misread it, it's the pad next to AVCC that's connected to ground. That makes a bit more sense...
|
|
|
|
« Last Edit: April 14, 2009, 04:37:29 pm by whosawhatsis »
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 6
Arduino rocks
|
 |
« Reply #6 on: April 16, 2009, 06:35:42 pm » |
 Sparkfun pro mini and a 28 pin dip socket. For reduced size on a breadboard smt isn't going to help that much. The smt mega168 is about the same width as a dip socket and you need extra space to break out the pins.
|
|
|
|
« Last Edit: April 16, 2009, 06:36:03 pm by winch »
|
Logged
|
|
|
|
|
0
Offline
God Member
Karma: 0
Posts: 507
|
 |
« Reply #7 on: April 16, 2009, 09:22:50 pm » |
Don't forget this one, from the guy who sorted out the serjtag package:  Who needs a board? 
|
|
|
|
« Last Edit: April 16, 2009, 09:23:26 pm by dcb »
|
Logged
|
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 145
Arduino stones
|
 |
« Reply #8 on: April 17, 2009, 11:35:17 am » |
|
|
|
|
« Last Edit: April 17, 2009, 11:48:30 am by whosawhatsis »
|
Logged
|
|
|
|
|
SF Bay Area (USA)
Offline
Faraday Member
Karma: 78
Posts: 5454
Strongly opinionated, but not official!
|
 |
« Reply #9 on: April 17, 2009, 08:46:55 pm » |
Still using the internal oscillator, though?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 145
Arduino stones
|
 |
« Reply #10 on: April 18, 2009, 12:02:21 am » |
No, both of them have 16 Mhz ceramic resonators.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 145
Arduino stones
|
 |
« Reply #11 on: April 18, 2009, 01:23:02 am » |
Here's a schematic for the second one. 
|
|
|
|
|
Logged
|
|
|
|
|
Florida
Offline
Full Member
Karma: 0
Posts: 171
1 Cor 10:31
|
 |
« Reply #12 on: April 20, 2009, 02:40:06 am » |
what are you using to draw those traces on the protoboard?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 145
Arduino stones
|
 |
« Reply #13 on: April 20, 2009, 05:19:29 am » |
I used a CircuitWriter. It's a pen that writes with a conductive polymer. It's great for turning perfboard into a psuedo-pcb.
|
|
|
|
|
Logged
|
|
|
|
|
Connecticut, US
Offline
Edison Member
Karma: 1
Posts: 1036
Whatduino
|
 |
« Reply #14 on: April 22, 2009, 09:00:15 am » |
Once you've written a trace with that pen, can you solder onto it (better than soldering onto the bare fiberglass of the protoboard)? I don't think I'd trust an ink trace, but it might be a handy soldering aid if that works.
|
|
|
|
|
Logged
|
|
|
|
|
|