Section
Drop element here

Machine Learning 2.0

Image.jpg__PID:81252530-2683-4e51-b882-6ededa418b54

Images

Teach the model to classify images using files or your webcam.

How to Use >
Sound.jpg__PID:25302683-7e51-4882-aede-da418b54c7b1

Audios

Teach the model to classify audio by recording short sound samples.

How to Use > 
Pose.jpg__PID:25253026-837e-4138-826e-deda418b54c7

Poses

Teach the model to understand your body language.

How to Use > 
mBlock_logo 1.png__PID:c3b4fbe2-4f38-4675-a8a3-44049159d724

Explore with mBlock

· Explore how datasets improve the accuracy of AI model
· Understand the principles of machine learning
· Combine it with life scenarios to experience the joys of AI

Open mBlock5 >

Audio Recoginition

Meow Translator

Make CyberPi recognize different cat sounds and classify them into corresponding categories. Click on the video to learn how to do this project step-by-step!

Open the Program > 
Sounds Recognize project.jpg__PID:6e174bd3-60aa-449f-ad7c-b78c96ab7060

What you need for this project

In this project, you will use mBlock's Machine Learning 2.0 - Audio Recognition feature to to categorize cat purrs and give them unique meanings. By programming CyberPi's on-board recorder and speaker, you can use it to interact with cats and learn the meaning of their sounds!

Buy CyberPi >

Pose Recognition

Rhythm Artist

Use your body posture to control mBot2 to sing and dance. Click on the video to learn how to do this project step-by-step!

Open the Program > 
Poses Recognize project.jpg__PID:656e174b-d360-4ab4-9f6d-7cb78c96ab70

What you need for this project

In this project, you'll use mBlock's Machine Learning 2.0 - Poses Recognition feature to categorize different body postures and give them unique meanings. By programming mBot2, you can command mBot2 to move forward, backward, spin and sing with movements!

Buy mBot2 Now >

Image Recognition

Emotion Reader

Make the mBot2 Rover present the same expression as you. Click on the video to learn how to do this project step-by-step!

Buy Now > Open the Program > 
Images Recognize project.jpg__PID:d399039d-ee8e-403e-b103-ce82d7c72a0e

What you need for this project

In this project, you will use mBlock's Machine Learning 2.0 - Image Recognition feature to categorize different images and give them unique meanings. By programming mBot2 Rover, you can control it to display happy, excited or sad faces by your own expression.

Buy mBot2 Rover Now >

How to Start

Machine Learning_step1.jpg__PID:4faee29a-a7b7-49ae-a040-c6585f667924

Create the Project

Create the model to recognize images, audios or poses.

Learn More >
Machine Learning_step2.jpg__PID:3f5b4fae-e29a-47b7-b9ae-e040c6585f66

Train the Model

Collect data, train the model, test and debug.

Learn More >

Ready to Use

Once satisfied with the model, you can use it in your project by inserting a new mBlock block in the exisiting codes.

Learn >
Machine Learning_step3.jpg__PID:aee29aa7-b7b9-4ee0-80c6-585f6679241f

Generative AI

AI Banner.jpg__PID:26d1a941-81c0-4a3c-83b4-fbe24f389675AI banner

Please draw me a pixel style expression

Generate
mBlock_logo 1.png__PID:c3b4fbe2-4f38-4675-a8a3-44049159d724

Explore with mBlock

· Learn to use structured questioning to optimize AI generation results.
· Use the generated images as the emoticons for the robot.
· Move forward to learn generative AI such as Stable Diffusion.

Open mBlock5 >

Magic Emojis

Emoticon Master

Use AI prompts to create vivid emotions for mBot2 Rover. 

Open the Program > 
Magic emoji project.jpg__PID:d1a94181-c0aa-4cc3-b4fb-e24f389675a8
Magic emoji project video cover.jpg__PID:1e9cb5e7-d3fe-4a9c-b62f-b6a7c5bb0e98

What you need for this project

