











HaloCode_EN V2
Makeblock HaloCode_EN V2
HaloCode is a wireless single-board computer with built-in Wi-Fi and a microphone, perfect for IoT projects and speech recognition. Equipped with 12 programmable LEDs, a motion sensor, a touch sensor, and more, it offers a versatile platform for creativity. Paired with the user-friendly mBlock 5 software, HaloCode makes learning to code easy and fun for everyone.
HaloCode_EN V2 - Makeblock
Product Overview
Name: HaloCode_EN V2
Type: Educational Coding Kit with IoT Capabilities
Key Features
Built-in Wi-Fi:
Simplifies the creation of IoT projects, such as controlling home appliances remotely using HaloCode and mBlock 5.
Mesh Network Technology: Allows communication between multiple HaloCodes, enabling more complex projects like a tabletop drum pad.
AI Technology Exposure:
Speech Recognition: Features a built-in microphone for voice detection.
Cloud Storage and Wi-Fi: Enables unique projects like voice interaction toys and voice-controlled smart homes.
Built-in Sensors:
12 RGB LEDs
Touch Sensor
Motion Sensor
Enables building interactive projects like a rainbow lamp, motion sensing games, and motion-tracking wristbands.
Real Multithreading Support:
Equipped with 4MB memory and a powerful Xtensa dual-core 32-bit LX6 microprocessor.
Capable of executing multiple processes or threads concurrently, surpassing the capabilities of Micro.
Graphical Programming with Scratch 3.0:
mBlock 5: Developed based on Scratch 3.0, supports block-based programming.
User-Friendly: Drag-and-drop interface for easy and intuitive coding.
Advanced Python Programming:
Switch to Python coding with one click in mBlock 5.
Real-time sync between Python code and coding blocks.
Python editor in mBlock 5 for direct coding.
Integrated Hardware and Software:
Engaging project creation, like designing puzzle games and animations.
Hands-on learning to see the real-world application of coding.
Specifications
Processor:
Core: Xtensa dual-core 32-bit LX6 microprocessor
CPU Clock Speed: 240MHz
Chip: ESP32
Onboard Memory:
Flash ROM: 440K
RAM: 520K
Expanded Memory:
SPI Flash: 4MB
PSRAM: 4MB
Communication:
USB Port
Bluetooth
Wi-Fi (Dual modes, access to Mesh Routers)
Onboard Components:
12 RGB LEDs
Motion Sensor
Microphone
Button
4 Touch Sensors (4 I/O pins that can generate PWM outputs; 4 digital input ports, 2 analog input ports)
External Components:
Alligator clips
Expansion board
Operating Voltage: 3.3V
Software: mBlock 5
Coding Languages:
Block-based programming
Python
Platform Compatibility:
mBlock for Web: MacOS 10.10 and above, Win7 and above, Chromebook, Linux
mBlock for PC: MacOS 10.10 and above, Win7 and above
Conclusion
The HaloCode_EN V2 is an advanced educational coding kit designed to introduce students to IoT and AI technologies. With built-in Wi-Fi, a variety of sensors, and support for both block-based and Python programming, it offers a versatile and engaging platform for learning coding and creating innovative projects. The easy-connect technology and multithreading support further enhance its usability and educational value.