As part of my clock project (yet to be documented) I needed an accurate real time clock (RTC). I selected the Maxim(Dallas) DS1307. I based the decision mostly on it's popularity and because of the availability of C libraries for the AVR. Sparkfun has breakout board that's similar to this but i didn't feel like paying $20 plus shipping for such a simple board (plus I think that Don's parsimony is rubbing off on me a little). In addition I wanted integrated pull-up resistors in the i2c lines.
Bill of materials:
Digikey part#, item, price, quantity
I just found the equivalent on digikey for completeness sake. digikey/mouser/newark all have terrible prices on pin headers)
top side after assembly:
bottom side after assembly:
PDF of etching pattern for the board is attached to this post. the libraries for this part for C and Arduino are all over. just google.
If I feel like it, I'll make another one that has jumpers on the battery and pull up lines, so you can clear the memory or turn off the pull ups if you want to. I'll probably rotate the battery to make the board smaller too. right angled header pins are another feature to incorporate, but i didn't have any on Sunday when i built it
for prototype purposes this will work just fine for now.