DFRobot HuskyLens AI camera - K210, Gravity connector
This goes with it
Description
Gravity: HuskyLens K210 AI Camera - AI Vision for Schools & Vocational Training
HuskyLens is a plug-and-play AI camera (vision sensor), particularly for classroom and vocational training use: learners can train their own recognitions in just a few seconds without complicated modeling or setup - simply point the camera, press the Learning button, and see the result directly on the screen. This makes topics such as artificial intelligence, sensors, robotics, and automation immediately tangible in practice.
The camera is ideal for schools (secondary levels I/II) and vocational training (e.g. mechatronics/IT/electronics), as it can be very easily combined with other projects, such as those using Arduino or Raspberry Pi.
Key features
- Immediate feedback on the integrated 2.0" IPS color display: learners can see directly what is being recognized and quickly debug projects - even without a PC at their workstation.
- Edge AI on the device thanks to the Kendryte K210: processing takes place locally, in real time - without a permanent internet connection.
- Easy to integrate into existing learning platforms: compatible with micro:bit, Arduino, and Raspberry Pi (connection via UART/I²C).
- Typical classroom & vocational training projects (practical, motivating)
HuskyLens brings “eyes” to your prototypes - ideal for project work, makerspaces, and exam preparation:
Face recognition: e.g. “Smart Locker”/access control (data topics: discuss training, error rates, bias)
Object tracking & object recognition: robot follows a person / sorts components or workpieces
Line tracking: AGV/vehicle demo for logistics & automation
Color recognition: sorting system, quality control on a mini “production line”
Tag/QR code recognition: station-based activities, interactive learning posters, inventory systems
Technical highlights (for materials lists & lesson preparation)
Processor: Kendryte K210
Camera: OV2640, 2.0 MP
Display: 2.0" IPS, 320×240
Interfaces: UART, I²C
Power supply: 3.3–5.0 V
Algorithms (integrated): Face Recognition, Object Tracking/Recognition, Line Tracking, Color Recognition, Tag Recognition
Learning ecosystem & teaching materials
For a quick start, the manufacturer offers numerous free step-by-step tutorials (40+) as well as courses, including MakeCode/Mind+ (block-based) and robotics pathways (English).
HuskyLens is a robust, easy-to-use AI camera for STEM education and vocational training that translates artificial intelligence from theory directly into working robotics and automation projects.
Technical specifications (overview)
-
Processor / Edge AI: Kendryte K210
-
Image sensor: OV2640 (2.0 MP) (the Wiki also sometimes mentions OV2640/GC0328 depending on the version)
-
Display: 2.0" IPS color display, 320 × 240 px
-
Supply voltage: 3.3–5.0 V
-
Power consumption (typical): 320 mA @ 3.3 V / 230 mA @ 5 V
-
Interfaces: UART, I²C (Gravity 4-Pin)
-
USB: for power supply and firmware updates
-
Dimensions: 52 × 44.5 mm (board)
-
Scope of delivery (short): camera, mounting bracket/riser, screws/nuts, Gravity 4-Pin cable
Scope of delivery
HuskyLens AI Camera
Mounting bracket (small) + riser bracket
Screws/nuts (M3)
Gravity 4-Pin Sensor Cable
Guides and tutorials:
Official DFRobot Documentation (EN) – reference/manual
DFRobot Wiki: HuskyLens V1.0 (Main Documentation) – modes, UART/I²C, examples.
https://wiki.dfrobot.com/HUSKYLENS_V1.0_SKU_SEN0305_SEN0336
HuskyLens WIKI Document (PDF) – manual as a PDF (offline/printable).
https://raw.githubusercontent.com/DFRobot/Wiki/master/SEN0305/res/HuskyLens%20WIKI%20Document.pdf
Calliope mini (DE) – teaching materials & learning paths
Calliope: AI Page (HuskyLens in the Classroom) – overview & introduction.
https://calliope.cc/schulen/ki
Face Recognition – step-by-step lesson unit.
https://calliope.cc/schulen/unterrichtsmaterial/7-1-gesichtserkennung
Color Recognition – step-by-step lesson unit.
https://calliope.cc/schulen/unterrichtsmaterial/7-2-farberkennung
Object Recognition – step-by-step lesson unit.
https://calliope.cc/schulen/unterrichtsmaterial/7-3-objekterkennung
Worksheet (PDF) Color Recognition – easy to print as a handout/activity station.
https://calliope.cc/download.php?file=schule%2F7_2%2FPAP-HuskyLens-Farberkennung.pdf
inf-schule: Getting Started with HuskyLens – connection, tips, classroom setup.
https://inf-schule.de/nkso
inf-schule: Face Recognition Learning Path – exercises + MakeCode blocks.
https://inf-schule.de/informatiksysteme/calliope/projekte/KI_Kamera/lernstrecke/Gesichtserkennung
micro:bit (EN) – MakeCode, extensions & projects
MakeCode Package: HuskyLens Extension – can be imported directly into MakeCode.
https://makecode.microbit.org/pkg/dfrobot/pxt-dfrobot_huskylens
GitHub: pxt-DFRobot_HuskyLens (Extension-Repo) – source code/issues/updates.
https://github.com/DFRobot/pxt-DFRobot_HuskyLens
DFRobot Tutorial: HuskyLens 2 + micro:bit (MakeCode) – import, setup, examples.
https://wiki.dfrobot.com/Tutorial%20for%20HUSKYLENS%202%20and%20micro%3Abit%20Graphical%20Programming%28MakeCode%29
Instructables: micro:bit Visual Object Tracking with HuskyLens – project-based (tracking).
https://www.instructables.com/Microbit-Visual-Object-Tracking-With-Huskylens/
DFRobot Learn: Object Tracker (micro:bit + HuskyLens Study Pack) – tutorial article (project idea).
https://learn.dfrobot.com/makelog-308707.html
Arduino (EN/DE) – libraries & step-by-step tutorials
GitHub: HUSKYLENSArduino (Arduino API / Library) – core library + examples.
https://github.com/HuskyLens/HUSKYLENSArduino
DFRobot Tutorial: HuskyLens 2 + Arduino IDE (Code Programming) – library setup + example code.
https://wiki.dfrobot.com/Tutorial%20for%20HUSKYLENS%202%20and%20Arduino%20Code%20Programming%20%28Arduino%20IDE%29
DFRobot Tutorial: HuskyLens 2 + Arduino (Mind+) – graphical programming (Upload Mode).
https://wiki.dfrobot.com/Tutorial%20for%20HuskyLens%202%20And%20Arduino%20Graphical%20Programming%20%20%28Mindplus%29
MakerGuides: Getting Started with HuskyLens 2 + Arduino/ESP32 – practical (wiring/querying).
https://www.makerguides.com/getting-started-with-huskylens-2-and-arduino-esp32/
DroneBot Workshop: HuskyLens – good explanation + Arduino project ideas.
https://dronebotworkshop.com/huskylens/
Raspberry Pi (EN) – Python & I²C tutorials
GitHub: HUSKYLENSPython – Python library for HuskyLens.
https://github.com/HuskyLens/HUSKYLENSPython
Raspberry Pi Tutorial (in the repo) – I²C setup & step-by-step guide.
https://github.com/HuskyLens/HUSKYLENSPython/blob/master/Raspberry%20Pi%20Tutorial.md
SparkFun: qwiic_huskylens_py – Python/MicroPython/CircuitPython implementation.
https://github.com/sparkfun/qwiic_huskylens_py
Mind+ (EN) – block programming (for classes/clubs)
Mind+ Download (official) – installation files for Windows/macOS/Linux.
https://mindplus.cc/en/download.html
Mind+ (DFRobot) – Tutorial/Homepage – official documentation & learning paths.
https://mindplus.dfrobot.com/