Skip to content

Commit e3816f5

Browse files
authored
Merge pull request #21 from arduino/micropython-lib
Add Micropython lib index
2 parents bf8b4f6 + 3e27d53 commit e3816f5

File tree

2 files changed

+260
-0
lines changed

2 files changed

+260
-0
lines changed

micropython-lib.yaml

Lines changed: 257 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,257 @@
1+
---
2+
packages:
3+
- name: aioespnow
4+
docs: >-
5+
https://github.com/micropython/micropython-lib/tree/master/micropython/aioespnow
6+
index: https://micropython.org/pi/v2
7+
description: Extends the micropython espnow module with methods to support asyncio.
8+
- name: aiorepl
9+
docs: >-
10+
https://github.com/micropython/micropython-lib/tree/master/micropython/aiorepl
11+
index: https://micropython.org/pi/v2
12+
description: >-
13+
Provides an asynchronous REPL that can run concurrently with an asyncio,
14+
also allowing await expressions.
15+
- name: aioble
16+
docs: >-
17+
https://github.com/micropython/micropython-lib/tree/master/micropython/bluetooth/aioble
18+
index: https://micropython.org/pi/v2
19+
- name: aioble-central
20+
docs: >-
21+
https://github.com/micropython/micropython-lib/tree/master/micropython/bluetooth/aioble-central
22+
index: https://micropython.org/pi/v2
23+
- name: aioble-client
24+
docs: >-
25+
https://github.com/micropython/micropython-lib/tree/master/micropython/bluetooth/aioble-client
26+
index: https://micropython.org/pi/v2
27+
- name: aioble-core
28+
docs: >-
29+
https://github.com/micropython/micropython-lib/tree/master/micropython/bluetooth/aioble-core
30+
index: https://micropython.org/pi/v2
31+
- name: aioble-l2cap
32+
docs: >-
33+
https://github.com/micropython/micropython-lib/tree/master/micropython/bluetooth/aioble-l2cap
34+
index: https://micropython.org/pi/v2
35+
- name: aioble-peripheral
36+
docs: >-
37+
https://github.com/micropython/micropython-lib/tree/master/micropython/bluetooth/aioble-peripheral
38+
index: https://micropython.org/pi/v2
39+
- name: aioble-security
40+
docs: >-
41+
https://github.com/micropython/micropython-lib/tree/master/micropython/bluetooth/aioble-security
42+
index: https://micropython.org/pi/v2
43+
- name: aioble-server
44+
docs: >-
45+
https://github.com/micropython/micropython-lib/tree/master/micropython/bluetooth/aioble-server
46+
index: https://micropython.org/pi/v2
47+
- name: bundle-networking
48+
docs: >-
49+
https://github.com/micropython/micropython-lib/tree/master/micropython/bundles/bundle-networking
50+
index: https://micropython.org/pi/v2
51+
description: >-
52+
Common networking packages for all network-capable deployments of
53+
MicroPython.
54+
- name: onewire
55+
docs: >-
56+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/bus/onewire
57+
index: https://micropython.org/pi/v2
58+
description: Onewire driver.
59+
- name: wm8960
60+
docs: >-
61+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/codec/wm8960
62+
index: https://micropython.org/pi/v2
63+
description: WM8960 codec.
64+
- name: lcd160cr
65+
docs: >-
66+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/display/lcd160cr
67+
index: https://micropython.org/pi/v2
68+
description: LCD160CR driver.
69+
- name: ssd1306
70+
docs: >-
71+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/display/ssd1306
72+
index: https://micropython.org/pi/v2
73+
description: SSD1306 OLED driver.
74+
- name: bmi270
75+
docs: >-
76+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/imu/bmi270
77+
index: https://micropython.org/pi/v2
78+
description: BOSCH BMI270 IMU driver.
79+
- name: bmm150
80+
docs: >-
81+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/imu/bmm150
82+
index: https://micropython.org/pi/v2
83+
description: BOSCH BMM150 magnetometer driver.
84+
- name: lsm6dsox
85+
docs: >-
86+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/imu/lsm6dsox
87+
index: https://micropython.org/pi/v2
88+
description: ST LSM6DSOX imu driver.
89+
- name: lsm9ds1
90+
docs: >-
91+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/imu/lsm9ds1
92+
index: https://micropython.org/pi/v2
93+
description: Driver for ST LSM9DS1 IMU.
94+
- name: neopixel
95+
docs: >-
96+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/led/neopixel
97+
index: https://micropython.org/pi/v2
98+
description: WS2812/NeoPixel driver.
99+
- name: nrf24l01
100+
docs: >-
101+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/radio/nrf24l01
102+
index: https://micropython.org/pi/v2
103+
description: nrf24l01 2.4GHz radio driver.
104+
- name: dht
105+
docs: >-
106+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/sensor/dht
107+
index: https://micropython.org/pi/v2
108+
description: DHT11 & DHT22 temperature/humidity sensor driver.
109+
- name: ds18x20
110+
docs: >-
111+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/sensor/ds18x20
112+
index: https://micropython.org/pi/v2
113+
description: DS18x20 temperature sensor driver.
114+
- name: hs3003
115+
docs: >-
116+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/sensor/hs3003
117+
index: https://micropython.org/pi/v2
118+
description: Renesas HS3003 Humidity and Temperature sensor driver.
119+
- name: hts221
120+
docs: >-
121+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/sensor/hts221
122+
index: https://micropython.org/pi/v2
123+
description: HTS221 temperature/humidity sensor driver.
124+
- name: lps22h
125+
docs: >-
126+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/sensor/lps22h
127+
index: https://micropython.org/pi/v2
128+
description: LPS22H temperature/pressure sensor driver.
129+
- name: mhz19
130+
docs: >-
131+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/sensor/mhz19
132+
index: https://micropython.org/pi/v2
133+
description: Driver for MH-Z19 CO2 sensor.
134+
- name: sdcard
135+
docs: >-
136+
https://github.com/micropython/micropython-lib/tree/master/micropython/drivers/storage/sdcard
137+
index: https://micropython.org/pi/v2
138+
description: SDCard block device driver.
139+
- name: espflash
140+
docs: >-
141+
https://github.com/micropython/micropython-lib/tree/master/micropython/espflash
142+
index: https://micropython.org/pi/v2
143+
description: Provides a minimal ESP32 bootloader protocol implementation.
144+
- name: lora
145+
docs: >-
146+
https://github.com/micropython/micropython-lib/tree/master/micropython/lora/lora
147+
index: https://micropython.org/pi/v2
148+
- name: lora-async
149+
docs: >-
150+
https://github.com/micropython/micropython-lib/tree/master/micropython/lora/lora-async
151+
index: https://micropython.org/pi/v2
152+
- name: lora-stm32wl5
153+
docs: >-
154+
https://github.com/micropython/micropython-lib/tree/master/micropython/lora/lora-stm32wl5
155+
index: https://micropython.org/pi/v2
156+
- name: lora-sx126x
157+
docs: >-
158+
https://github.com/micropython/micropython-lib/tree/master/micropython/lora/lora-sx126x
159+
index: https://micropython.org/pi/v2
160+
- name: lora-sx127x
161+
docs: >-
162+
https://github.com/micropython/micropython-lib/tree/master/micropython/lora/lora-sx127x
163+
index: https://micropython.org/pi/v2
164+
- name: lora-sync
165+
docs: >-
166+
https://github.com/micropython/micropython-lib/tree/master/micropython/lora/lora-sync
167+
index: https://micropython.org/pi/v2
168+
- name: mip
169+
docs: https://github.com/micropython/micropython-lib/tree/master/micropython/mip
170+
index: https://micropython.org/pi/v2
171+
description: On-device package installer for network-capable boards
172+
- name: mip-cmdline
173+
docs: >-
174+
https://github.com/micropython/micropython-lib/tree/master/micropython/mip-cmdline
175+
index: https://micropython.org/pi/v2
176+
description: Optional support for running `micropython -m mip`
177+
- name: ntptime
178+
docs: >-
179+
https://github.com/micropython/micropython-lib/tree/master/micropython/net/ntptime
180+
index: https://micropython.org/pi/v2
181+
description: NTP client.
182+
- name: webrepl
183+
docs: >-
184+
https://github.com/micropython/micropython-lib/tree/master/micropython/net/webrepl
185+
index: https://micropython.org/pi/v2
186+
description: WebREPL server.
187+
- name: senml
188+
docs: >-
189+
https://github.com/micropython/micropython-lib/tree/master/micropython/senml
190+
index: https://micropython.org/pi/v2
191+
description: SenML serialisation for MicroPython.
192+
- name: uaiohttpclient
193+
docs: >-
194+
https://github.com/micropython/micropython-lib/tree/master/micropython/uaiohttpclient
195+
index: https://micropython.org/pi/v2
196+
description: HTTP client module for MicroPython asyncio module
197+
- name: ucontextlib
198+
docs: >-
199+
https://github.com/micropython/micropython-lib/tree/master/micropython/ucontextlib
200+
index: https://micropython.org/pi/v2
201+
description: Minimal subset of contextlib for MicroPython low-memory ports
202+
- name: udnspkt
203+
docs: >-
204+
https://github.com/micropython/micropython-lib/tree/master/micropython/udnspkt
205+
index: https://micropython.org/pi/v2
206+
description: Make and parse DNS packets (Sans I/O approach).
207+
- name: umqtt.robust
208+
docs: >-
209+
https://github.com/micropython/micropython-lib/tree/master/micropython/umqtt.robust
210+
index: https://micropython.org/pi/v2
211+
- name: umqtt.simple
212+
docs: >-
213+
https://github.com/micropython/micropython-lib/tree/master/micropython/umqtt.simple
214+
index: https://micropython.org/pi/v2
215+
description: Lightweight MQTT client for MicroPython.
216+
- name: upysh
217+
docs: >-
218+
https://github.com/micropython/micropython-lib/tree/master/micropython/upysh
219+
index: https://micropython.org/pi/v2
220+
description: Minimalistic file shell using native Python syntax.
221+
- name: urequests
222+
docs: >-
223+
https://github.com/micropython/micropython-lib/tree/master/micropython/urequests
224+
index: https://micropython.org/pi/v2
225+
- name: urllib.urequest
226+
docs: >-
227+
https://github.com/micropython/micropython-lib/tree/master/micropython/urllib.urequest
228+
index: https://micropython.org/pi/v2
229+
- name: usb-device
230+
docs: >-
231+
https://github.com/micropython/micropython-lib/tree/master/micropython/usb/usb-device
232+
index: https://micropython.org/pi/v2
233+
- name: usb-device-cdc
234+
docs: >-
235+
https://github.com/micropython/micropython-lib/tree/master/micropython/usb/usb-device-cdc
236+
index: https://micropython.org/pi/v2
237+
- name: usb-device-hid
238+
docs: >-
239+
https://github.com/micropython/micropython-lib/tree/master/micropython/usb/usb-device-hid
240+
index: https://micropython.org/pi/v2
241+
- name: usb-device-keyboard
242+
docs: >-
243+
https://github.com/micropython/micropython-lib/tree/master/micropython/usb/usb-device-keyboard
244+
index: https://micropython.org/pi/v2
245+
- name: usb-device-midi
246+
docs: >-
247+
https://github.com/micropython/micropython-lib/tree/master/micropython/usb/usb-device-midi
248+
index: https://micropython.org/pi/v2
249+
- name: usb-device-mouse
250+
docs: >-
251+
https://github.com/micropython/micropython-lib/tree/master/micropython/usb/usb-device-mouse
252+
index: https://micropython.org/pi/v2
253+
- name: xmltok
254+
docs: >-
255+
https://github.com/micropython/micropython-lib/tree/master/micropython/xmltok
256+
index: https://micropython.org/pi/v2
257+
description: Simple XML tokenizer

package-list.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ packages:
3131
url: https://github.com/mcauser/micropython-my9221
3232
description: A MicroPython library for 10 segment LED bar graph modules using the MY9221 LED driver.
3333
tags: ["LED"]
34+
package_descriptor:
35+
urls:
36+
- [micropython-my9221/my9221.py, github:mcauser/micropython-my9221/my9221.py]
3437
verification:
3538
- fqbn: "arduino:mbed_nano:nanorp2040connect"
3639
library_version: null

0 commit comments

Comments
 (0)