Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content
/ mpy-lib Public

MicroPython libraries and other general add-ons

License

Notifications You must be signed in to change notification settings

tve/mpy-lib

Repository files navigation

mpy-lib -- MicroPython libraries

This repository contains a number of python libraries designed to work in Micropython. Most of the libraries are tested with the Esp32 but a number should work with any port of Micropython. If not otherwise mentioned, all libraries use the MIT license (same as Micropython itself),

Quick index:

  • ade7816: unfinished driver for ADE7816 Energy Monitoring IC
  • ble-gattc: object-oriented asyncio-ready interface to a BLE GATT device/sensor
  • button: simple classes to debounce a physical button with asyncio
  • esp32-adccal: native code module to use the ESP-IDF ADC calibration functions
  • esp32-counter: native code module to use the esp32's pulse counter hardware
  • esp32-pulsetimer: native code module to get Pin IRQ callbacks with a timestamp
  • genstub: generate stubs for native code modules
  • material-gui: simple graphical user interface using material design color schemes
  • seven-segments: write large numbers to a framebuffer using a seven segment retro look
  • sntp: simple network time protocol implementation to synchronize the esp32 time
  • sysinfo: small module for mqboard to periodically send system info via MQTT
  • u8g2: pure python implementation of u8g2 font rendering

© 2020 by Thorsten von Eicken. MIT License.

About

MicroPython libraries and other general add-ons

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages