More pins and more power with a DIY Sanguino

Not long after [CulinarilySpeaking] got into the Arduino game, he began to want more IO pins and a larger program space for more ambitious projects. This, of course, led him down the path towards the Sanguino, the ATMega644-based dev board with many more IO pins than Arduino boards based on the ATMega328. Instead of buying new, [CulinarilySpeaking] decided to make his own Sanguino, and the results look fantastic.

After coming across an ATMega644 while browsing for parts on line, [CulinarilySpeaking] found the micro that had enough power and pins to do some fairly complex stuff. A bunch of other people though about using this chip in the Arduino environment before, so all [CulinarilySpeaking] had to do was copy the circuit with the parts he had on hand.

After soldering all the components to the neat breadboard-style PCB, [CulinarilySpeaking] fired up the Arduino IDE and put the Blink example on the 644. Everything worked, so now there’s a board with much more power than a standard Arduino built with only $8 USD in parts.

via reddit

11 thoughts on “More pins and more power with a DIY Sanguino

  1. Nice, I really want to play with Arduino stuff more!

    I guess I’ll order some parts and build this one, good work. :)

  2. A few days ago I looked into getting one of my at mega 16 40pin to work with the arduino environment but had no luck.
    The only source I found had been the sunduino2 which I have no access to because the site of the developer is somewhat down.

    Does anyone have a clue? Thanks guys

    1. I have an Atmega16 40pin dil working through the Arduino IDE, using arduino_extras. http://www.avr-developers.com/corefiles/index.html
      But it wont work with 1.0, I had to use Arduino 022 IDE. There is a problem with PWM , but I managed to get 3 of the 4 PWM pins working after making a few changes to the pins_unknown.cxx .( i also have the arduino pin numbers avr pins if you need it) I didnt manage to get the bootloader working but I program it with avrdude via ISP after compile with the Arduino IDE. (I used shift key+ compile to get path of hex file) I hope that makes sense, I am only at this a short a few months so just googling and guessing.

    1. It looks like a solderless breadboard but you should look again, or read the post in the first link… it is actually a protoboard that he soldered together.

      1. Oh I know, but at first glance it looks funny. I’d never seen a protoboard like that before – pretty neat.

      2. Yeah, I thought it was a breadboard at first as well, and I hadn’t seen it before, either. It makes it really easy to go from breadboard to protoboard, that’s for sure. :)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s