Skip to content

ddland/micropython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MicroPython

Working with sensors creates quite a few libraries. Some are written by me, others are adapted and even more are just used.

Example code for interfacing the Raspberrypi Pico

Tips and tricks explaining some coding concepts or useful tools within the micropython ecosystem.

  • Threading Threading on the Raspberrypi Pico. Allowing two while loops running at the same time!
  • WatchDog Use the watchdog which reboots the Pico when something doesn't work!

In the libraries subfolder there are submodules with my own modules. Here is a list of both my own code, drivers adapted from others code or links to drivers written by others.

Acceleration

DAC (digital to analogue converter)

Display

  • SSD1306 Driver for the SSD1306 screens (works also with SSD1315).

Environment

  • SPS30 Driver for the particulate matter sensor SPS30 for the Raspberry Pi Pico.
  • SEN66 Driver for the environment sensor SEN66 for the Raspberry Pi Pico.

Light

  • LTR390 Driver for the Ambient and UV light sensor LTR390 from Adafruit.

Magnetic Fields

Temperature and/or humidity

  • SHT45
  • Driver for the SHT5x Temperature and Humidity sensors. A bit outdated, but does still work.

MicroBIT platform

Robots

Git Submodules

If you want all submodules when this repository is cloned use

git clone --recurse-submodules

All data from the submodules will be pulled to their respective directories.

About

MicroPython libraries I use or created

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages