Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use MakerEdu Creator: Examples, Pinouts, and Specs

Image of MakerEdu Creator
Cirkit Designer LogoDesign with MakerEdu Creator in Cirkit Designer

Introduction

The MakerEdu Creator is a versatile and powerful microcontroller board designed by Makerlabvn, tailored for educational purposes and prototyping projects. It is engineered to interface with a wide array of sensors, motors, and other electronic components, providing a flexible platform for learners and hobbyists to explore the world of electronics and programming.

Explore Projects Built with MakerEdu Creator

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
MakerEdu Creator with Bluetooth, IR Sensors, LCD Display, and Push Button Interaction
Image of MKL Distance Measurement: A project utilizing MakerEdu Creator in a practical application
This circuit features a MakerEdu Creator microcontroller board interfaced with two MKE-S11 IR Infrared Obstacle Avoidance Sensors, a MKE-M02 Push Button Tact Switch, a MKE-M15 Bluetooth module, and a MKE-M08 LCD2004 I2C display module. The push button is connected to a digital input for user interaction, while the IR sensors are likely used for detecting obstacles. The Bluetooth module enables wireless communication, and the LCD display provides a user interface for displaying information or statuses.
Cirkit Designer LogoOpen Project in Cirkit Designer
I2C LCD and LED Control via BlynkGate with MakerEDU Shield
Image of kxnTest: A project utilizing MakerEdu Creator in a practical application
This circuit is designed to interface with Blynk, a platform for controlling Arduino over the internet, and display data on an LCD screen. It includes a MakerEDU Shield connected to two MKE-M01 LED Modules and two MKE-M07 LCD1602 I2C displays for user interaction. The BlynkGate modules are likely used for communication with the Blynk service, and the MTiny Programmer is for programming the microcontrollers. The embedded code suggests that the circuit can receive input via Blynk and display values on the LCDs while also controlling the LEDs.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Based Obstacle-Avoiding Robot with Ultrasonic Sensors and MPU-6050
Image of mazesolvingrobot: A project utilizing MakerEdu Creator in a practical application
This circuit is a maze-solving robot that uses an ESP32 microcontroller to control two DC motors via an L298N motor driver, guided by three HC-SR04 ultrasonic sensors for obstacle detection and an MPU-6050 for orientation sensing. The robot navigates by reading sensor data and adjusting motor speeds to avoid obstacles, powered by a 2x 18650 battery pack with a voltage regulator.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino-Controlled Obstacle Avoiding Robot with Ultrasonic Sensor and L298N Motor Driver
Image of مشروع مركبة ذاتية تتفادى الحواجز: A project utilizing MakerEdu Creator in a practical application
This is a mobile robot platform controlled by an Arduino UNO with a sensor shield. It uses an HC-SR04 ultrasonic sensor for obstacle detection and a servo motor for directional control. The robot's movement is powered by gearmotors controlled by an L298N motor driver, and it is designed to navigate by avoiding obstacles detected by the ultrasonic sensor.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with MakerEdu Creator

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of MKL Distance Measurement: A project utilizing MakerEdu Creator in a practical application
MakerEdu Creator with Bluetooth, IR Sensors, LCD Display, and Push Button Interaction
This circuit features a MakerEdu Creator microcontroller board interfaced with two MKE-S11 IR Infrared Obstacle Avoidance Sensors, a MKE-M02 Push Button Tact Switch, a MKE-M15 Bluetooth module, and a MKE-M08 LCD2004 I2C display module. The push button is connected to a digital input for user interaction, while the IR sensors are likely used for detecting obstacles. The Bluetooth module enables wireless communication, and the LCD display provides a user interface for displaying information or statuses.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of kxnTest: A project utilizing MakerEdu Creator in a practical application
I2C LCD and LED Control via BlynkGate with MakerEDU Shield
This circuit is designed to interface with Blynk, a platform for controlling Arduino over the internet, and display data on an LCD screen. It includes a MakerEDU Shield connected to two MKE-M01 LED Modules and two MKE-M07 LCD1602 I2C displays for user interaction. The BlynkGate modules are likely used for communication with the Blynk service, and the MTiny Programmer is for programming the microcontrollers. The embedded code suggests that the circuit can receive input via Blynk and display values on the LCDs while also controlling the LEDs.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of mazesolvingrobot: A project utilizing MakerEdu Creator in a practical application
ESP32-Based Obstacle-Avoiding Robot with Ultrasonic Sensors and MPU-6050
This circuit is a maze-solving robot that uses an ESP32 microcontroller to control two DC motors via an L298N motor driver, guided by three HC-SR04 ultrasonic sensors for obstacle detection and an MPU-6050 for orientation sensing. The robot navigates by reading sensor data and adjusting motor speeds to avoid obstacles, powered by a 2x 18650 battery pack with a voltage regulator.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of مشروع مركبة ذاتية تتفادى الحواجز: A project utilizing MakerEdu Creator in a practical application
Arduino-Controlled Obstacle Avoiding Robot with Ultrasonic Sensor and L298N Motor Driver
This is a mobile robot platform controlled by an Arduino UNO with a sensor shield. It uses an HC-SR04 ultrasonic sensor for obstacle detection and a servo motor for directional control. The robot's movement is powered by gearmotors controlled by an L298N motor driver, and it is designed to navigate by avoiding obstacles detected by the ultrasonic sensor.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Educational projects in schools and workshops
  • DIY electronics and hobbyist projects
  • Prototyping for inventions and product development
  • Interactive art installations
  • Robotics and automation systems

