Data Sheet
Sensor Documentation         Modern Robotics, Inc. 
Version 1.4.3    37 
5.1.   Core Spartan Controller (45-2000) 
The Core Spartan Controller makes it easy to connect, control, and program your robot 
with the use of the Arduino IDE. The Core Spartan Controller is designed to control 
sensors, servos and motors. The Core Spartan Library must be installed on your 
computer to have access to all the available functions that are used in controlling the 
Core Spartan Controller and its sensors. The board’s primary use is with the Spartan 
Robot; however, it can be used as a standalone microcontroller. There are twelve digital 
ports, four analog ports and four I2C ports for use with external sensors. The Core 
Spartan Controller also supports DC motors and servos by providing two motor ports 
and four servo ports. The Core Spartan Controller can be powered by USB for processing 
and sensors. The main power supply is a 6V 2200mAh NiMH rechargeable battery that 
can power the board, sensors, servos and motors. 
Webpage: 
http://modernroboticsinc.com/core-spartan-controller 
Core Spartan Documentation: 
http://modernroboticsinc.com/Content/Images/uploaded/Spartan/ArduinoLibrary/Core
_Spartan_Documentation.pdf 
- 12 Digital Ports 
- 2 Digital LEDs on D12 and D13 
- 4 Analog Ports 
- 4 I2C Ports (1 I2C Bus) 
- 4 Servo Ports 
- 2 DC Motor Ports 
- 1 Battery Port 
- 1 Battery Charger Port 
- 1 Reset Button 
- 1 Battery Power Switch 
- 1 USB Mini Connection 










