HackDuino Project

ReMapping Arduino :: ATmega168 in all shapes

About Hackduino Project

In April 2009, I assembled the first version of a breadboarded Arduino (ATmega168 chip) from tutorial described HERE. I realized the amazing potential that this $6 Arduino circuit held — increasingly smaller and smaller size, audio in/out, completely customizable circuits, not to mention COST.

Thus, the HackDuino project was born.

The HackDuino project focuses on implementing the ATmega168 microcontroller (using the Arduino bootloader) in new forms, for more specific purposes, in a more economical and functionally resourceful way. We are remapping (literally and figuretively) the tired and used Arduino schematic and uses. No more wasteful uses of Arduino boards, just fading 3 LEDs. We are absolutely working top-down, but it is an important emphasis to make, especially as the Arduino has gained so much popularity in the world of design, technology, and electronic art.

caveat: Yes, we realize the name “HackDuino” is a misnomer due to the fact that Arduino is completely open source, and therefore begging to be “hacked”. But we think it has a nice ring to it, so welcome, and please feel free to use anything found on here to make something new and awesome.  And send us a link if you do !!

MapDuino? HackDuino? What gives?
The HackDuino project will encompass several iterations of different structures built around the ATmega168. MapDuino was simply the first, barebones, completely simple version. We’ve dubbed it “MapDuino” because it is a re-Mapping of the Arduino breakout board.

Soon to come:

DACduino aka Hack-a-DAC : onboard DAC for audio signal output to 1/8th or 1/4in audio jack
H-bridge-duino : an onboard H-bridge for controlling DC gear motors quickly and easily
LEDuino : onboard LED driver (most likely a TLC5940) for PWM control of more than 16 extra pins.

1 Comment

  1. Yep! You can do that on any arduino! you don’t even need to programmer. The decillima was designed so that you can remove the 168 from its circuit, so you can just program it then remove the chip and put it in another circuit. You should really look into regular AVR programming (minus the arduino bootloader). So long as you compile in the arduino environment, you can just flash the 168 with an ISP programmer (ladyada’s usbtinyisp) and run off with your entirely broken-out chip!

    It’s funny that you’re looking at this from the point of view that arduino was first, then dismantle the platform to get your skinny basics. I came the other way, and have come to love arduino (prototyping is SO much easier!).

    Anyhow, awesome umbrella!


Leave a Reply


Theme by Anders Norén