User Manual
Please note that rechargeable batteries are not required as the 3pi can use regular
alkaline cells, but we strongly recommend investing in some NiMH cells and a charger.
If you use non-rechargeable batteries, you will need to regularly replace them, which
each time requires the somewhat cumbersome process of removing the m3pi expansion
board and the 3pi LCD.
4.g. AVRISP Connector
The AVRISP connector on the m3pi expansion board exists for advanced users who
want to reprogram the AVR on the 3pi base, or it can be used to restore the default AVR
program should the original become corrupted in some way. We do not expect the typical
user to make use of this feature.
m3pi connections between the mbed and the AVRISP header.
The m3pi expansion PCB features space for a 6-pin AVRISP header that connects to the mbed’s SPI
pins—P5 (MOSI), P6 (MISO), and P7 (SCK)—and uses mbed pin P23 to connect control the target
reset line. The fully-assembled m3pi robot ships with a keyed, shrouded 0.1″ male AVRISP header
Pololu m3pi User’s Guide © 2001–2017 Pololu Corporation
4. The Expansion Board in Detail Page 34 of 39










