Overview And Setup

Mind+ connects kids to Arduino and HUSKYLENS 2, it’s like giving them LEGO blocks that also learn and see. The guide shows how to wire HUSKYLENS 2 to an Arduino Uno with extra Type‑C power, then download and load the Arduino Uno and HUSKYLENS 2 libraries in Mind+ 2.0 or 1.8 so users can drag‑and‑drop or code in C or Python.

1. Introduction

1.1 Introduction to Mind+

Mind+ is a youth-oriented programming software based on Scratch3.0. It supports graphical and code-based programming for various open-source hardware including Arduino, UNIHIKER K10, and UNIHIKER M10. Users can simply drag and drop graphical blocks to complete programming tasks. Additionally, it allows the use of advanced programming languages such as Python, C, and C++, enabling everyone to enjoy the joy of creating.

Please download the latest version of Mind+ from the official website: https://mindplus.cc.

1.2 Introduction to DFRobot Arduino Uno R3

DFRduino UNO R3 is an open-source Simple I/O platform with a development environment similar to Java and C languages. It allows you to quickly create interactive projects using Arduino language, along with software like Flash and Processing.
Purchase link: click.

2.Hardware Preparation

  • Hardware
    • DFRduino UNO R3 (or similar mainboard) x1
    • USB Cable A-B for Arduino Uno x1
    • HUSKYLENS 2 x1
    • USB data cable x1
    • 4pin connecting cable x1

2.1 Wiring Diagram

Connect the HUSKYLENS 2 to the corresponding I2C pins of the Arduino mainboard and connect the Arduino Uno to the computer using the power cable. Additional power supply reminder: The voltage output by the I2C pins of Arduino Uno is insufficient to support the normal operation of HUSKYLENS 2. When connecting HUSKYLENS 2 to Arduino Uno, an additional data cable must be used to connect the Type-C interface of HUSKYLENS 2 to the power supply for additional power. The wiring diagram can be referred to in the following figure.

Interface Diagram

3. Software Preparation

3.1 Load HUSKYLENS 2 Library in MindPlus 2.0

Double-click to open Mind+. After opening, locate "Upload" and click to select it.

Interface Diagram

Wait for the upload mode initialization to complete, click "Extensions" in the lower-left corner. For the first use, you need to download the corresponding main controller extension library. Find "Arduino Uno" and click the "Download" button in the upper-right corner to download the library.Once the Arduino Uno expansion pack has finished downloading, click "Load Arduino Uno Expansion Pack". After successfully loading, it will look like the following image.

Interface Diagram

Click 'Module ', search for 'HUSKYLENS 2' in the module extensions list, find the HUSKYLENS 2 extension library, and click to download.After successful download, click to load the HUSKYLENS 2 library.

Interface Diagram

3.2 Load HUSKYLENS 2 Library in MindPlus 1.8 Series

Open the programming software Mind+, click the top-right corner to switch to offline mode. Then click the "Extensions" at the bottom-left corner.

Interface Diagram

Select the Arduino Uno as the main controller.

Interface Diagram

Click ' User-Ext', search for "HUSKYLENS 2" in the search box, press Enter, find the "HUSKYLENS 2" extension library, and click to load the extension library.

Interface Diagram

Was this article helpful?

TOP