The only soldering required for this project are the headers on the QT Py and EYESPI BFF. After that you just need a few quick connections and to fit everything into the box.
First solder the following header types to the BFF and QT Py. Make sure that you have the appropriate header paired with the correct board and that the header is facing the proper direction relative to the board. We have a learn guide that covers soldering headers if you're new to the process or want a refresher.
QT Py ESP32-S2
Standard male header with the pins going down on the side opposite the USB-C connector.
EYESPI BFF
Standard female header with the female header on the opposite side of the board from the EYESPI ribbon cable connector.
First you must carefully flip up the dark grey flap that secures the ribbon. Gently slip your fingernail or a small flat head screw driver under it, then carefully pry upward. The flap is delicate so be careful, it should not require much force once you've got something up underneath it.
- Connect one end of the EYESPI ribbon cable to the EYESPI BFF.
- Connect the other end of the EYESPI ribbon cable to the GC9A01A breakout.
Both connections should have the blue tab facing upward. Insert the ribbon cable, then push down the flap to secure it.
Connect one end of the STEMMA QT cable to the QT Py ESP32-S2, and the other end to the LSM6DSOX + LIS3MDL breakout. Be sure to use the same STEMMA QT connector that is pictured on the LSM6DSOX + LIS3MDL breakout. The wire should be coming out of the right side, when the text on the board is facing away from you.
Take a pea sized glob of mounting putty and smash it around in your fingers until it's tacky, then squish it onto the back of the LSM6DSOX + LIS3MDL breakout. Place the breakout into the front left corner of the back cavity of the box behind offset walls that make the display slot.
The text on the breakout should be upside down or facing away from you if viewed from the top of the box with the circle cutout in the front as shown in the photo.
Make sure the edges of the breakout are snug against the walls of the box, it needs to be in the proper orientation for the compass code to function.
Once it's in place press it down firmly to stick it to the bottom of the box with the mounting putty that you put on it's bottom side.
Plug in the male header pins on the QT Py to the female headers on the EYESPI BFF. Be sure they are in the proper orientation relative to each other! You can check the pin labels on the silk screen as well as the USB pointer label on the BFF. They should also match the photos shown here.
Do this without the USB cable plugged in so they are unpowered.
Carefully place the display into its slot at the front of the box, feeding the EYESPI ribbon cable down into its channel made by the two offset walls.
Set the QT Py and BFF stack into the open space behind the offset walls with the USB C connector pointing towards the USB Cable hole cut out of the side of the box. Plug in your desired USB C cable to power the project, feeding it through the hole.
Page last edited February 26, 2025
Text editor powered by tinymce.