Pages: 1 [2] 3 4 5   Go Down
Author Topic: ZIFduino  (Read 5231 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Full Member
***
Karma: 0
Posts: 113
Building our robotic overlords
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Woohoo!
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 30
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Update:  New crystal, new bootloader, happy ZIFduino board.  It communicates via USB and takes anything I throw at it.

While I'm really happy with it, it's not shield friendly.  There's a new one in the works that'll address the shield issue.
Logged

Forum Administrator
Cambridge, MA
Offline Offline
Faraday Member
*****
Karma: 12
Posts: 3538
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Cool.  What'd you do?  Put the ZIF socket on the other side?   Or just move it out from the under the shields?  Or are there super-short ZIF sockets?
Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Or super-tall pin headers smiley
Logged

PCB Designer

0
Offline Offline
Newbie
*
Karma: 0
Posts: 30
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I moved it off to the side and made sure the pins were placed in the same layout as the Diecimila.  It looks like nobody makes a low profile socket that'll take an ATMega168.  I also took a bit more care with this one to make it look more orderly.  A panel's worth of them are coming from Gold Phoenix after the Chinese new year, so I'll have some available for a select few who want to test the design and give me feedback.

« Last Edit: February 10, 2008, 07:30:45 pm by Bitty » Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 113
Building our robotic overlords
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Please count me as a tester - I'll get my parts on order  smiley-grin

BTW - Samtec makes super-tall headers
« Last Edit: February 11, 2008, 01:31:27 am by eustace » Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 113
Building our robotic overlords
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I got my ZIF socket yesterday and noticed that it can be easily converted between .300 in spacing and .600 in spacing.  Nice!
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 30
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Okay, the new boards are in.  I'd like to send some out to those willing to give me serious feedback on the layout and general usefulness.  Note, the board does NOT have the FT232RL pre-soldered, so you'll either need to be comfortable doing SMT soldering or know someone willing to do it for you.  If you're interested, contact me via PM.
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 113
Building our robotic overlords
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

...and while I'm waiting for parts, I can always program my Boarduinos with this...

http://www.flickr.com/photos/24299497@N05/2305145195/
« Last Edit: March 02, 2008, 05:33:45 pm by eustace » Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 30
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Finally found the time to post a crappy picture...

Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 173
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Just got my board, so I have to order parts.

The traces for the 232 are bridged, before I order parts, is this repairable? or is that just a little tin bridging the pads?

http://www.jesandari.com/modules.php?full=1&set_albumName=Arduino&id=DSC00080&op=modload&name=gallery&file=index&include=view_photo.php
« Last Edit: March 04, 2008, 07:34:37 pm by aballen » Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 30
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Pins 19 & 20 and 25 & 26 are supposed to be bridged like that.
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 113
Building our robotic overlords
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I really like the "values on silkscreen" approach.  You've almost eliminated the need for documentation!
I put the crystal on order with Jameco - I should have everything by this weekend.
This is what my current solution looks like - I'm adding servo powered tracks to it right now (just 'cause I can).
http://www.flickr.com/photos/24299497@N05/2305145207/
Logged

0
Offline Offline
Faraday Member
**
Karma: 8
Posts: 2526
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Got mine together this afternoon:



I like it!  I happen to have the components already, so it didn't take long after I received my board to get going.  The silkscreening is clear and accurate, although I did have to remind myself of the LED orientation - I'm used to seeing a flat on the outline instead of a +.  I think that's the only time I consulted the schematic.

Any shields that follow the NG/Decimilla outline will work just fine, as the ZIF socket is far enough to the side to leave plenty of room.

The only thing I can find to complain about is the board is trimmed a wee bit too close, but it certainly won't cause me any problems.

If I were to change anything, I think I'd rotate the ICSP header 180 degrees, as my AVRISPmkII cable wants to run over the top of the socket, instead of to the left where there's plenty of room.  I also have the feeling that a disconnect jumper for the auto-reset (like someone did with a recent Freeduino board) would be a good idea.  I haven't had any problems, but from posts on the forum I think it would be a good option to have.

I chose to use machine pin headers for the crystal to allow me to change frequencies or remove it as I prototype for different projects.  I also found that the 0.1" pitch capacitor pads were just about right to solder some 1206 SMT caps on, since I didn't have any through-hole caps the correct size.  This gave me the idea of creating my own Eagle components for caps and resistors so I can use either TH or SMT if I want, but that's another project.

As soon as I was finished soldering, I dropped a fresh ATmega168 in the socket, plugged in the ZIFduino's USB cable and connected my AVRISPmkII up to my Powerbook.  I selected the Decimilla board (the ZIFduino is equivalent), selected "burn bootloader", then uploaded my test program and I was in business!


Kudos to Bitty for a very useful board, and to the Arduino team for a great platform to work with.

-j

Logged

Forum Administrator
Cambridge, MA
Offline Offline
Faraday Member
*****
Karma: 12
Posts: 3538
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Very cool looking board.  Nicely done.  

One reason that you might not want to rotate the ICSP header is that some shields use it to bring the reset line up to a button on the shield (for compatibility, since the NG didn't have a separate reset pin next to the power pins).
Logged

Pages: 1 [2] 3 4 5   Go Up
Jump to: