Skip to content

Code for the PyPortal Pynt - If you get the following error, "AdafruitIO_RequestError: Adafruit IO Error 404: not found - API documentation can be found at https://io.adafruit.com/api/docs", please read the ReadMe file!

Notifications You must be signed in to change notification settings

oldblackcrow/Tricorder-PyPortal-Pynt-with-AdafruitIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adafruit PyPortal Pynt - CircuitPython Powered Internet Display - 2.4" TFT

PowerBoost 1000 Charger - Rechargeable 5V Lipo USB Boost @ 1A - 1000C

3000mAh Lipo battery. You can probably get away with 2000mAh, but anything smaller may not last very long.

Panel Mount Extension USB Cable Micro B Male to Micro B Female - I cut and stripped the wires for a better fit. Keep in mind that doing this only provides power, not data.

Garmin LIDAR-Lite Optical Distance LED Sensor - V4 - Keep in mind that the Garmin requires 5v power SEPARATE from the PyPortal. So, cut the power wire on the I2C STEMMA cable and wire directly from the Garmin to a 5v source (in this case the PowerBoost). Make sure to connect BOTH the Ground from the I2C STEMMA cable and the Ground from the Garmin into a common Ground on the PowerBoost.

Adafruit NeoPixel LED Strip with 3-pin JST PH Connector 60 LED/meter 0.5 Meter - I am just using one neopixel, so I just cut the first one from the strip. Please keep in mind that the PyPortal Pynt has the D3 and D4 JST ports mismarked, so if you are using the D4 port, the code should say D3 and vice versa.

Some kind of power switch. I used a basic Breadboard-friendly SPDT Slide Switch

The code was supplied by Adafruit from their PyPortal UI example. With some help from the community, I integrated the Garmin LIDAR and AdafruitIO code. A big thanks to Neradoc #2644 on Adafruit Discord for fixing my MQTT issues!

Graphics are modifications of images found on https://memory-alpha.fandom.com

Sounds were found on TrekCore.com https://www.trekcore.com/audio/

For Internet connection using the Secrets file, you may want to use your smartphone's Hotspot for ultimate portability.

About

Code for the PyPortal Pynt - If you get the following error, "AdafruitIO_RequestError: Adafruit IO Error 404: not found - API documentation can be found at https://io.adafruit.com/api/docs", please read the ReadMe file!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages