Elecfreaks · Planet X Series
AI Vision Sensor Kits

AI Smart
Lens Kit

An easy-to-use AI camera module that supports face recognition, colour recognition, card recognition, line tracking, ball recognition, and machine learning — making advanced computer vision accessible for every student.

📷 7 AI Vision Modes 🔌 RJ11 Plug-and-Play 🧠 One-Button ML Training 🎓 Grades 5–12+
Request a Quote →
AI Smart Lens Kit
7+
AI Modes
41
Cards Included
9
Project Cases
AI Smart Lens Kit characteristics
AI Smart Lens Kit face tracking demo

AI Vision Made Simple for the Classroom

The AI Smart Lens Kit packages complex computer vision algorithms into a single plug-and-play module. By abstracting the technical intricacies, students can focus entirely on project conception and creative problem-solving — not hardware wiring or algorithm development.

📷
7+ Intelligent Vision Modes
Face recognition, colour recognition, card recognition, line tracking, ball recognition, machine learning, and more — all accessible through simple MakeCode block programming.
🔌
RJ11 Plug-and-Play Connection
Connects instantly to Elecfreaks Nezha expansion boards via RJ11 or I²C — no soldering, no complex wiring. An RJ11 to Dupont adapter cable is included for extended compatibility.
🧠
One-Button Machine Learning
Students can train custom AI models with a single button press — teaching the lens to recognise new objects, opening the door to real hands-on machine learning experiences.

What Makes It Stand Out

Designed for educational use, the AI Smart Lens Kit brings professional-grade AI capabilities into an approachable, curriculum-ready package.

📷
Face Recognition & Tracking
Detect and track human faces in real-time. Combine with servos to build dynamic face-following systems — a hands-on introduction to computer vision fundamentals.
🌈
Colour Recognition
Identify specific colours from the environment and trigger responses — drive LED strips, play sounds, or control motors based on what the lens sees.
🃏
Card & Password Recognition
Recognise symbols and character cards from the included 41-card set. Build password-entry systems, card-controlled vehicles, and interactive decision-making projects.
🚗
Line Tracking
Detect and follow lines on a surface — enabling students to build autonomous line-following robots and explore the principles of sensor-based navigation.
Ball Recognition
Distinguish between coloured balls in the environment. Two balls (red and blue) are included, ready for object-detection challenges and colour-response projects.
🧠
Custom Machine Learning
Train the lens to recognise any object with a single button press. Students experience the full ML loop — data collection, training, and inference — in minutes.

Outlook & Connection Diagrams

The AI Smart Lens Kit supports two wiring methods — RJ11 direct connection and RJ11 to Dupont adapter — for maximum compatibility with Elecfreaks expansion boards.

AI Smart Lens Kit outlook and dimensions
Outlook & Dimensions
Physical layout of the AI Smart Lens module — 145mm × 92mm × 40mm — showing port locations and mounting points.
RJ11 to Dupont connector cable wiring
RJ11 to Dupont Connector
When using the RJ11 to Dupont adapter cable, connect to the IIC port on the Nezha expansion board for full I²C communication.
AI Lens direct RJ11 connection diagram
Direct RJ11 Connection
Plug directly into compatible Elecfreaks expansion boards using the included RJ11 cable — instant, tool-free setup with zero wiring required.

Full Specifications

AI Smart Lens — Hardware Specs
Product NameAI Smart Lens
SKUEF05045
Weight~170 g
Dimensions145 × 92 × 40 mm (L×W×H)
Connection InterfaceRJ11 / I²C
Operating Voltage3.3V
Operating Current300 mA
Core ProcessorV831
Coordinate SystemOrigin at lower-left
X-Axis Range0 – 224
Y-Axis Range0 – 224
AI Vision Capabilities
Face Recognition✓ Real-time detection & tracking
Colour Recognition✓ Multi-colour identification
Card Recognition✓ 41 included recognition cards
Line Tracking✓ Autonomous path following
Ball Recognition✓ Colour-based ball detection
Machine Learning✓ One-button custom training
Programming PlatformMakeCode (PlanetX Extension)
Compatible BoardsNezha Breakout Board (IIC port)
Controllermicro:bit
Firmware NotesV1.2 and V1.7 non-interchangeable

