@@ -8,45 +8,65 @@ Please read the [contribution guidelines](./CONTRIBUTING.md) to learn how to add
88
99
1010## 📦 Packages
11- ### [ AHT10 and AHT20 temperature and humidity sensors ] ( https://github.com/targetblank/micropython_ahtx0 )
11+ ### [ BME680-Micropython ] ( https://github.com/robert-hh/BME680-Micropython )
1212
13- MicroPython driver for the AHT10 and AHT20 temperature and humidity sensors .
13+ Micropython Driver for a BME680 breakout. The driver uses the I2C interface .
1414
1515<details ><summary >Details</summary >
1616<ul >
17- <li >🌐 <strong >URL:</strong > https://github.com/targetblank/micropython_ahtx0</li >
18- <li >🏷️ <strong >Tags:</strong > sensors, temperature, humidity</li >
17+ <li >🌐 <strong >URL:</strong > https://github.com/robert-hh/BME680-Micropython</li >
18+ <li >👤 <strong >Author:</strong > Robert Hammelrath</li >
19+ <li >🏷️ <strong >Tags:</strong > sensor</li >
20+ <li >✅ <strong >Verification:</strong >
21+ <ul >
22+ <li >Verified with <code >arduino:mbed_nano:nanorp2040connect</code > on MicroPython v1.19.1</li >
23+ </ul ></li >
1924</ul >
2025</details >
2126
2227<hr />
2328
24- ### [ Arduino IoT Cloud Python client ] ( https://github.com/arduino/arduino-iot-cloud-py )
29+ ### [ HT16K33- Python] ( https://github.com/smittytone/HT16K33-Python )
2530
26- A Python client for the Arduino IoT cloud, which runs on both CPython and MicroPython.
31+ 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 .
2732
2833<details ><summary >Details</summary >
2934<ul >
30- <li >🌐 <strong >URL:</strong > https://github.com/arduino/arduino-iot-cloud-py </li >
31- <li >👤 <strong >Author :</strong > Arduino </li >
32- <li >🏷️ <strong >Tags:</strong > cloud, iot </li >
35+ <li >🌐 <strong >URL:</strong > https://github.com/smittytone/HT16K33-Python </li >
36+ <li >📜 <strong >License :</strong > Licensed under the MIT License. </li >
37+ <li >🏷️ <strong >Tags:</strong > LED, matrix, segment, adafruit </li >
3338<li >✅ <strong >Verification:</strong >
3439<ul >
35- <li >Verified v0.0.7 with <code >arduino:mbed_portenta:envie_m7</code > on MicroPython v1.19.1</li >
40+ <li >Verified v3.4.2 with <code >arduino:esp32:nano_nora</code > on MicroPython v1.20.0</li >
41+ <li >Verified v3.4.2 with <code >esp32:esp32:esp32s3</code > on MicroPython v1.20.0</li >
3642</ul ></li >
3743</ul >
3844</details >
3945
4046<hr />
4147
42- ### [ DFPlayer control using UART 1 ] ( https://github.com/ubidefeo/micropython-dfplayer )
48+ ### [ MAX30102-MicroPython-driver ] ( https://github.com/n-elia/MAX30102-MicroPython-driver )
4349
44- Micropython implementation of DFPlayer control over UART
50+ A port of the SparkFun driver for Maxim MAX30102 sensor to MicroPython.
4551
4652<details ><summary >Details</summary >
4753<ul >
48- <li >🌐 <strong >URL:</strong > https://github.com/ubidefeo/micropython-dfplayer</li >
49- <li >🏷️ <strong >Tags:</strong > audio, mp3</li >
54+ <li >🌐 <strong >URL:</strong > https://github.com/n-elia/MAX30102-MicroPython-driver</li >
55+ <li >🏷️ <strong >Tags:</strong > sensors</li >
56+ </ul >
57+ </details >
58+
59+ <hr />
60+
61+ ### [ MicroPython-Button] ( https://github.com/ubidefeo/MicroPython-Button )
62+
63+ An easy to use MicroPython library to handle Buttons and other devices with digital (LOW/HIGH) output.
64+
65+ <details ><summary >Details</summary >
66+ <ul >
67+ <li >🌐 <strong >URL:</strong > https://github.com/ubidefeo/MicroPython-Button</li >
68+ <li >👤 <strong >Author:</strong > Ubi de Feo</li >
69+ <li >🏷️ <strong >Tags:</strong > input, button</li >
5070<li >✅ <strong >Verification:</strong >
5171<ul >
5272<li >Verified with <code >arduino:mbed_nano:nanorp2040connect</code > on MicroPython v1.19.1</li >
@@ -56,66 +76,96 @@ Micropython implementation of DFPlayer control over UART
5676
5777<hr />
5878
59- ### [ Device drivers for IR (infra red) remote controls ] ( https://github.com/peterhinch/micropython_ir )
79+ ### [ arduino-iot-cloud-py ] ( https://github.com/arduino/arduino-iot-cloud-py )
6080
61- Device drivers for IR (infra red) remote controls
81+ A Python client for the Arduino IoT cloud, which runs on both CPython and MicroPython.
6282
6383<details ><summary >Details</summary >
6484<ul >
65- <li >🌐 <strong >URL:</strong > https://github.com/peterhinch/micropython_ir</li >
66- <li >📜 <strong >License:</strong > MIT license</li >
67- <li >🏷️ <strong >Tags:</strong > IR</li >
85+ <li >🌐 <strong >URL:</strong > https://github.com/arduino/arduino-iot-cloud-py</li >
86+ <li >👤 <strong >Author:</strong > Arduino</li >
87+ <li >🏷️ <strong >Tags:</strong > cloud, iot</li >
88+ <li >✅ <strong >Verification:</strong >
89+ <ul >
90+ <li >Verified v0.0.7 with <code >arduino:mbed_portenta:envie_m7</code > on MicroPython v1.19.1</li >
91+ </ul ></li >
6892</ul >
6993</details >
7094
7195<hr />
7296
73- ### [ HT16K33 Drivers ] ( https://github.com/smittytone/HT16K33-Python )
97+ ### [ lcd ] ( https://github.com/dhylands/python_lcd/ )
7498
75- 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 .
99+ Python code for talking to HD44780 compatible character based dot matrix LCDs .
76100
77101<details ><summary >Details</summary >
78102<ul >
79- <li >🌐 <strong >URL:</strong > https://github.com/smittytone/HT16K33-Python</li >
80- <li >📜 <strong >License:</strong > Licensed under the MIT License.</li >
81- <li >🏷️ <strong >Tags:</strong > LED, matrix, segment, adafruit</li >
82- <li >✅ <strong >Verification:</strong >
103+ <li >🌐 <strong >URL:</strong > https://github.com/dhylands/python_lcd/</li >
104+ <li >📜 <strong >License:</strong > MIT license; Copyright (c) 2013 Dave Hylands</li >
105+ <li >🏷️ <strong >Tags:</strong > display, LCD</li >
106+ </ul >
107+ </details >
108+
109+ <hr />
110+
111+ ### [ micropython-DS3231-AT24C32] ( https://github.com/pangopi/micropython-DS3231-AT24C32 )
112+
113+ MicroPython driver for DS3231 RTC and AT24C32 EEPROM module.
114+
115+ <details ><summary >Details</summary >
83116<ul >
84- <li >Verified v3.4.2 with <code >arduino:esp32:nano_nora</code > on MicroPython v1.20.0</li >
85- <li >Verified v3.4.2 with <code >esp32:esp32:esp32s3</code > on MicroPython v1.20.0</li >
86- </ul ></li >
117+ <li >🌐 <strong >URL:</strong > https://github.com/pangopi/micropython-DS3231-AT24C32</li >
118+ <li >🏷️ <strong >Tags:</strong > time, RTC</li >
87119</ul >
88120</details >
89121
90122<hr />
91123
92- ### [ Library for Raspberry Pi Pico ] ( https://github.com/blaz-r/pi_pico_neopixel )
124+ ### [ micropython-IR ] ( https://github.com/peterhinch/micropython_ir )
93125
94- a library for using ws2812b and sk6812 leds (aka neopixels) with Raspberry Pi Pico
126+ Device drivers for IR (infra red) remote controls
95127
96128<details ><summary >Details</summary >
97129<ul >
98- <li >🌐 <strong >URL:</strong > https://github.com/blaz-r/pi_pico_neopixel</li >
99- <li >🏷️ <strong >Tags:</strong > LED</li >
130+ <li >🌐 <strong >URL:</strong > https://github.com/peterhinch/micropython_ir</li >
131+ <li >📜 <strong >License:</strong > MIT license</li >
132+ <li >🏷️ <strong >Tags:</strong > IR</li >
100133</ul >
101134</details >
102135
103136<hr />
104137
105- ### [ Maxim MAX30102 MicroPython driver ] ( https://github.com/n-elia/MAX30102 -MicroPython-driver )
138+ ### [ micropython-PressureTemp ] ( https://github.com/RuiSantosdotme/ESP -MicroPython )
106139
107- A port of the SparkFun driver for Maxim MAX30102 sensor to MicroPython .
140+ Adafruit BME280 Library, a library for the Adafruit BME280 Humidity, Barometric Pressure + Temp sensor .
108141
109142<details ><summary >Details</summary >
110143<ul >
111- <li >🌐 <strong >URL:</strong > https://github.com/n-elia/MAX30102-MicroPython-driver</li >
112- <li >🏷️ <strong >Tags:</strong > sensors</li >
144+ <li >🌐 <strong >URL:</strong > https://github.com/RuiSantosdotme/ESP-MicroPython</li >
145+ <li >🏷️ <strong >Tags:</strong > pressure, temperature</li >
146+ </ul >
147+ </details >
148+
149+ <hr />
150+
151+ ### [ micropython-dfplayer] ( https://github.com/ubidefeo/micropython-dfplayer )
152+
153+ Micropython implementation of DFPlayer control over UART
154+
155+ <details ><summary >Details</summary >
156+ <ul >
157+ <li >🌐 <strong >URL:</strong > https://github.com/ubidefeo/micropython-dfplayer</li >
158+ <li >🏷️ <strong >Tags:</strong > audio, mp3</li >
159+ <li >✅ <strong >Verification:</strong >
160+ <ul >
161+ <li >Verified with <code >arduino:mbed_nano:nanorp2040connect</code > on MicroPython v1.19.1</li >
162+ </ul ></li >
113163</ul >
114164</details >
115165
116166<hr />
117167
118- ### [ MicroPython I2C 16x2 LCD Screen (monochrome and RGB) ] ( https://github.com/ubidefeo/micropython-i2c-lcd )
168+ ### [ micropython-i2c-lcd ] ( https://github.com/ubidefeo/micropython-i2c-lcd )
119169
120170This library is designed to support a MicroPython interface for i2c LCD character screens. It is designed around the Pycom implementation of MicroPython
121171
@@ -128,7 +178,7 @@ This library is designed to support a MicroPython interface for i2c LCD characte
128178
129179<hr />
130180
131- ### [ MicroPython MAX7219 8x8 LED Matrix ] ( https://github.com/mcauser/micropython-max7219 )
181+ ### [ micropython-max7219 ] ( https://github.com/mcauser/micropython-max7219 )
132182
133183A MicroPython library for the MAX7219 8x8 LED matrix driver, SPI interface, supports cascading and uses framebuf
134184
@@ -142,7 +192,7 @@ A MicroPython library for the MAX7219 8x8 LED matrix driver, SPI interface, supp
142192
143193<hr />
144194
145- ### [ MicroPython MY9221 ] ( https://github.com/mcauser/micropython-my9221 )
195+ ### [ micropython-my9221 ] ( https://github.com/mcauser/micropython-my9221 )
146196
147197A MicroPython library for 10 segment LED bar graph modules using the MY9221 LED driver.
148198
@@ -160,7 +210,7 @@ A MicroPython library for 10 segment LED bar graph modules using the MY9221 LED
160210
161211<hr />
162212
163- ### [ MicroPython Rotary Encoder Driver ] ( https://github.com/miketeachman/micropython-rotary )
213+ ### [ micropython-rotary ] ( https://github.com/miketeachman/micropython-rotary )
164214
165215MicroPython 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, ...
166216
@@ -178,24 +228,7 @@ MicroPython driver to read a rotary encoder. Works with Pyboard, Raspberry Pi Pi
178228
179229<hr />
180230
181- ### [ MicroPython TM1637] ( https://github.com/mcauser/micropython-tm1637 )
182-
183- 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/
184-
185- <details ><summary >Details</summary >
186- <ul >
187- <li >🌐 <strong >URL:</strong > https://github.com/mcauser/micropython-tm1637</li >
188- <li >🏷️ <strong >Tags:</strong > display</li >
189- <li >✅ <strong >Verification:</strong >
190- <ul >
191- <li >Verified v1.3.0 with <code >arduino:mbed_nano:nanorp2040connect</code > on MicroPython v1.19.1</li >
192- </ul ></li >
193- </ul >
194- </details >
195-
196- <hr />
197-
198- ### [ MicroPython Thermal Printer] ( https://github.com/ayoy/micropython-thermal-printer )
231+ ### [ micropython-thermal-printer] ( https://github.com/ayoy/micropython-thermal-printer )
199232
200233This is the MicroPython port of Python Thermal Printer by Adafruit
201234
@@ -208,46 +241,43 @@ This is the MicroPython port of Python Thermal Printer by Adafruit
208241
209242<hr />
210243
211- ### [ MicroPython driver for DS3231 RTC and AT24C32 EEPROM module. ] ( https://github.com/pangopi /micropython-DS3231-AT24C32 )
244+ ### [ micropython-tm1637 ] ( https://github.com/mcauser /micropython-tm1637 )
212245
213- MicroPython driver for DS3231 RTC and AT24C32 EEPROM module.
246+ 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/
214247
215248<details ><summary >Details</summary >
216249<ul >
217- <li >🌐 <strong >URL:</strong > https://github.com/pangopi/micropython-DS3231-AT24C32</li >
218- <li >🏷️ <strong >Tags:</strong > time, RTC</li >
250+ <li >🌐 <strong >URL:</strong > https://github.com/mcauser/micropython-tm1637</li >
251+ <li >🏷️ <strong >Tags:</strong > display</li >
252+ <li >✅ <strong >Verification:</strong >
253+ <ul >
254+ <li >Verified v1.3.0 with <code >arduino:mbed_nano:nanorp2040connect</code > on MicroPython v1.19.1</li >
255+ </ul ></li >
219256</ul >
220257</details >
221258
222259<hr />
223260
224- ### [ MicroPython-Button ] ( https://github.com/ubidefeo/MicroPython-Button )
261+ ### [ micropython_ahtx0 ] ( https://github.com/targetblank/micropython_ahtx0 )
225262
226- An easy to use MicroPython library to handle Buttons and other devices with digital (LOW/HIGH) output .
263+ MicroPython driver for the AHT10 and AHT20 temperature and humidity sensors .
227264
228265<details ><summary >Details</summary >
229266<ul >
230- <li >🌐 <strong >URL:</strong > https://github.com/ubidefeo/MicroPython-Button</li >
231- <li >👤 <strong >Author:</strong > Ubi de Feo</li >
232- <li >🏷️ <strong >Tags:</strong > input, button</li >
233- <li >✅ <strong >Verification:</strong >
234- <ul >
235- <li >Verified with <code >arduino:mbed_nano:nanorp2040connect</code > on MicroPython v1.19.1</li >
236- </ul ></li >
267+ <li >🌐 <strong >URL:</strong > https://github.com/targetblank/micropython_ahtx0</li >
268+ <li >🏷️ <strong >Tags:</strong > sensors, temperature, humidity</li >
237269</ul >
238270</details >
239271
240272<hr />
241273
242- ### [ Micropython Driver for a BME680 breakout] ( https://github.com/robert-hh/BME680-Micropython )
243-
244- Micropython Driver for a BME680 breakout. The driver uses the I2C interface.
274+ ### [ micropython_servo_pdm] ( https://github.com/TTitanUA/micropython_servo_pdm )
245275
246276<details ><summary >Details</summary >
247277<ul >
248- <li >🌐 <strong >URL:</strong > https://github.com/robert-hh/BME680-Micropython </li >
249- <li >👤 <strong >Author:</strong > Robert Hammelrath </li >
250- <li >🏷️ <strong >Tags:</strong > sensor </li >
278+ <li >🌐 <strong >URL:</strong > https://github.com/TTitanUA/micropython_servo_pdm </li >
279+ <li >👤 <strong >Author:</strong > Taras Prokofiev </li >
280+ <li >🏷️ <strong >Tags:</strong > servo </li >
251281<li >✅ <strong >Verification:</strong >
252282<ul >
253283<li >Verified with <code >arduino:mbed_nano:nanorp2040connect</code > on MicroPython v1.19.1</li >
@@ -257,33 +287,33 @@ Micropython Driver for a BME680 breakout. The driver uses the I2C interface.
257287
258288<hr />
259289
260- ### [ Picoservo ] ( https://github.com/sandbo00/picoservo )
290+ ### [ pi_pico_neopixel ] ( https://github.com/blaz-r/pi_pico_neopixel )
261291
262- A simple class for controlling a 9g servo with the Raspberry Pi Pico.
292+ a library for using ws2812b and sk6812 leds (aka neopixels) with Raspberry Pi Pico
263293
264294<details ><summary >Details</summary >
265295<ul >
266- <li >🌐 <strong >URL:</strong > https://github.com/sandbo00/picoservo </li >
267- <li >🏷️ <strong >Tags:</strong > servo </li >
296+ <li >🌐 <strong >URL:</strong > https://github.com/blaz-r/pi_pico_neopixel </li >
297+ <li >🏷️ <strong >Tags:</strong > LED </li >
268298</ul >
269299</details >
270300
271301<hr />
272302
273- ### [ Pressure/temp sensor ] ( https://github.com/RuiSantosdotme/ESP-MicroPython )
303+ ### [ picoservo ] ( https://github.com/sandbo00/picoservo )
274304
275- Adafruit BME280 Library, a library for the Adafruit BME280 Humidity, Barometric Pressure + Temp sensor .
305+ A simple class for controlling a 9g servo with the Raspberry Pi Pico .
276306
277307<details ><summary >Details</summary >
278308<ul >
279- <li >🌐 <strong >URL:</strong > https://github.com/RuiSantosdotme/ESP-MicroPython </li >
280- <li >🏷️ <strong >Tags:</strong > pressure, temperature </li >
309+ <li >🌐 <strong >URL:</strong > https://github.com/sandbo00/picoservo </li >
310+ <li >🏷️ <strong >Tags:</strong > servo </li >
281311</ul >
282312</details >
283313
284314<hr />
285315
286- ### [ SH1107 based OLED display ] ( https://github.com/nemart69/sh1107-micropython )
316+ ### [ sh1107-micropython ] ( https://github.com/nemart69/sh1107-micropython )
287317
288318Micropython driver for SH1107-based OLED display (64 x 128)
289319
@@ -296,37 +326,7 @@ Micropython driver for SH1107-based OLED display (64 x 128)
296326
297327<hr />
298328
299- ### [ Servo PDM Continuous] ( https://github.com/TTitanUA/micropython_servo_pdm )
300-
301- <details ><summary >Details</summary >
302- <ul >
303- <li >🌐 <strong >URL:</strong > https://github.com/TTitanUA/micropython_servo_pdm</li >
304- <li >👤 <strong >Author:</strong > Taras Prokofiev</li >
305- <li >🏷️ <strong >Tags:</strong > servo</li >
306- <li >✅ <strong >Verification:</strong >
307- <ul >
308- <li >Verified with <code >arduino:mbed_nano:nanorp2040connect</code > on MicroPython v1.19.1</li >
309- </ul ></li >
310- </ul >
311- </details >
312-
313- <hr />
314-
315- ### [ lcd_api and i2c_lcd] ( https://github.com/dhylands/python_lcd/ )
316-
317- Python code for talking to HD44780 compatible character based dot matrix LCDs.
318-
319- <details ><summary >Details</summary >
320- <ul >
321- <li >🌐 <strong >URL:</strong > https://github.com/dhylands/python_lcd/</li >
322- <li >📜 <strong >License:</strong > MIT license; Copyright (c) 2013 Dave Hylands</li >
323- <li >🏷️ <strong >Tags:</strong > display, LCD</li >
324- </ul >
325- </details >
326-
327- <hr />
328-
329- ### [ ucPack MicroPython library] ( https://github.com/arduino/ucPack-mpy )
329+ ### [ ucPack-mpy] ( https://github.com/arduino/ucPack-mpy )
330330
331331A MicroPython porting of ucPack library.
332332
0 commit comments