How it Works

Everyday Creations
You can connect to Halocode with your PC, via the mBlock 5 software or your browser. It also includes built-in Wi-Fi modules, for everyday creations and supports AI speech recognition: Featuring a microphone module and supporting mBlock-integrated Microsoft Cognitive Services, Halocode makes AI speech recognition super-easy to use. Students can learn to apply this cutting-edge technology by creating a fun, interactive playmate or voice-activated device.

Let’s Get Started!
Halocode empowers your creative ideas by supporting 60+ external sensors and electric modules. Plugging with specific modules into one, HaloCode can be further used to meet the teaching needs of applied science, such as illustrating the working principle of light, heat or soil humidity defector. Students can freely explore scientific applications through creating a smart curtain, a Fire warning device for people with disabilities or even greenhouse ecosystem.

Additional Features
Integrate various sensors for electronic projects: Offering all sensors needed to lead Halocode “sensory”, a variety of sensors are embedded onto a circuit board with only 45mm in diameter. Thus, Halocode can respond to touch, sound and movement via programming. An ideal elementary device for your electronic projects such as a wearable fitness watch for step tracking.
Easy Coding: The powerful specs of Halocode enable multiple sub-programs to run simultaneously. With mBlock, a few lines of code are already sufficient for making a playful gadget with various functions.

Learn Programming & Data
Learn about Machine Learning in an easy way: Find out everything about the cutting-edge AI techniques, from Microsoft Cognitive Services to Google’s Deep Learning.
Move from block-based programming to advanced Python in one-click.
Software
Halocode syncs with Makeblock APP, a robot control software in smart devices. Everyone can directly control Makeblock robots using official controller in the software, or creates and programs a specific controller to achieve richer robotic functionality.