Here’s a no-PCB Arduino that doesn’t obscure the DIP footprint of the AVR chip. It’s built on an ATmega88 chip, and includes a programming header, reset button, a couple of filtering caps, and an LED. This is modeled after the Lilypad hardware, and fits nicely on top of the plastic case of the microcontroller, allowing it to be used in a breadboard or DIP socket. You can see a walk through of the components in the clip after the break.
We don’t really need most of the components on top of the chip (especially the status LED on the SCK line), but there are several things that we like about this. First off, the programming header is extremely nice. We could see this coming in handy for prototyping where you don’t want to add a header to your final design. Just use a chip socket, and this chip while you’re developing firmware. Once everything is dialed in, program a naked chip and swap the two. The same goes for the reset button, which is nice when working on firmware but may not be necessary in your final design.
This is quite an old project, and we’ve actually seen a successor to it. This is Rev. 2 and we looked in on Rev. 7 back in March. That one is a full Arduino, but the circuit board has no substrate.
[youtube=http://www.youtube.com/watch?v=yMzRi4AAvV4&w=470]
[Thanks Panikos]
Coolest Arduino yet.
is the RST button necessary? I can’t think of a time when i used it on the arduino…
Might need reset to write sketch if that is purely a serial converter.
that bug looks to be alive too, btw.
Ah yes, now that’s how it’s done. I used to make stuff like that. Just some patients and forethought.
I like it!
lol, very cute
I really like this idea, its so simple
This is awesome. I would totally destroy it while trying to remove it from the breadboard, tho…
Simple, just use an IC DIP Extractor. ;-)
That’s pretty neat. Also another note, I thought geocities was dead?
This is the first Arduino project I’ve seen in a while that really does win.
Check out “v2.0” too with USB, though not quite deadbug: http://www.geocities.jp/arduino_diecimila/obaka/project-5/index_en.html
And geocities isn’t dead in Japan yet.
Incredible and really neat.
If he can fit a crystal on there it would be a true win. Because right now with the atmega88 running from the internal oscillator at a maximum speed of 8MHz you probably will run into troubles using the original arduino libraries (plz correct me if I’m wrong)
v2.0 has a crystal.
The arduino boards that run on 3.3v use 8mhz resonators, so if you compile using one of those profiles, the timing should be correct (assuming the precision of the internal resonator is close enough for your application).
Nice idea, I did something like this once when testing a PIC: IIRC it was a couple of LEDs and an R/C oscillator.
SMD crystals can be had from old laptop motherboards.
Normally they work, a little hot air and they come off faster than roof tiles in a Force 10 :)
One of my future projects is a homemade portable hot air gun for on-the-fly component salvaging.
Designed so that it monitors component temperature so it beeps when it is time to remove the part.
Anyone interested? email mandoline at cwgsy dot net with the title “Quantum Slipstream”
-A
That’s awesome.
I designed these a while ago: http://whosawhatsis.com/paraphernalia/newduino_3-board.jpg
All three versions have a DIP footprint, and they are actual PCBs, so they are easier to manufacture. More pictures and information here: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1239733868/45
Those are awesome! :D I only have 1 tiny problem with them, you cannot use them to replace ‘normal’ chips, because the header pins will ruin normal IC sockets. So they’ll only work in breadboards.
Really nice design.
Is it via you used for all the holes? I know of one side metal ring, but not on both sides of the pcb, how do you define it to the manufacturer and where was it manufactured? thanks.
Yep, most certainly live bug rather than dead. Dead bug, for those who don’t know, are pin-side up … like a dead bug.
Wow. Just wow.
Totally blown away.
Get rid of the LED and chuck in a 16Mhz resonator and I’m there.
OK, this is really cool. However, I have a caveat – this is not an “arduino”. This is a microcontroller with a basic operating circuit built in. You could do this exact same thing with with a PIC. An arduino is a development board with a standardized header for easy expansion with daughter boards. This is not that.
But still, it’s very well done and I could imagine this being handy around the lab.
My favorite version of this is:
http://www.geocities.jp/arduino_diecimila/obaka/project-2/pict/one_chip_arduino_f_s.jpg
http://www.geocities.jp/arduino_diecimila/obaka/project-2/pict/one_chip_arduino_f_lcd.jpg
Geocities? How old is this project?
Hmm this is quite cool, though I don’t think it is really too practical….
What about this, it is similar in use, though you have to use it on a breadboard (for now):
http://blog.xorn.org/2010/12/13/avr-atmega8-breadboard-quick-programmer/
I thought about enhancing it by maybe being able to directly contact the AVR pins from the top, and so making it usable for in-system-programming for most projects that use a custom PCB, without having to add programming headers :-)
y
that’s a great “little” project…