Let's Make Robots!


Comming to grips with arduino, bootloaders & ISP...

UPDATE/ADD-ON: June, 6th 2012


For the sake of argument, let's pretend I'm a bit thick in the head and also that every day is a Monday for me.

Being a bit reckless in some respects, and hating the shipping wait times, I've ended up ordering a few ATmega324 chips, so the current Atmega328P-PU tally is:

- 1 blank

- 1 w/ the duemilanove bootloader (supposedly, but I believe it so)

- 2 w/ the uno bootloader (which I have some heavily suspect might be blanks or w/ the duemilanove bootloader instead)

Universal AVR ISP

Hi to all, I'm quite new to AVR MCUs and I have the chips (ATmega32 16PU), but no programmer.

I'm obsessed by the word "universal", because I don't wanna buy a programmer every time I'm working with a different chip, so the question is: which is the really universal ISP for AVRs, possibly with USB connector?

Thx in advance ;-)

ISP or Serial programming an Arduino

I am the proud owner of an uBotino board by Robot-x. I do not own a USB-to-Arduino cable (FTDI with auto-reset). However, I do own computers with good old fashioned serial ports.

So I think I'm gonna build a serial programming circuit. Would the classic "Picaxe" level-correcting schematic work in this case?

* a voltage divider to shift down the signal from my PC from ca 11V to 5V;
* a series resistor in both data lines to limit current;

Burning the Arduino Bootloader with your Arduino as the ISP programmer

I noticed that the Arduino 0018 software included the option of using an existing Arduino as a programmer for burning the bootloader onto blank ATmega chips.Below is my Arduino Nano configured as per the instructions.

This sounds like a great idea but I am having trouble getting it to work in practise. Usually I get this error:

First experiences of AvrUsb500 v2 programmer

Last week I got this avrUSB500v2 programmer kit from tuxgraphics.org. The kit has all the needed components except the ATMega8 chip. You have to purchase that separately. Here are the kit's components and ATMega8:

Note that FTDI smd-chip is conveniently already soldered to PCB.

Programming an atmega with the Arduino IDE

Hi guys.

from this post (http://letsmakerobots.com/node/5593 ) by Rudolph i learned that you can program an atmega with the arudino IDE even if you haven't got an arduino board.

What i have here with me now is an atmega328, a serial programmer (precisely this one: http://www.sparkfun.com/commerce/product_info.php?products_id=14 ).