Overview
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.
Contents of the R2 Programmable Robot Set


- 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
Safety
The entire R2 Robotic Set is stored in a durable plastic case along with all its supporting hardware for added safety.
Educational Material
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.
- Turning on the LED
- Blinking the LED
- LED Brightness Control
- Alarm signal
- Start motion with sound
- Start motion with touch
- Start motion with light
- Combination of movements depending on the sound level
- Initiate a combination of moves with contact
- Combination of movements depending on the light level
- Start movement by sound and stop by touch
- Start motion by touch and stop by sound
- Start movement by light and stop by sound
- Start movement by sound and stop by light
- Start movement by light and stop by contact
- Start movement by touch and stop by light
- Obstacle detection and visual notification
- Obstacle detection and audio notification
- Obstacle detection and combination of visual and audible notification
- Start motion based on lighting and servo motor activation
- Obstacle avoidance and visual notification
- Obstacle avoidance and audio notification
- Obstacle avoidance and combination of visual and audio notification
- Ambulance operation
- Fire Truck Operation
- Distance-based vehicle lighting control
- Automatic vehicle lighting
- Speed adjustment according to distance
- Speed adjustment according to the light level
- Sound alert setting according to speed and distance
- Light and speed adjustment according to distance and ambient light level
- Adjust sound alert and speed according to distance and ambient light level
- Straight route and distance measurement
- Straight route and calculation of the twice of the distance (double sum)
- Straight route and distance difference calculation
- Square route and calculation of square perimeter (total distance traveled) (Addition)
- Square route and calculation of square perimeter (total distance traveled) (Multiplication)
- Measuring distance traveled and calculating half and double of it
- Double rectangle route and perimeter calculation
- Straight route and 10x distance calculation
- Straight route and 100x distance calculation
- Straight route and 1000x distance calculation
- Straight route and calculation of tenths of the distance (Division)
- Straight path and calculation of centimeter distance (Division)
- Square route distance and distance multiplied by a decimal
- Square route distance and distance division by a decimal
- Straight route and problem solving 1
- Square route and problem solving 1
- Square route and square area calculation
- Route of a double square and area calculation
- Rectangle route and rectangle area calculation
- Double rectangle route and area calculation
Photo Gallery





