micropython-inputs

Input reader

A Micro Python library for reading digital and analog inputs on microcontrollers.

Classes to count pulses, debounce digital inputs, and calculate moving averages of analog inputs for a micropython board.

GitHub

34 stars
6 watching
4 forks
Language: Python
last commit: over 9 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
wybiral/micropython-mpu6050 A MicroPython library for reading data from an accelerometer and gyroscope module. 1
miketeachman/micropython-rotary A MicroPython module to read rotary encoder values in real-time 292
howmanyoliversarethere/micropython-8encoder A MicroPython library for interacting with an 8-encoder device 1
anthonyknorman/micropython_ssd1306 A Python library providing an interface to an SSD1306 OLED display using Micropython for ESP8266 microcontrollers. 10
wendlers/micropython-mfrc522 Provides a Python interface to an RFID reader 167
jacklinquan/micropython-aiobutton A MicroPython module for creating buttons with debounced and timed press/hold states 4
fanday/adxl345_micropython Provides access to the adxl345 sensor on microcontrollers using Python 7
ematech/micropython-midi A MicroPython implementation of MIDI control using accelerometer and switch inputs. 0
oysols/tlc5940-micropython A Micropython library for controlling multiple TLC5940 chips to generate grey scale data for driving displays. 5
fizban99/microbit_us100 A Python library that reads ultrasonic sensor data from an US-100 device connected to a Micro:bit microcontroller. 7
kfricke/micropython-nunchuck A MicroPython module that reads data from a game console controller 12
antirez/uc8151_micropython A MicroPython driver for controlling e-paper displays using the UC8151 chip 139
alekseyfedorovich/adxl345_spi_micropython A Python library for interacting with the ADXL345 accelerometer via SPI protocol on MicroPython-enabled MCU boards 18
pinsonjonas/mpl3115a2_micropython A library providing an interface to the MPL3115A2 Altimeter's I2C communication protocol for measurement of atmospheric conditions. 4
peterhinch/micropython-filters Digital filter implementation in MicroPython for real-time and non-realtime applications 65