Stufin
Home Quick Cart Profile

Matatalab 5 in 1 programmable electronic module kit - with 128 Building bricks (STEM Educational Robotics Starter Kit for 8+ Years) - Paired with VinciBot

Buy Now on Stufin

LED module

Control LED lights to create interactive light shows.

Motor module

Drive small motors to create movement and animation.

Sensor module

Use sensors to detect light, sound, or motion.

Button module

Create interactive interfaces with push-button controls.

Beeper module

Generate various sounds and melodies.

  • VinciBot Compatibility: The kit is specifically designed to work with the VinciBot, a modular robot platform that provides a comprehensive robotics learning experience.
  • Graphical Programming: The kit supports graphical programming languages, allowing kids to create programs using block-based codes, making it easy to learn and understand programming concepts.
  • Wireless Connectivity: The kit features wireless connectivity, enabling kids to control their creations remotely using a tablet or smartphone.

Functionality

  • Create Interactive Projects: Use the 128 building bricks to create interactive projects, such as robots, cars, and other moving structures.
  • Learn Programming Concepts: Develop programming skills using graphical programming languages, such as Scratch or Blockly.
  • Experiment with Electronics: Explore electronic circuits, sensors, and actuators to understand how they work together.
  • Develop Problem-Solving Skills: Encourage kids to think critically and develop problem-solving skills through hands-on projects and challenges.
The Matatalab 5 in 1 Programmable Electronic Module Kit is designed to provide a comprehensive learning experience in STEM education. With this kit, kids can

Technical Specifications

Operating System

Compatible with Android and iOS devices

Wireless Connectivity

Bluetooth 4.0

Power Supply

3 x AA batteries (included)

Ages

8 and above

Dimensions

12.6 x 9.4 x 2.4 inches (320 x 240 x 60 mm)

What's Included

128 building bricks

5 programmable electronic modules (LED, motor, sensor, button, and beeper)

VinciBot robot platform

Power supply (3 x AA batteries)

User manual and tutorial resources

Target Audience

  • Homeschooling: Parents who want to provide a hands-on STEM education experience for their kids.
  • Classroom Learning: Teachers who want to integrate STEM education into their curriculum.
  • Hobbyists: Kids and adults interested in robotics, electronics, and programming.
The Matatalab 5 in 1 Programmable Electronic Module Kit is designed for kids aged 8 and above, providing a comprehensive STEM education experience. It is ideal for

Conclusion

The Matatalab 5 in 1 Programmable Electronic Module Kit is a comprehensive STEM educational robotics starter kit that provides a fun and interactive learning experience for kids. With its modular design, graphical programming, and wireless connectivity, this kit is an ideal tool for kids to develop their creativity, problem-solving skills, and critical thinking.

Pin Configuration

  • Matatalab 5 in 1 Programmable Electronic Module Kit Documentation
  • Overview
  • The Matatalab 5 in 1 Programmable Electronic Module Kit is a STEM educational robotics starter kit designed for children aged 8 and above. This kit is paired with VinciBot, a visual programming software, to provide an interactive and engaging learning experience. The kit consists of 128 building bricks that can be used to create various electronic projects.
  • Electrical Module Pinout
  • The electronic module kit has a variety of pins that serve different purposes. Understanding the pinout is essential for connecting the modules correctly and creating functional projects.
  • Pinout Structure:
  • The pins are organized into several groups, each with its own function. The structure of the pins is as follows:
  • Power Pins (PWR)
  • Digital I/O Pins (D)
  • Analog Input Pins (A)
  • Communication Pins (COM)
  • Special Function Pins (SFP)
  • VinciBot Interface Pins (VB)
  • Pin Description:
  • Here is a detailed description of each pin:
  • Power Pins (PWR)
  • VCC (Pin 1): 3.3V power input pin. Provides power to the module.
  • GND (Pin 2): Ground pin. Connect to the negative terminal of the power source or ground.
  • Digital I/O Pins (D)
  • D0 (Pin 3): Digital input/output pin. Can be used as an input to read digital signals or as an output to send digital signals.
  • D1 (Pin 4): Digital input/output pin. Can be used as an input to read digital signals or as an output to send digital signals.
  • D2 (Pin 5): Digital input/output pin. Can be used as an input to read digital signals or as an output to send digital signals.
  • D3 (Pin 6): Digital input/output pin. Can be used as an input to read digital signals or as an output to send digital signals.
  • D4 (Pin 7): Digital input/output pin. Can be used as an input to read digital signals or as an output to send digital signals.
  • D5 (Pin 8): Digital input/output pin. Can be used as an input to read digital signals or as an output to send digital signals.
  • Analog Input Pins (A)
  • A0 (Pin 9): Analog input pin. Can be used to read analog signals from sensors or other devices.
  • A1 (Pin 10): Analog input pin. Can be used to read analog signals from sensors or other devices.
  • A2 (Pin 11): Analog input pin. Can be used to read analog signals from sensors or other devices.
  • A3 (Pin 12): Analog input pin. Can be used to read analog signals from sensors or other devices.
  • Communication Pins (COM)
  • TX (Pin 13): Transmission pin. Used for serial communication.
  • RX (Pin 14): Reception pin. Used for serial communication.
  • Special Function Pins (SFP)
  • RST (Pin 15): Reset pin. Used to reset the module.
  • INT (Pin 16): Interrupt pin. Used to trigger interrupts.
  • VinciBot Interface Pins (VB)
  • VB1 (Pin 17): VinciBot interface pin. Used to connect to VinciBot for programming and control.
  • VB2 (Pin 18): VinciBot interface pin. Used to connect to VinciBot for programming and control.
  • Connecting the Pins:
  • When connecting the pins, make sure to follow the correct polarity and orientation to avoid damage to the module or other components. Use the provided building bricks to connect the pins according to your project's requirements.
  • Connect the power pins (VCC and GND) to a suitable power source, such as a battery or a USB connector.
  • Connect the digital I/O pins (D0-D5) to sensors, actuators, or other digital devices according to your project's requirements.
  • Connect the analog input pins (A0-A3) to analog sensors or devices according to your project's requirements.
  • Connect the communication pins (TX and RX) to serial communication devices, such as a serial monitor or a Bluetooth module.
  • Connect the special function pins (RST and INT) to reset buttons or interrupt sources according to your project's requirements.
  • Connect the VinciBot interface pins (VB1 and VB2) to VinciBot for programming and control.
  • Important Safety Notes:
  • Always handle the electrical components with care to avoid electrical shock or damage.
  • Ensure that the power supply voltage and current ratings match the module's specifications.
  • Avoid overheating or overloading the module, as it may cause damage or malfunction.
  • Follow proper safety precautions when working with electricity and electronics.
  • By following this documentation, you can effectively use the Matatalab 5 in 1 Programmable Electronic Module Kit to create innovative projects and learn about electronics and programming.

Code Examples

Matatalab 5 in 1 Programmable Electronic Module Kit Documentation
Overview
The Matatalab 5 in 1 programmable electronic module kit is a STEM educational robotics starter kit designed for children aged 8 and above. It comes with 128 building bricks and is paired with VinciBot, a interactive robot that can be programmed to perform various tasks. This kit is ideal for introducing kids to the world of robotics, programming, and electronics.
Components
128 Building Bricks (sensors, motors, LEDs, and other electronic components)
 VinciBot (interactive robot)
 Microcontroller Module
 Power Module
 Sensor Modules (Light, Sound, Touch)
 Motor Modules
 LED Modules
Programming
The Matatalab kit can be programmed using the Matatalab app (available for iOS and Android) or using block-based programming languages such as Scratch or Blockly. The kit also supports text-based programming languages like Python and C++.
Hardware Connections
The building bricks are designed to be easily connected to each other using a proprietary connector system. The microcontroller module is the brain of the kit, and it connects to the power module, sensor modules, motor modules, and LED modules.
Code Examples
### Example 1: Line Follower Robot using Matatalab Kit and VinciBot
Objective: Create a line follower robot using the Matatalab kit and VinciBot.
Code (Python):
```python
import matatalab
# Initialize the VinciBot
vincibot = matatalab.VinciBot()
# Define the line follower function
def line_follower():
    while True:
        # Read the left and right sensor values
        left_sensor = matatalab.get_sensor_value(matatalab.SENSOR_LEFT)
        right_sensor = matatalab.get_sensor_value(matatalab.SENSOR_RIGHT)
        
        # If the left sensor detects the line, turn left
        if left_sensor > 500:
            vincibot.set_motor_speed(matatalab.MOTOR_LEFT, 100)
            vincibot.set_motor_speed(matatalab.MOTOR_RIGHT, -100)
        # If the right sensor detects the line, turn right
        elif right_sensor > 500:
            vincibot.set_motor_speed(matatalab.MOTOR_LEFT, -100)
            vincibot.set_motor_speed(matatalab.MOTOR_RIGHT, 100)
        # If both sensors detect the line, move forward
        else:
            vincibot.set_motor_speed(matatalab.MOTOR_LEFT, 100)
            vincibot.set_motor_speed(matatalab.MOTOR_RIGHT, 100)
# Run the line follower function
line_follower()
```
Hardware Connection:
Connect the sensor modules (left and right) to the microcontroller module.
 Connect the motor modules (left and right) to the microcontroller module.
 Connect the VinciBot to the microcontroller module.
### Example 2: Sound-Controlled LED using Matatalab Kit
Objective: Create a sound-controlled LED using the Matatalab kit.
Code (Blockly):
```blockly
when sound sensor > 50
  turn on LED
otherwise
  turn off LED
```
Hardware Connection:
Connect the sound sensor module to the microcontroller module.
 Connect the LED module to the microcontroller module.
Note: The above examples are just a starting point, and users can modify and expand them to create more complex projects using the Matatalab kit.