Last chance to enter The Hackaday Prize.

ATtiny85 sketch flashing rig

We’re happy to see Arduino enthusiasts championing the use of smaller hardware when the need for a full-blown ATmega-based board just isn’t there. [Chris] has been doing just that, using ATtiny85 chips in his projects. But he’s tired of hooking jumper wires to flash the sketches. He finally got around to etching this ATtiny85 programming adapter.

If the project is not pin hungry, an ATtiny85 can run Arduino sketches without the need to port the code. The best news is that the Arduino board you used to prototype the project can be used as the programmer for the standalone chip. Here that’s a Boarduino, and [Chris] laid out a double row of female pin headers for quick plug-in. To the right you can see the DIP socket for the target chip. Although this works perfectly well, we would have liked to also see the inclusion of a 2×3 AVR ISP programming header which could be used with the full range of AT chips.

Comments

  1. Jarel says:

    *yawn*

    I don’t mean to be rude, but how many permutations of using Arduino as an ISP do we need to see?

    • KillerBug says:

      There are new people coming onto the scene all the time…what is a rerun to you and me is an “encore presentation” to them. My only question is why bother etching something so basic? I made a shield like this a couple years ago with project board and it still works just fine…even looks better IMHO, as it fits a real arduino and there is no ftdi sticking up.

      • MarkF says:

        Jarel does have a point though. I’m new to Arduino myself but figuring out how to upload sketches to a standalone chip was probably the first thing I Googled once I got the blinking LED demo working. If anything the problem is that the web is getting saturated with redundant stuff like this which makes it more difficult for us newcomers to track down the actual info we’re trying to find.

  2. TiredJuan says:

    I keep thinking about building one of these that has multiple slots for different chips. Now if I could only get the Arduino ISP sketch to work…

    • adam says:

      which version are you using? 1.0 has a bug in the included ArduinoISP sketch, I believe that it has been fixed in 1.0.1 its pretty easy to fix the sketch they have the wrong delay in the “Heartbeat” subroutine you can find it by google. I have had a lot of success with Version 0018. Also if you are using an uno you have to put a 10uF electrolytic capacitor between the 5v pin and ground. I’ve tested the fixed sketch in 1.0 with both an UNO and Duemilanove and they can both program an ATTINY85

      • TiredJuan says:

        I’m using 1.0 (I’ve done the mod to the heartbeat function) I am using an uno, with a 10uF cap. I’ve been trying for a few days to burn the arduino bootloader to an atmega328p. I’m getting the “dreaded” avrdude yikes invalid device signature error. I’ve done everything I can think of, not to mention everything I’ve read so far with the exception of removing the 16mhz crystal and trying the 8mhz internal oscillator, and external power (I hear the arduino doesn’t put out enough power so it causes issues).

      • TiredJuan says:

        I can’t find my ATtiny’s to test right now, I just finished moving but as with the atmega’s, its never worked. I’ve tried with a duemilanove, and now with a new uno r3. Any advice?

      • TiredJuan says:

        Nevermind, found my tiny85, followed the instructions on the mit site and it worked just fine. Now if I can get those fking mega328’s to work….

  3. prasinos says:

    This is another, rather funny, take on programming an ATtiny85 with Arduino: http://txapuzas.blogspot.com.es/2009/12/paperattinyprogrammer-un-programador.html

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

Follow

Get every new post delivered to your Inbox.

Join 91,150 other followers