In this project, you will use mBlock's Magic Emoji feature to generate emojis for mBot2 Rover. By programming, you can make it happy, excited or sleepy in its actions.

Buy mBot2 Rover Now >

How to Start

Magic emoji_step2.jpg__PID:4181c0aa-3cc3-44fb-a24f-389675a8a344

Learn What "Prompt" Is

Learn how AI understands user's input and the “structured” questioning rules for better interaction.

Learn >
Magic emoji_step1.jpg__PID:a94181c0-aa3c-43b4-bbe2-4f389675a8a3

Generate the Images

Toggle different parameters to see how the AI generates content.

Learn >

Ready for Use

Once satisfied with generative images,  you can use it in your project by inserting a new mBlock block in the exisiting codes.

Learn >
Magic emoji_step3.jpg__PID:81c0aa3c-c3b4-4be2-8f38-9675a8a34404

Why mBlock?

Alter text within vectors-未选.svg__PID:20e33e6c-d53f-4aa7-8868-522d6f939f54Alter text within vectors-选中.svg__PID:3e6cd53f-6aa7-4868-922d-6f939f542f70

Get under the hood of AI

While artificial intelligence (AI) might seem complex, seeing how it works in mBlock is easy.

Alter text within vectors-未选.svg__PID:20e33e6c-d53f-4aa7-8868-522d6f939f54Alter text within vectors-选中.svg__PID:3e6cd53f-6aa7-4868-922d-6f939f542f70

Interact with AI right away

Through makeblock's versatile hardwares, what you create with AI can be instantly brought to life.

Alter text within vectors-未选.svg__PID:20e33e6c-d53f-4aa7-8868-522d6f939f54Alter text within vectors-选中.svg__PID:3e6cd53f-6aa7-4868-922d-6f939f542f70

Play STEM with AI

Through mBlock, AI can be combined with electronics, robotics and more to create a truly unique and engaging STEM learning experience that will set your program apart from the competition.

Get under the hood of AI.jpg__PID:544b550e-a689-499f-a4f1-0bf41e5d0ef0
Interact with AI right away.jpg__PID:78544b55-0ea6-49c9-9f24-f10bf41e5d0e
Play STEM with AI.jpg__PID:550ea689-c99f-44f1-8bf4-1e5d0ef0a752

FAQs

Where can I experience mBlock's new AI features?

You can open mBlock Web to experience machine learning and magic emojis functions now! The mBlock PC version is still under development and will be available soon.

How do I create a model from Machine Learning 2.0 in mBlock?

We prepare video tutorial for you to better use the Machine Learning 2.0 in mBlock.

1. Click here to learn how to create an audio model.
2. Click here to learn how to create a poses model.
3. Click here to learn how to create an images model.

Also, you can refer to the supported documents:

1. How to Create an Image Model
2. How to Create an Audio Model
3. How to Create a Pose Model

How can I apply the created machine learning model to a programming project?

Refer to this article for more detailed informations. For more general questions about Machine Learning 2.0, please refer to the FAQs here.

I don't have CyberPi/mBot2/mBot2 Rover yet. How can I get them?

1. Buy CyberPi here on the official makeblock website.
2. Buy mBot2 here on the official makeblock website.
3. Buy mBot2 Rover here on the official makeblock website.

Enjoy free shipping, 12-month warranty and 30-day returns.

Makeblock CyberPi

Yes, it does that. And then more.

As the mainboard for the makeblock mBot2 and mBot2 Rover, its wealth of on-board sensors and powerful expansion capabilities make it a top choice for programming and robotics in K-12 education.

Buy Now >
Cyberpi_渲染图_2023 1.jpg__PID:2b62526c-0199-4cf6-83e1-5aa5a57e2e3f
×

Request for Quote

Quotation Notice

1. An email has been sent to you containing the quotation file and all other important files. Please check your mailbox.
2. The quote is valid for 30 days. Please generate your Purchase Order within this period. If the quote expires, a new quote will need to be generated.

Download W9

Download W9

More Support

If you need more help, kindly mail to vendor: us@makeblock.com