Atmega328p PPM Encoder programming with the Bus Pirate

Posted on Friday, August 2nd, 2013 in Bus Pirate by DP


The Ardupilot guys have posted this brief tutorial on how to program the ATMega328p  using the Bus Pirate and AVRDUDE software:

Connect the Bus Pirate and check that everything is working. You will need to use the same technique to locate the serial port name for the Bus Pirate that you use with Arduino. Note that if you are using the Bus Pirate in ‘native’ mode, use -c buspirate. You do not need to apply any power to the ArduPilotMega board. Bus Pirate supplies the necessary 3.3v.

Get an assembled Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.

This entry was posted on Friday, August 2nd, 2013 at 7:00 pm and is filed under Bus Pirate. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

2 Responses to “Atmega328p PPM Encoder programming with the Bus Pirate”

  1. tevz says:

    Nice job :)

    And for a Atmel Cortex M0+ ? :D

  2. Drone says:

    Nice to see a way to purpose the Bus Pirate like this.

    But generally I recommend buying an “AVR Dragon” instead. No avrdude nonsense, fully compatible with AVR Studio, inline and socket HVSP capability (yest, change fuses), JTAG and ISP target support. Fifty bucks (USD). Worth every penny.

    Please no replies to this post denigrating the Dragon. There is enough of that out “there” already.

    If you’re serious about the likes of ATMEL’s MCU’s, the Dragon is the way to go at first start. NO it is not “fragile” as many say on the Web (just use common sense when interfacing). Early Dragon versions were a bit fragile, but current versions have been improved – don’t worry. Just use common-sense. Plus, ATMEL removed all memory limits in the Dragon for some time now, no longer “Crippled” by the likes of Marketing Goons.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Joe Desbonnet: Ya, I can recommend the low melting point solder. I used brand 'ChipQuik' and it's amazingly easy to use.
  • Jerome: I need a new BusPirate for the Fablab ;) Many thanks!
  • Max: Seems like an unexpectedly violent way to remove the chip indeed. A hot air station should of course do the job just fine, but in...
  • jose: Part removal described here is pure butchery, the cheapest hot air station will do a fast and clean job removing the QFP, heat air to...
  • Cody: Yes please