- All products
- Kits
- Sensor Kits
- Arduino MindPlus Coding Kit with 25 Tutorials & 18 Sensors (DFRobot)
- Sensor Kits
Features
- Complete Arduino STEM learning kit with 25 guided projects.
- Designed specifically for beginners, schools, and educational laboratories.
- Powered by the DFRduino UNO R3 development board.
- Includes the DFRobot IO Expansion Shield V7.1 with Gravity connectors.
- Supports graphical programming using Mind+.
- Supports Arduino IDE programming using C/C++.
- Drag-and-drop programming environment for beginners.
- Automatically converts graphical blocks into Arduino source code.
- Gravity plug-and-play connectors eliminate complicated wiring.
- Includes 18 commonly used sensors and actuators.
- Supports Bluetooth and WiFi communication projects.
- Compatible with Windows, macOS and Linux.
- Suitable for classroom teaching, STEM education, and self-learning.
- Well-documented tutorials covering electronics, programming, automation and IoT.
Principle of Operation
The kit uses the DFRduino UNO R3 as the main controller. Sensors collect physical information such as temperature, light, sound, distance, motion, and button presses, while actuators such as LEDs, buzzers, relays, LCD displays, and servos respond to program commands.
Programs can be created visually using the Mind+ graphical editor by dragging programming blocks, or developed directly in the Arduino IDE using C/C++. The generated program is uploaded to the Arduino through USB, allowing the board to continuously monitor sensor inputs and control connected output devices.
The included Gravity Expansion Shield provides standardized three-pin connectors (Signal, VCC, and GND), making module connections simple while reducing wiring errors.
This kit uses the Mind+ graphical programming platform, allowing users to create programs by simply dragging and connecting coding blocks without prior programming experience. As users progress, Mind+ can automatically convert block-based programs into Python or C/C++ code, providing a smooth transition to text-based programming. The software supports popular development boards such as Arduino, ESP32, and micro:bit, enabling real-time interaction with sensors, actuators, displays, and communication modules. With its built-in tutorials, extensive hardware support, and AI and IoT capabilities, Mind+ offers an intuitive and engaging environment for learning electronics, programming, and embedded system development.

Applications
- STEM education
- Arduino learning
- School laboratories
- Electronics education
- Programming education
- Robotics projects
- Home automation demonstrations
- IoT learning
- Sensor experiments
- Science fair projects
- Engineering training
- Maker projects
Library / Software Required
- Mind+ Programming Software
- Arduino IDE
- DFRobot Board Package (optional)
- Servo Library (included with Arduino IDE)
- LiquidCrystal_I2C Library
- DHT Sensor Library
All links below
Example Arduino Code
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
Specifications
| Product Type | Arduino Educational Starter Kit |
| Brand | DFRobot |
| Main Controller | DFRduino UNO R3 (ATmega328P) |
| Programming Software | Mind+, Arduino IDE |
| Programming Languages | Graphical Blocks, Arduino C/C++ |
| Expansion Board | Gravity IO Expansion Shield V7.1 |
| Sensor Interface | Gravity 3-Pin |
| Number of Tutorials | 25 |
| Number of Modules | 18 Sensors and Actuators |
| Power Supply | USB or 6–12V DC |
| Supported Operating Systems | Windows, macOS, Linux |
| Educational Level | Beginner to Intermediate |
Resources
- Product Wiki:https://wiki.dfrobot.com/kit0152-en/
- More info: https://wiki.dfrobot.com/kit0152-en/docs/22541
- Online tutorial: MindPlus Coding Kit for Arduino Started Tutorial
- Download the tutorial: KIT0152-EN-MindPlus Coding Kit for Arduino-MindPlus-Tutorial-V1.1
- Bluetooth Plugin and test program:Bluetooth Plugin and test program.zip
- Mind+ Software Download: https://mindplus.cc/
- Arduino IDE: https://www.arduino.cc/en/software
What you will find in this Kit:
- Digital Adjustable Infrared Proximity Sensor x1
- DFRduino UNO R3 x1
- IO Expansion Shield for Arduino V7.1 x1
- Analog Ambient Light Sensor x1
- Analog Rotation Sensor x1
- Analog Sound Sensor x1
- 9g Micro Servo (1.6kg) x1
- Digital Piranha LED Module - Red x1
- Digital Piranha LED Module - Blue x1
- Digital Buzzer Module x1
- Digital Push Button x1
- USB Cable A-B for Arduino x1
- Bluno Bee - Bluetooth 4.0 (BLE) Module x1
- I2C LCD1602 Display Module (Gray) x1
- LM35 Linear Temperature Sensor x1
- URM10 Ultrasonic Sensor x1
- WiFi IoT Module x1
- DHT11 Temperature & Humidity Sensor x1
- Digital 5A Relay Module x1
- Digital Shake Sensor x1
- 6xAA Battery Holder with DC2.1 Power Jack x1
- Digital RGB LED Module x1
- 4-Pin I2C/UART Sensor Cable x1
- Analog Sensor Cable - 30cm x1
- Digital Sensor Cable - 30cm x1
- Jumper Wires 9" F/F (10 Pack) x1
Features
- Complete Arduino STEM learning kit with 25 guided projects.
- Designed specifically for beginners, schools, and educational laboratories.
- Powered by the DFRduino UNO R3 development board.
- Includes the DFRobot IO Expansion Shield V7.1 with Gravity connectors.
- Supports graphical programming using Mind+.
- Supports Arduino IDE programming using C/C++.
- Drag-and-drop programming environment for beginners.
- Automatically converts graphical blocks into Arduino source code.
- Gravity plug-and-play connectors eliminate complicated wiring.
- Includes 18 commonly used sensors and actuators.
- Supports Bluetooth and WiFi communication projects.
- Compatible with Windows, macOS and Linux.
- Suitable for classroom teaching, STEM education, and self-learning.
- Well-documented tutorials covering electronics, programming, automation and IoT.
Principle of Operation
The kit uses the DFRduino UNO R3 as the main controller. Sensors collect physical information such as temperature, light, sound, distance, motion, and button presses, while actuators such as LEDs, buzzers, relays, LCD displays, and servos respond to program commands.
Programs can be created visually using the Mind+ graphical editor by dragging programming blocks, or developed directly in the Arduino IDE using C/C++. The generated program is uploaded to the Arduino through USB, allowing the board to continuously monitor sensor inputs and control connected output devices.
The included Gravity Expansion Shield provides standardized three-pin connectors (Signal, VCC, and GND), making module connections simple while reducing wiring errors.
This kit uses the Mind+ graphical programming platform, allowing users to create programs by simply dragging and connecting coding blocks without prior programming experience. As users progress, Mind+ can automatically convert block-based programs into Python or C/C++ code, providing a smooth transition to text-based programming. The software supports popular development boards such as Arduino, ESP32, and micro:bit, enabling real-time interaction with sensors, actuators, displays, and communication modules. With its built-in tutorials, extensive hardware support, and AI and IoT capabilities, Mind+ offers an intuitive and engaging environment for learning electronics, programming, and embedded system development.

