Specifications & On-Board Hardware
• Overall unit dimensions: 3.70" × 2.20"
• Input voltage: 6 – 13.5 V
• Programmable 20 MHz Atmel ATmega324PA AVR microcontroller with 32 KB flash, 2 KB
SRAM, and 1 KB EEPROM
(SVP-324 version)
• Programmable 20 MHz Atmel ATmega1284P AVR microcontroller with 128 KB flash, 16 KB
RAM, and 4 KB EEPROM
(SVP-1284 version)
• Built-in USB AVR ISP programmer (
USB A to mini-B cable
[https://www.pololu.com/product/
1129]
included)
• 2 bidirectional motor ports (2 A continuous per channel, 6 A maximum per channel)
• 8-output demultiplexer tied to one of the AVR’s hardware PWMs for easy control of up to 8
servos
• 21 free I/O lines
◦ 17 free I/O lines on the main MCU, of which 8 can be analog inputs
◦ 4 input lines on the auxiliary processor, which can be either 4 analog inputs or dual
quadrature encoder inputs
◦ 2 hardware UARTs
• Removable 16-character × 2-line LCD with backlight
• Primary 5V switching regulator capable of supplying 3 A
• Secondary adjustable (2.5 V – 85% of VIN) buck (step-down) voltage regulator capable of
supplying 3 A
• Buzzer tied to one of the AVR’s hardware PWMs
• 3 user pushbutton switches
• 2 user LEDs
• Power (push-on/push-off) and reset pushbutton switches
• Power circuit makes it easy to add extra power buttons and provides a self-shutdown option
• Auxiliary processor (connected via SPI) provides:
◦ Battery voltage reading
◦ User trimmer potentiometer reading
◦ Integrated USB connection
◦ In-System-Programming of the main processor
Pololu Orangutan SVP User’s Guide
© 2001–2019 Pololu Corporation
1. Overview
Page 3 of 43