Spartan is a project to get affordable robots into the hands of students and teach programming concepts from day one in middle school through the university level. At the heart of the Spartan is the Core Controller with 26 motor, servo, and sensor ports allowing programs to interact with the robot's environment. The compact processor is Arduino compatible and has a mature and easy to use programming environment. Coupled with the versatile MATRIX building system, the Spartan can be configured to complete endless challenges. Spartan kits come with everything needed, ready to build and program a very capable and complete robot.
The Spartan Base Kit contains everything needed to build your robot and get it moving in its environment. This kit includes the powerful Core Spartan Controller, two Optical Distance Sensors, one Touch Sensor, one Program Control Button, two motors, two wheels with rubber tread, a caster wheel, rechargeable battery, battery charger, building components, and the tools to put it all together. All the programming tools, specialized Spartan programming libraries and software needed to create an Arduino development environment can be downloaded free and then you are ready to create and learn using the amazing Modern Robotics Spartan robot.
We support two programming languages for Spartan: Blockly and Arduino. Blockly is a drag-and-drop, image-based programming language. Arduino uses an intelligent text editor. Blockly is great for new programmers while not worrying about the nitty gritty and syntax. Arduino uses the C programming language which teaches programming structure, syntax, and more.
The Modern Robotics Color Sensor detects the color of an object using reflected light or the color of light from an external light source.
Great for detecting and tracking colored lines and determining the color of a lit object.