This robot controller is by far the most powerful Orangutan, and it is intended for small and medium-sized robots. The design features a dual-AVR architecture that leaves an ATmega1284P AVR microcontroller almost completely available to the user while taking care of low-level motor control tasks on a pre-programmed mega328, which also doubles as a programmer for the master processor.  This version features VNH3SP30 motor drivers and a 4-line x 20-character LCD.
 
Alternatives available with variations in these parameter(s):
motor driver LCD included?
Select variant…
 Compare all products in Orangutan X2 Robot Controllers.
Compare all products in Orangutan X2 Robot Controllers.
 
Dimensions
General specifications
| Processor: | ATmega1284P with slave ATmega328P @ 20 MHz1 | 
| RAM size: | 16384 bytes | 
| Program memory size: | 128 Kbytes | 
| Motor driver: | VNH3SP30 | 
| Motor channels: | 2 | 
| User I/O lines: | 182 | 
| Max current on a single I/O: | 40 mA | 
| Minimum operating voltage: | 6 V | 
| Maximum operating voltage: | 16 V | 
| Continuous output current per channel: | 9 A | 
| Peak output current per channel: | 30 A | 
| Continuous paralleled output current: | 15 A | 
| Maximum PWM frequency: | 9.77 kHz | 
| Reverse voltage protection?: | Y3 | 
| External programmer required?: | N | 
| LCD included?: | Y | 
Notes:
- 1
- The slave ATmega328P comes preprogrammed with firmware to control the on-board hardware.
- 2
- All 18 can be used as digital I/Os and 8 can be used as analog inputs.
- 3
- There are unprotected electrolytic capacitors that will be damaged by reverse voltage.