Technical Specifications

Key Technical Details

  • Microcontroller: ATmega328P (or specify if different)
  • Operating Voltage: 5V
  • Input Voltage (recommended): 7-12V
  • Input Voltage (limits): 6-20V
  • Digital I/O Pins: 14 (of which 6 provide PWM output)
  • Analog Input Pins: 6
  • DC Current per I/O Pin: 20 mA
  • DC Current for 3.3V Pin: 50 mA
  • Flash Memory: 32 KB (ATmega328P) of which 0.5 KB used by bootloader
  • SRAM: 2 KB (ATmega328P)
  • EEPROM: 1 KB (ATmega328P)
  • Clock Speed: 16 MHz

Pin Configuration and Descriptions

Pin Number Function Description
1 RESET Used to reset the microcontroller
2-13 Digital I/O Digital input/output pins
14-19 Analog Input Analog input pins
20 GND Ground pin
21 AREF Analog reference voltage for the ADC
22 3.3V 3.3 volts output (50 mA max)
23 5V 5 volts output (draw dependent on input)
24 GND Ground pin
25 Vin Input voltage to the board
26-31 PWM Pulse Width Modulation output pins

Usage Instructions

How to Use the MakerEdu Creator in a Circuit

  1. Powering the Board: Connect a power supply to the Vin and GND pins, ensuring that the voltage is within the recommended limits.
  2. Connecting I/O Devices: Attach sensors, actuators, or other components to the digital and analog pins as required for your project.
  3. Programming the Board: Use the Arduino IDE or other compatible software to write and upload code to the MakerEdu Creator.
  4. Monitoring and Debugging: Utilize the serial monitor feature in the Arduino IDE to debug and monitor the output of your program.

Important Considerations and Best Practices

  • Always disconnect the board from power sources before making or altering connections.
  • Observe proper polarity for power connections to prevent damage.
  • Avoid drawing more current than the specified limits for each pin.
  • Use external power sources when connecting components that require more current than the board can provide.

Troubleshooting and FAQs

Common Issues

  • Board Not Recognized: Ensure drivers are installed and the USB cable is functioning.
  • Sketch Not Uploading: Check the correct board and port are selected in the IDE.
  • Unexpected Behavior: Verify wiring, power supply, and code logic.

Solutions and Tips for Troubleshooting

  • Reset the Board: Press the reset button to restart the microcontroller.
  • Check Connections: Loose or incorrect connections are often the cause of issues.
  • Isolate the Problem: Simplify the circuit and code to isolate the issue.

FAQs

  • Q: Can I power the MakerEdu Creator with a 9V battery?

    • A: Yes, you can use a 9V battery connected to the Vin and GND pins.
  • Q: What should I do if I exceed the current limit on a pin?

    • A: Reduce the load immediately to prevent damage and consider using external power sources with transistors or relays to control high-power devices.
  • Q: How do I connect the MakerEdu Creator to a computer?

    • A: Use a USB cable to connect the board to a computer for programming and power.

Example Code for Arduino UNO

// Blink an LED connected to pin 13

void setup() {
  pinMode(13, OUTPUT); // Set pin 13 as an output
}

void loop() {
  digitalWrite(13, HIGH);   // Turn the LED on
  delay(1000);              // Wait for a second
  digitalWrite(13, LOW);    // Turn the LED off
  delay(1000);              // Wait for a second
}

Note: The example code provided is for illustrative purposes. The actual implementation may vary depending on the specific version of the MakerEdu Creator board and the project requirements.