Buy HonsCreat USBasp AVR Programming Programmer Device for ATMEL Quadcopter KK2 KK2.X Update Tool With 10 Pin Cable and 6 pin adapter ATMEGA8 ATMEGA128 for Arduino: USB Port Cards - Amazon.com FREE DELIVERY possible on eligible purchases. Arduino's “Upload Using Programmer” for ATmega328 (not ATmega328P) Ask Question 4. To get this working I modified the avrdude.conf file then fed in the program outputted by the Arduino IDE. I did download a new version of avrdude and did not use the one that seems to be bundled with Arduino $ endgroup $ – Alexis K Aug.
Hello all, my name is Glenn and am new to Arduino and programming micros. I have a question that some may think is foolish but I have googled for the answers but as of yet have not found any answers. I have an assortment of the older Atmel chips such as the AT90S2313, AT90S3535, etc and was wondering if I can use the Arduino programming language to program the chips?
I have a Atmel STK500 to download the sketch but didn't know if everything would be compatible or not. Thank you in advance for any comment, suggestions, and guidance. Oh boy, I am sorry about the errors on the part numbers.
I have the following Micro's, AT90S2313, AT90S2323, AT90S4414, AT90S8515, and the AT90S8535. They are all old stock and I don't think Atmel even makes them anymore. I bought them a while back, thinking that I would learn to program them and then I had a stroke. It has been three years since and I got the interest back up to see if I could learn to use them. While on the web, I see the Arduino and that really sparked my interest again. I am going to order a Arduino next month when I get some money saved up but in the mean while I was wondering about these Micro's that I have. I don't know whether the Arduino language which is a derivative of C.
( I think), would work with the older chips or not. Again, I am very sorry for the errors on the part numbers. It depends on how much work you want to do. You will need a bootloader and a UART in the chip. As long as the chip has a UART and enough resources to hold the bootloader you might be able modify the bootloader to work with it.
Then you'd need to configure the IDE and AVRdude to recognize and work with the 'new' device. Hacking the IDE is easy, it's the bootloader that would be the bulk of the work. Even if the chip did not have a UART it could be done, but that would be a ton more work and more bootloader code to handle the bit-banging. Quote It depends on how much work you want to do.
You will need a bootloader and a UART in the chip. As long as the chip has a UART and enough resources to hold the bootloader you might be able modify the bootloader to work with it. Then you'd need to configure the IDE and AVRdude to recognize and work with the 'new' device. Hacking the IDE is easy, it's the bootloader that would be the bulk of the work. Even if the chip did not have a UART it could be done, but that would be a ton more work and more bootloader code to handle the bit-banging.
Audioino is neat way to program an compatible microcontroller via the audio port of your PC. Said to build Audioino, firstly you need to program your Atmega168 with custom audio bootloader. You can use the sketch “ArduinoISP’ in the examples folder of the Arduino IDE for flashing or find someone who owns an ISP programmer. And then build your audioino hardware, an Atmega168, 3 resistors, two capacitors, 1 LED, audio jack and a reset switch. To download your Arduino programs to the Audioino, follow this procedures.
Develop some programs you like with Arduino IDE. Compile it and find the hex-file. Connect your Audioino to the line out of the PC ( downloading works probably best if the volume is set to maximum ) and press reset.
Use the provided Java program to transfer the HEX code via your audio line-out to the “Audioino”.