-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
package-list.yaml
160 lines (159 loc) · 7.24 KB
/
package-list.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
---
packages:
- name: micropython-modbus
url: https://github.com/brainelectronics/micropython-modbus
author: brainelectronics
description: MicroPython ModBus TCP and RTU library supporting client and host mode
tags: ["modbus"]
- name: arduino-iot-cloud-py
url: https://github.com/arduino/arduino-iot-cloud-py
author: Arduino
description: A Python client for the Arduino IoT cloud, which runs on both CPython and MicroPython.
tags: ["cloud", "iot"]
required_runtime: ">=1.22.0"
verification:
- fqbn: "arduino:mbed_portenta:envie_m7"
library_version: "0.0.7"
micropython_version: "1.19.1"
tester: "arduino"
- name: BME680-Micropython
url: https://github.com/robert-hh/BME680-Micropython
author: Robert Hammelrath
description: Micropython Driver for a BME680 breakout. The driver uses the I2C interface.
tags: ["sensor"]
verification:
- fqbn: "arduino:mbed_nano:nanorp2040connect"
library_version: null
micropython_version: "1.19.1"
tester: "arduino"
- name: micropython-my9221
author: Mike Causer
url: https://github.com/mcauser/micropython-my9221
description: A MicroPython library for 10 segment LED bar graph modules using the MY9221 LED driver.
tags: ["LED"]
package_descriptor:
urls:
- [micropython-my9221/my9221.py, github:mcauser/micropython-my9221/my9221.py]
verification:
- fqbn: "arduino:mbed_nano:nanorp2040connect"
library_version: null
micropython_version: "1.19.1"
tester: "arduino"
- name: micropython-rotary
url: https://github.com/miketeachman/micropython-rotary
author: miketeachman
description: MicroPython driver to read a rotary encoder. Works with Pyboard, Raspberry Pi Pico, ESP8266, and ESP32 development boards. This is a robust implementation providing effective debouncing of encoder contacts. It uses two GPIO pins configured to trigger interrupts, ...
tags: ["encoder"]
verification:
- fqbn: "arduino:mbed_nano:nanorp2040connect"
library_version: null
micropython_version: "1.19.1"
tester: "arduino"
- name: micropython_servo_pdm
author: Taras Prokofiev
url: https://github.com/TTitanUA/micropython_servo_pdm
tags: ["servo"]
verification:
- fqbn: "arduino:mbed_nano:nanorp2040connect"
library_version: null
micropython_version: "1.19.1"
tester: "arduino"
- name: lcd
url: https://github.com/dhylands/python_lcd/
description: Python code for talking to HD44780 compatible character based dot matrix LCDs.
license: MIT license; Copyright (c) 2013 Dave Hylands
tags: ["display", "LCD"]
- name: picoservo
url: https://github.com/sandbo00/picoservo
description: A simple class for controlling a 9g servo with the Raspberry Pi Pico.
tags: ["servo"]
- name: micropython-DS3231-AT24C32
url: https://github.com/pangopi/micropython-DS3231-AT24C32
description: MicroPython driver for DS3231 RTC and AT24C32 EEPROM module.
tags: ["time", "RTC"]
- name: micropython_ahtx0
url: https://github.com/targetblank/micropython_ahtx0
description: MicroPython driver for the AHT10 and AHT20 temperature and humidity sensors.
tags: ["sensors", "temperature", "humidity"]
- name: micropython-dfplayer
url: https://github.com/ubidefeo/micropython-dfplayer
description: Micropython implementation of DFPlayer control over UART
tags: ["audio", "mp3"]
verification:
- fqbn: "arduino:mbed_nano:nanorp2040connect"
library_version: null
micropython_version: "1.19.1"
tester: "arduino"
- name: MAX30102-MicroPython-driver
url: https://github.com/n-elia/MAX30102-MicroPython-driver
description: A port of the SparkFun driver for Maxim MAX30102 sensor to MicroPython.
tags: ["sensors"]
- name: micropython-i2c-lcd
url: https://github.com/ubidefeo/micropython-i2c-lcd
description: This library is designed to support a MicroPython interface for i2c LCD character screens. It is designed around the Pycom implementation of MicroPython
tags: ["display", "LCD", "RGB"]
- name: sh1107-micropython
url: https://github.com/nemart69/sh1107-micropython
description: Micropython driver for SH1107-based OLED display (64 x 128)
tags: ["display", "OLED"]
- name: pi_pico_neopixel
url: https://github.com/blaz-r/pi_pico_neopixel
description: a library for using ws2812b and sk6812 leds (aka neopixels) with Raspberry Pi Pico
tags: ["LED"]
- name: micropython-thermal-printer
url: https://github.com/ayoy/micropython-thermal-printer
description: This is the MicroPython port of Python Thermal Printer by Adafruit
tags: ["printer"]
- name: micropython-tm1637
url: https://github.com/mcauser/micropython-tm1637
description: A MicroPython library for quad 7-segment LED display modules using the TM1637 LED driver. For example, the Grove - 4 Digit Display module http://wiki.seeed.cc/Grove-4-Digit_Display/
tags: ["display"]
verification:
- fqbn: "arduino:mbed_nano:nanorp2040connect"
library_version: "1.3.0"
micropython_version: "1.19.1"
tester: "arduino"
- name: MicroPython-Button
author: Ubi de Feo
url: https://github.com/ubidefeo/MicroPython-Button
description: An easy to use MicroPython library to handle Buttons and other devices with digital (LOW/HIGH) output.
tags: ["input", "button"]
verification:
- fqbn: "arduino:mbed_nano:nanorp2040connect"
library_version: null
micropython_version: "1.19.1"
tester: "arduino"
- name: micropython-max7219
url: https://github.com/mcauser/micropython-max7219
description: A MicroPython library for the MAX7219 8x8 LED matrix driver, SPI interface, supports cascading and uses framebuf
tags: ["LED", "matrix"]
license: Licensed under the MIT License.
- name: micropython-PressureTemp
url: https://github.com/RuiSantosdotme/ESP-MicroPython
description: Adafruit BME280 Library, a library for the Adafruit BME280 Humidity, Barometric Pressure + Temp sensor.
tags: ["pressure", "temperature"]
- name: micropython-IR
url: https://github.com/peterhinch/micropython_ir
description: Device drivers for IR (infra red) remote controls
license: MIT license
tags: ["IR"]
- name: HT16K33-Python
url: https://github.com/smittytone/HT16K33-Python
description: Python drivers for the Holtek HT16K33 controller chip and various display devices based upon it, such as the Adafruit 0.8-inch 8x16 LED Matrix FeatherWing and the Raspberry Pi Pico. The drivers supports both CircuitPython and MicroPython applications. They communicate using I²C.
tags: ["LED", "matrix", "segment", "adafruit"]
license: Licensed under the MIT License.
verification:
- fqbn: "arduino:esp32:nano_nora"
library_version: "3.4.2"
micropython_version: "1.20.0"
tester: "arduino"
- fqbn: "esp32:esp32:esp32s3"
library_version: "3.4.2"
micropython_version: "1.20.0"
tester: "arduino"
- name: ucPack-mpy
url: https://github.com/arduino/ucPack-mpy
author: Arduino, Giovanni di Dio Bruno, Lucio Rossi
description: A MicroPython porting of ucPack library.
tags: ["communication"]
license: Licensed under MPL2.0.