Applications
- STEM education
- Arduino learning
- School laboratories
- Electronics education
- Programming education
- Robotics projects
- Home automation demonstrations
- IoT learning
- Sensor experiments
- Science fair projects
- Engineering training
- Maker projects
Library / Software Required
- Mind+ Programming Software
- Arduino IDE
- DFRobot Board Package (optional)
- Servo Library (included with Arduino IDE)
- LiquidCrystal_I2C Library
- DHT Sensor Library
All links below
Example Arduino Code
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
Specifications
| Product Type | Arduino Educational Starter Kit |
| Brand | DFRobot |
| Main Controller | DFRduino UNO R3 (ATmega328P) |
| Programming Software | Mind+, Arduino IDE |
| Programming Languages | Graphical Blocks, Arduino C/C++ |
| Expansion Board | Gravity IO Expansion Shield V7.1 |
| Sensor Interface | Gravity 3-Pin |
| Number of Tutorials | 25 |
| Number of Modules | 18 Sensors and Actuators |
| Power Supply | USB or 6–12V DC |
| Supported Operating Systems | Windows, macOS, Linux |
| Educational Level | Beginner to Intermediate |
Resources
- Product Wiki:https://wiki.dfrobot.com/kit0152-en/
- More info: https://wiki.dfrobot.com/kit0152-en/docs/22541
- Online tutorial: MindPlus Coding Kit for Arduino Started Tutorial
- Download the tutorial: KIT0152-EN-MindPlus Coding Kit for Arduino-MindPlus-Tutorial-V1.1
- Bluetooth Plugin and test program:Bluetooth Plugin and test program.zip
- Mind+ Software Download: https://mindplus.cc/
- Arduino IDE: https://www.arduino.cc/en/software
What you will find in this Kit:
- Digital Adjustable Infrared Proximity Sensor x1
- DFRduino UNO R3 x1
- IO Expansion Shield for Arduino V7.1 x1
- Analog Ambient Light Sensor x1
- Analog Rotation Sensor x1
- Analog Sound Sensor x1
- 9g Micro Servo (1.6kg) x1
- Digital Piranha LED Module - Red x1
- Digital Piranha LED Module - Blue x1
- Digital Buzzer Module x1
- Digital Push Button x1
- USB Cable A-B for Arduino x1
- Bluno Bee - Bluetooth 4.0 (BLE) Module x1
- I2C LCD1602 Display Module (Gray) x1
- LM35 Linear Temperature Sensor x1
- URM10 Ultrasonic Sensor x1
- WiFi IoT Module x1
- DHT11 Temperature & Humidity Sensor x1
- Digital 5A Relay Module x1
- Digital Shake Sensor x1
- 6xAA Battery Holder with DC2.1 Power Jack x1
- Digital RGB LED Module x1
- 4-Pin I2C/UART Sensor Cable x1
- Analog Sensor Cable - 30cm x1
- Digital Sensor Cable - 30cm x1
- Jumper Wires 9" F/F (10 Pack) x1





