Atmega328p PPM Encoder programming with the Bus Pirate
Bus Pirate and tagged ATMega328p, programming.
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.