mBlock vs YahBoomRobot
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
mBlock
This app enables students to learn coding through a block-based interface or Python. It supports creating games, animations, and programming robots, incorporating AI, IoT, and data science for advanced computer science education.
- Graphical programming with drag-and-drop blocks
- Python programming support
- Create games and animations
- Program robots
- AI, IoT, and data science features
- Cloud storage for projects
Read full descriptionHide full description
With mBlock, students can easily create games, animations, and program robots by dragging and dropping blocks, or through writing Python. Moreover, mBlock comes with AI, IoT, data science features for cutting-edge computer science learning, making it the perfect helper for coding educators and learners. Features: - Graphical programming: The app allows users to create projects with the most popular graphical programming language and program robots to do things as they can imagine. It makes programming as easy as blocks building. - Game-based learning: Children learn to code in completing tasks and know how it feels to accomplish something. - Cloud storage: Users can store their projects in the cloud, syncing the projects across devices. It’s safe and convenient. - Compatible with Makeblock robots: mBot, mBot Ranger, Codey Rocky, Neuron - Support multiple languages: Chinese, Traditional Chinese, English, Japanese, Polish, and Korean. Contact us: - For more information, please visit the official website: https://www.mblock.cc - Contact us via email: support@makeblock.com - Join Facebook group: Makeblock Talk & Share
YahBoomRobot
Control a variety of robot kits with different functionalities, including remote control, obstacle avoidance, line following, and object recognition. Explore advanced features like AI-powered tracking and autonomous driving for educational and interactive robot experiences.
- Multiple robot kit compatibility
- Remote control functions
- Obstacle avoidance and line following
- Object and face recognition
- AI-powered tracking and autonomous driving
- Customizable action groups
- Educational programming modes
Read full descriptionHide full description
主要功能:可以选择产品进入不同遥控界面,小车包括Raspbot、Raspblock、JETBOT、Roboduino、Omniduino、G1 smart tank robot kit。 套件包括Dofbot、Microbit camera platform Raspbot:(WIFI) 1、遥控模式:机器人运动控制、摄像头画面显示、云台控制、速度控制、鸣笛。 2、避障跟随:超声波距离显示、红外传感器显示、超声波避障、超声波+红外避障。 3、巡线模式:巡线传感器显示、巡线模式、画地为牢 4、目标检测:人脸检测、颜色检测、移动检测。 5、目标追踪:人脸追踪、颜色追踪、颜色跟随。 6、目标识别:二维码识别、物体识别、手势识别。 7、识别控制:二维码识别控制、手势识别控制。 8、自动驾驶:云台控制、画面切换。 Raspblock:(WIFI) 1、遥控:机器人运动控制、摄像头云台控制、摄像头画面显示、速度控制、鸣笛、语音播报。 2、麦克纳姆:学习麦克纳姆轮运动控制、Roll、Pitch、Yaw表盘实时显示。 3、模式选择:环绕模式、平移模式、自稳模式、位置模式。 4、目标追踪:人脸追踪、颜色追踪、移动追踪 5、物体识别:二维码、物体识别、手势识别,并语音播报。 6、自动驾驶:画面切换自动驾驶视角、舵机控制。 JETBOT:(WIFI) 1、遥控:机器人运动控制,鸣笛,人脸识别,RGB灯控制,升降云台,舵机云台控制 2、颜色追踪:多种颜色追踪选择。 3、炫彩车灯:呼吸灯、流水灯、变色龙、调整颜色,每个灯单独控制。 4、自动避障:AI自动避障,可以看障碍物的阈值。 5、自动跟随:AI自动跟随,可以选择跟随对象。 6、自动驾驶:提示自动驾驶操作方法。 Roboduino:(WIFI) 1、摇控:APP主要是通过连接Wi-Fi摄像头控制机器人,主要功能包括运动控制、二自由度舵机云台控制、加减速、鸣笛、点灯、音乐选择、模式选择、旋转视频、拍照、录像、显示超声波距离。 Omniduino:(WIFI) 1、支持摇杆控制,云台控制,加减速,模式选择,音乐选择,灯光模式,蜂鸣器,拍照,录像,旋转视频。 G1 Tank:(蓝牙+WIFI) 1、遥控:支持按键、重力、摇杆。加速减速,RGB灯光调节,舵机云台控制。超声波距离显示。 2、模式:七彩探照模式、巡线模式、避障模式。 3、视频:树莓派视频显示,控制运动和加减速,车头云台控制,摄像头云台控制。 Yahboom4WD:(蓝牙+WIFI) 1、主控界面:支持按键、重力、摇杆。加减速,灭火、鸣笛、RGB灯光调节,舵机云台控制。超声波距离显示。 2、传感显示:巡线、红外、寻光、灰度传感器实时显示。 3、模式选择:遥控模式、巡线模式、避障模式、七彩探照、寻光模式、跟随模式、树莓派视频显示控制。 Trikebot:(蓝牙+WIFI) 1、遥控:支持按键、重力、摇杆。加减速、漂移、鸣笛、RGB灯光选择,舵机云台控制和车头校准。超声波距离显示。 2、模式:七彩探照、巡线模式、避障模式、侧方停车、倒车入库、漂移模式、树莓派视频显示控制。 6WD Robot:(WIFI) 1、遥控:支持前后左右遥控,加减速,摄像头云台上下调节。 Dofbot:(WIFI) 1、向导页面:安装说明,连接方式、二维码配网、搜索设备、机械臂校准、颜色校准。 2、遥控:机械臂6自由度遥控,获取角度,急停恢复,摄像头画面。 3、动作组:自定义动作组、学习模式、固定动作组。 4、手势互动:手势识别动作、手势识别堆叠。 5、颜色互动:你放我抓、颜色抓取、引蛇出洞。 6、追踪玩法:取色追踪、人脸追踪。 7、垃圾分类:识别结果,分拣。 8、开发者玩法:标定区域设置颜色分拣,垃圾分拣。 9、机械臂设置:舵机校准、恢复默认配置。 Micro:bit camera platform(WIFI) 1、遥控:支持摄像头上下左右方向控制。
Screenshots
Verdict
The clearest difference is rating: mBlock at 3.1 against YahBoomRobot's 2.5. mBlock also leads on ratings volume (152 vs 18). YahBoomRobot's advantage is iOS requirement (10.0 vs 15.0). On price, review sentiment, update cadence and ads there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Both are free to download. Neither carries in-app purchases, so what you see is what you pay.
mBlock holds the better App Store score, 3.1 against 2.5. That said, the two scores are not equally well evidenced: mBlock has 152 ratings behind it against 18, so its average is the more settled of the two. Written reviews point the same way: 34% of mBlock's written reviews are positive against 27% of YahBoomRobot's.
Both ship on a similar rhythm, roughly every 2 months. The most recent releases landed on September 17, 2026 and September 24, 2026 respectively.
| Parameter | mBlock | YahBoomRobot |
|---|---|---|
| Price | Free | Free |
| Rating | 3.1 (152 ratings) — better | 2.5 (18 ratings) |
| Positive reviews | 33.9% of reviews — better | 27.3% of reviews |
| Number of ratings | 152 — better | 18 |
| Update frequency | Every 2 months | Every 2 months |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | Free | Free |
| Devices | iPhone, iPad, iPod — better | iPhone, iPod |
| Requires iOS | 15.0 | 10.0 — better |
| Further details — not scored | ||
| Size | 170 MB | 111 MB |
| Age rating | 4+ | 4+ |
| Developer | Makeblock Co., Ltd. | 少佳 朱 |
Customer experience
mBlock
YahBoomRobot
Bugs and requests
mBlock
Reported bugs
26 issues- mBot2/mBot Neo not supported
- Bluetooth connection fails or is unstable
- App crashes or freezes
- Upload mode not functional on iPad
- Live mode unresponsive
Show 21 moreShow fewer
- Sprites cannot be moved correctly
- Key blocks not functioning as expected
- Saving and syncing issues lead to data loss
- Cannot upload programs
- Firmware update required via PC, not Bluetooth
- Translation errors in blocks and interface
- Tutorials are glitchy or do not work
- Fixed rotation issues
- No zoom in/out for blocks
- iPad development appears to be halted
- Cannot grant Bluetooth permissions on iPad
- Parts of the app interface disappear
- Cannot create variables on specific devices
- Incompatibility with older iOS versions
- Some sensors are not controllable via the app
- Quad RGB sensor library is not fully translated
- Costume editor lacks copy-paste and image/sound import
- Line follower functionality not working
- Code execution results in no robot action
- App requires re-login frequently
- Web version updates break iPad version compatibility
Requested features
18 requests- Add mBot2/mBot Neo support
- Improve Bluetooth connectivity
- Add local storage for programs
- Implement zoom functionality
- Add more examples for Codey Rocky
Show 13 moreShow fewer
- Enable Arduino coding in the app
- Improve translation of blocks and interface
- Add copy-paste functionality in costume editor
- Allow adding photos and sounds in costume editor
- Fix variable creation on iPhone X/iPad
- Update Scratch 3 features
- Add more sprites/photos
- Improve tutorial functionality
- Add dark mode
- Enable firmware updates via Bluetooth
- Improve compatibility with older Makeblock controllers
- Add full French language support
- Allow sharing projects
YahBoomRobot
Not enough reviews yet to summarise bugs or requests.
In-app purchases
mBlock
No in-app purchases
YahBoomRobot
No in-app purchases









