picotof
Raspberry Pi Pico, VL53L1X Time of flight sensor, SSD1306 OLED Display, Arduino IDE
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.7%) to scientific vocabulary
Repository
Raspberry Pi Pico, VL53L1X Time of flight sensor, SSD1306 OLED Display, Arduino IDE
Basic Info
- Host: GitHub
- Owner: TechIsSoCool
- License: mit
- Language: C++
- Default Branch: main
- Size: 8.79 KB
Statistics
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
PicoTOF
This project uses a Raspberry Pi Pico to interface with the Adafruit VL53L1X Time of flight sensor module. Measurements are displayed on a SSD1306-based OLED Display. The code is written for the Arduino IDE. Please see Pi Pico Time-of-Flight Project in Arduino IDE for a complete walk-through of the project.
Hardware
- Raspberry Pi Pico DigiKey
- Adafruit VL53L1X Time of flight sensor module Adafruit
- 0.91 inch, 128x32 pixel OLED monochrome display Amazon
Circuit
The VL53L1X sensor module and SSD1306 display are connected via I2C. A momentary pushbutton on one GPIO pin cycles through the display modes. See link above and code for more specific description.
External Software Libraries Used
- arduino-pico - RP2040 board support for Arduino IDE GitHub
- Wire.h – to handle the I2C communications (native to Arduino IDE)
- Adafruit VL53L1X – for the time-of-flight sensor GitHub
- Adafruit GFX Library – Display core graphics library GitHub
- Adafruit SSD1306 – Or other library to support your display driver GitHub
Owner
- Name: TechIsSoCool
- Login: TechIsSoCool
- Kind: user
- Company: Tech is so Cool
- Website: https://TechIsSoCool.com
- Repositories: 1
- Profile: https://github.com/TechIsSoCool
Gadget lover. Techie. Maker.
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: PicoTOF
message: >-
If you republish this software, please cite it
using the metadata from this file.
type: software
authors:
- given-names: TechIsSoCool.com
email: techie@techissocool.com
repository-code: 'https://github.com/TechIsSoCool/PicoTOF'
url: 'https://techissocool.com/pi-pico-tof-arduino'
abstract: >-
This project uses a Raspberry Pi Pico to interface
with the VL53L1X laser-based time-of-flight sensor.
It displays the sensor's measurements on a small
OLED display using an SSD1306 controller. It is
written for the Arduino IDE.
keywords:
- Raspberry Pi Pico
- Adafruit VL53L1X
- SSD1306 OLED
license: MIT
version: '1.0'
date-released: '2022-07-15'