# Huskylens blocly

**URL:** <https://xrp.discourse.group/t/huskylens-blocly/864>\
**Category:** Blockly programming\
**Created:** [September 29, 2025, 8:59am UTC](https://xrp.discourse.group/t/huskylens-blocly/864 "2025-09-29T08:59:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jorg](https://yyz1.discourse-cdn.com/flex011/user_avatar/xrp.discourse.group/jorg/32/356_2.png) [@Jorg](https://xrp.discourse.group/u/Jorg)\
**Post date:** [September 29, 2025, 8:59am UTC](https://xrp.discourse.group/t/huskylens-blocly/864/1 "2025-09-29T08:59:08Z")

</div>

Hi all,

Last year i used microbit maqueens for my students to learn about vision. My students are 15 years old and like the blockly environment very much. The XRP robot is more advanced as the maqueen, but i don’t see a place for addons in the programming environment. Is it possible to connect huskylens to xrp and program via blockly?

Thanks for the help

---

<div class="post-metadata">

**Author:** ![Fgrossman](https://avatars.discourse-cdn.com/v4/letter/f/b77776/32.png) [@Fgrossman](https://xrp.discourse.group/u/Fgrossman)\
**Post date:** [October 1, 2025, 8:53pm UTC](https://xrp.discourse.group/t/huskylens-blocly/864/2 "2025-10-01T20:53:04Z")

</div>

We are working on a version of XRPCode that will allow vendors like Huskylens or Sparkfun to make the drivers easy to install and allow the 3rd party to add blocks to the system. We expect to go into beta at the beginning of November and release in December.

---

<div class="post-metadata">

**Author:** ![SparkFro](https://yyz1.discourse-cdn.com/flex011/user_avatar/xrp.discourse.group/sparkfro/32/12_2.png) [@SparkFro](https://xrp.discourse.group/u/SparkFro)\
**Post date:** [October 13, 2025, 4:03pm UTC](https://xrp.discourse.group/t/huskylens-blocly/864/3 "2025-10-13T16:03:39Z")

</div>

Hi there! Sorry for not responding sooner, I’ve been out for a bit!

The HuskyLens can be used with the XRP right now with our drivers, however only in MicroPython, not Blockly yet. As mentioned above, XRPCode doesn’t yet have a built-in way to install those drivers onto the XRP, so it’s a manual process:

1. Download our [qwiic\_huskylens driver here](https://github.com/sparkfun/qwiic_huskylens_py/blob/master/qwiic_huskylens.py) (just the `qwiic_huskylens.py` file)
  1. Optionally download the [examples here](https://github.com/sparkfun/qwiic_huskylens_py/tree/master/examples)

2. Download our [qwiic\_i2c driver here](https://github.com/sparkfun/Qwiic_I2C_Py/tree/master/qwiic_i2c) (all files within the `qwiic_i2c` folder)
3. Go to [XRPCode](https://xrpcode.wpi.edu/) and connect your XRP
4. In the file browser on the left, right-click the `lib` directory → New Folder → name it `qwiic_i2c` _exactly_
5. Click File → Upload to XRP → select `qwiic_huskylens.py` you downloaded in step 1 → click the `lib` directory → click OK to upload the file
6. Click File → Upload to XRP → select all files in the`qwiic_i2c` folder you downloaded in step 2 → click the `lib/qwiic_i2c` directory → click OK to upload the files
7. If you downloaded the examples, click File → Upload to XRP → select the example files you downloaded in step 1.1 → click the `\` directory at the top → click OK to upload the files

If you installed the examples, you can run them to see how to get data out of the HuskyLens, and use more of the advanced features. Again, only MicroPython support right now; no Blockly support right now, but it will become possible with the upcoming XRPCode update.

Hope this helps!
