AVR is in the house!
August 29, 2008
I set up AVR Studio 4 on Windows and it seemed to work out nicely although I didn't actually try any programming. I booted my Ubuntu linux and installed the avr stuff which also seemed to work out nicely. I also did a small blinking LED program in C to test it out and it worked out nicely with the avr-gcc and all.
My overall plan is to upgrade my RC monster truck which was previously controlled by a PICAXE 40X1 in a simple line following configuration. The new version will have several modules that will communicate over I2C and RS232 (for talking with the CMUCam3). Overall control will be handled by an LPC-2106 ARM7 controller. The main goal for this truck is still to do fairly well in the DTU RoboCup competition. Last year was a disaster!
I read the datasheet for the ATtiny26 and that little critter is a very nice critter. It comes in a 20-pin DIP and has 11ADC channels (!), 2 PWM outputs and hardware supported I2C communication. Of course it is not as cheap as getting free PIC samples from Microchip, but each chip cost me around 5 USD so it's no big deal.