R2 Programmable Robot Set for S.T.E.M. Elementary Education

The R2/KC6+ Learning and Coding Robot is a programmable educational robot car designed with an easy-to-use and flexible open-source Arduino platform. The robot’s microcontroller includes 4 analog and 4 digital inputs/outputs and features an RJ11 type input for easy and direct connection of additional sensors, ensuring seamless interoperability between them.

The R2/KC6+ Learning and Coding Robot can be programmed with either the R2.bit application available for tablets or the ARD:icon software available for pc and laptop.

Control Features through the R2.bit App

  • Reaction to sound, light, and touch stimuli
  • Obstacle avoidance through an Ultrasonic sensor
  • Line guidance
  • Programming the movement of the wheels in different directions
  • Production of visual and audio indications

By using the ARD:icon software and the ready-made activities provided, users can delve deeper into the robot’s various functions and take the first steps in programming and computational thinking through a tile-based language.

This set is selected as suitable educational material for primary education in STEM-Robotics in Primary School (grades 1-4) by the Hellenic Ministry of Education.

  • Arduino Microprocessor
    • 4 RJ11 analog I/O ports
    • 4 RJ11 digital I/O ports
    • Passive buzzer
  • Movement
    • Independent movement on 2 wheels
    • 6.0V motor speed: 100 rpm
  • Control
    • Bluetooth remote control from tablet via R2.bit app
  • Sensors
    • Line tracking sensor
    • Ultrasonic distance sensor
    • Analog sound sensor (Microphone)
    • Capacitive Touch sensor
    • LDR light sensor
    • RJ11 Extension Unit
  • Other Components
    • Servo motor
    • White LED
    • RGB LED unit
    • SMART:Blox
      • Lego-type building block frames that host the sensors
      • Support base (Lego-type) that hosts the sensor blocks
    • USB cable
    • RJ11 cables
  • Power
    • Operates on 6 AA, 1.5 Volt batteries (not included)
  • Software
    • ARD:icon software

The entire R2 Robotic Set is stored in a durable plastic case along with all its supporting hardware for added safety.

The ARD:icon EB teaching subsystem incorporates the curriculum and enables students to perform activities independently through software instructions (C.A.I.) outside the teaching period (self-paced training) and within the teaching period under teacher supervision. The EB software subsystem of ARD:icon integrates all teaching modules, including:

  • Student Training: Utilizes the set of materials used by the student.
  • Curriculum and Theory: Provides demonstration aids for the teacher, fully utilizing the set in the educational process.

The application is written in HTML5, downloadable from a web hub. It is also available in SCORM 2004 (Sharable Content Object Reference Model) format and structured as an e-course that can be uploaded to the Moodle open-source e-learning platform. All course plans offer the contents (theory and practical activity) in e-book/e-course format.

Educational Material Content

The software/eBook offers a step-by-step sequence of instructions for each activity through the C.A.I. (Computer Assisted Instructions) software. Each activity in e-book format contains:

  • Relevant theoretical references
  • The aim of the activity
  • All relevant diagrams and connections
  • The building of a program in block language
  • The corresponding code
  • Practical exercises in 30-minute videos

The material comes with supporting educational tools for developing different types of mechanisms with an emphasis on STEM Engineering, using a microphone, servo motor, and signaling (sound and light). It provides a variety of activities for each class of elementary school:

The ARD:icon CS Subsystem

The educational material is supported by the ARD:icon CS subsystem, based on the ACADEMUS CRS© software. This tool is a simple, flexible, and easy-to-use teaching aid, in the Greek language, supplementing the C.A.I. environment offered at ARD:icon EB for all Primary and Secondary Education teachers. For a detailed description of all the system’s features, visit Academus CRS.

Included Activities

The R2 Programmable Robot Set includes more than 50 activities.

  1. Turning on the LED
  2. Blinking the LED
  3. LED Brightness Control
  4. Alarm signal
  5. Start motion with sound
  6. Start motion with touch
  7. Start motion with light
  8. Combination of movements depending on the sound level
  9. Initiate a combination of moves with contact
  10. Combination of movements depending on the light level
  11. Start movement by sound and stop by touch
  12. Start motion by touch and stop by sound
  13. Start movement by light and stop by sound
  14. Start movement by sound and stop by light
  15. Start movement by light and stop by contact
  16. Start movement by touch and stop by light
  17. Obstacle detection and visual notification
  18. Obstacle detection and audio notification
  19. Obstacle detection and combination of visual and audible notification
  20. Start motion based on lighting and servo motor activation
  1. Obstacle avoidance and visual notification
  2. Obstacle avoidance and audio notification
  3. Obstacle avoidance and combination of visual and audio notification
  4. Ambulance operation
  5. Fire Truck Operation  
  6. Distance-based vehicle lighting control
  7. Automatic vehicle lighting
  8. Speed adjustment according to distance
  9. Speed adjustment according to the light level
  10. Sound alert setting according to speed and distance
  11. Light and speed adjustment according to distance and ambient light level
  12. Adjust sound alert and speed according to distance and ambient light level
  13. Straight route and distance measurement
  14. Straight route and calculation of the twice of the distance (double sum)
  15. Straight route and distance difference calculation
  16. Square route and calculation of square perimeter (total distance traveled) (Addition)
  1. Square route and calculation of square perimeter (total distance traveled) (Multiplication)
  2. Measuring distance traveled and calculating half and double of it
  3. Double rectangle route and perimeter calculation
  4. Straight route and 10x distance calculation  
  5. Straight route and 100x distance calculation
  6. Straight route and 1000x distance calculation
  7. Straight route and calculation of tenths of the distance (Division)
  8. Straight path and calculation of centimeter distance (Division)
  9. Square route distance and distance multiplied by a decimal
  10. Square route distance and distance division by a decimal
  11. Straight route and problem solving 1
  12. Square route and problem solving 1
  13. Square route and square area calculation
  14. Route of a double square and area calculation
  15. Rectangle route and rectangle area calculation
  16. Double rectangle route and area calculation