Can’t program those new ATMEGA328 chips for your Arduino?
If you’ve recently purchased some new ATMEGA328P chips for your Arduino project, and find as soon as you pop them in, you get a no communication error with avrdude, you probably forgot to set the fuses.
The Arduino uses different settings than the default fuses the ATMEGA328P is shipped with.
No worries!
You will need a cheap USBASP (available from Amazon), I recommend the LC Technology 2.0 one, to reprogram the chip.
Use this simple command in a batch file every time:
avrdude -v -B 10 -c usbasp -p m328p -U lfuse:w:0xFF:m -U hfuse:w:0xDE:m -U efuse:w:0x05:m
Run the batch file, with it all hooked up and you’ll be ready to go with the Arduino!
Enjoy
No comments yet.
-
Recent
- Can’t program those new ATMEGA328 chips for your Arduino?
- Center Text on Arduino LCD
- Harbor Freight Drill Presses are Junk
- Q-Bond – not what is seems
- PurpleAir PHP Widget Download
- Android phones offering Root in 2017
- Think twice about YourMechanic
- IPB Forum Error Fix
- Javascript not working with Webbrowser control in VB.NET? Fixed.
- Tips on loading Safariland COMP Speedloaders
- The Walking Dead Rick’s Holster & Belt Gear
- Recipe Book: Three more Bachelor “Very Easy & Cheap eats”
-
Links
-
Archives
- August 2021 (1)
- May 2021 (1)
- April 2018 (1)
- March 2018 (1)
- December 2017 (1)
- August 2017 (1)
- May 2017 (1)
- March 2015 (1)
- February 2015 (1)
- November 2014 (1)
- August 2014 (2)
- April 2014 (2)
-
Categories
-
RSS
Entries RSS
Comments RSS
What do you think? Leave your thoughts!