Packing List

Everything you need to start building AI vision projects immediately — sensor, accessories, cables, and recognition cards all included.

1
AI Smart Lens Unit
1
Red Ball
1
Blue Ball
1
RJ11 Cable
1
RJ11 to Dupont Adapter Cable
41
Recognition Cards

9 Ready-to-Build Cases

From password security systems to autonomous vehicles — each case builds skills progressively, covering AI, electronics, and computational thinking.

Case 01 - Password Recognition
Case 01
Password Recognition
Program the AI Lens to recognise a sequence of numbered cards as a password. If the correct cards (0, 4, 9) are shown in order, a smile face appears on the micro:bit — otherwise a sad face displays. Introduces card recognition and conditional logic.
Case 02 - Colour-controlled Lights
Case 02
Colour-controlled Lights
Connect a PlanetX Rainbow LED Strip and program it to dynamically change colour based on what the AI Lens detects. A real-time colour-matching system that introduces colour recognition and hardware output control.
Case 03 - Colour-controlled Piano
Case 03
Colour-controlled Piano
Map detected colours to musical notes — the Nezha board's buzzer plays a different sound for each colour recognised by the AI Lens. Combines colour recognition with audio output, teaching event-driven programming.
Case 04 - Face-tracked Device
Case 04
Face-tracked Device
Build a two-axis servo platform that tracks a person's face in real-time. Servo S1 handles horizontal (X) tracking and S2 handles vertical (Y) — creating a responsive face-following system that introduces servo control and spatial coordinates.
Case 05 - Find the Bigger Face
Case 05
Find the Bigger Face
Connect a PlanetX OLED display and program the system to detect faces and display their width measurements in real-time. Students learn about bounding boxes, facial detection data, and how AI reports measurement values.
Case 06 - Characteristics Acquisition
Case 06
Characteristics Acquisition
Experience the full machine learning loop. Press button A to train the lens on Object 1 (ID 1), press button B for Object 2 (ID 2) — then the micro:bit displays the correct ID when trained objects appear. A direct introduction to custom ML training.
Case 07 - AI Lens Line Follower Car
Case 07
AI Lens Line Follower Car
Build a brick-based chassis with two high-speed motors and program the car to autonomously follow a line using the AI Lens for visual guidance. Introduces computer vision in robotics, motor control, and autonomous navigation concepts.
Case 08 - Balls Recognition
Case 08
Balls Recognition
Use the included red and blue balls as inputs — the micro:bit displays a smile face when a blue ball is detected and a sad face for a red ball. A clear, tactile introduction to colour-based object recognition and conditional responses.
Case 09 - Control the Car with an Indicator
Case 09
Control the Car with an Indicator
Build a card-controlled vehicle that reads directional cards to navigate. At a distance it tracks the card's position; up close it reads symbols (turn-right, stop) to execute commands. Without a card, the car moves forward automatically — demonstrating multi-modal vision-based control.

Skills Students Develop

🧠
Artificial Intelligence
Hands-on experience with computer vision, real-time object detection, and custom machine learning model training on physical hardware.
💻
Block & Python Programming
Build projects using MakeCode's PlanetX extension — mastering conditionals, loops, event-driven programming, and sensor data processing.
🚗
Robotics & Automation
Design and build autonomous vehicles, servo-driven trackers, and sensor-guided robots — applying vision data to real-world physical systems.
🤝
Computational Thinking
Decompose problems into steps, design logic for multi-mode detection, and iterate through the engineering design process across all 9 project cases.

Ready to Bring AI Vision to Your Classroom?

Contact us for pricing, curriculum guides, and professional development support for the AI Smart Lens Kit.