Micropython-stm–lib
Micropython的Python模块和示例集,主要针对基于STM32F4的板,例如STM32F4DISCOVERY板或原始Pyboard。大多数模块还可以在Micropython Unix端口甚至其他裸金属端口(例如ESP8266或ESP32端口)上使用。
目前,此集合包含:
- ACCEL-从主要的Micropython存储库中的staccel.py的固定版本,包括示例。
- 编码器 – 一个用于读取连接到两个数字输入引脚的旋转编码器的库,包括示例。在大多数情况下,功能灰色代码错误检查,制作软件或硬件be拒绝。
- LCD-用于与HD44780兼容LCD控制器接口的库,包括示例。
- MIDI-一个用于通过UARTS或USB虚拟串行界面接收和发送MIDI数据的库,包括示例。
- mrequests-从
micropython-lib的urequests演变,具有改进和新功能。 - NetConfig-简单的WiFi或Ethernet网络从JSON配置文件设置。
- Picoredis-微型thon的非常模拟的Redis客户库库(不仅)。
- Spiflash-用于使用Winbond W25Q* SPI连接的闪存芯片的模块(使用Micropython(改编自此存储库中的代码)。
- Spimaster-一个基本的库,可以通过SPI与ESP826模块作为SPI奴隶进行通信,该模块使用Spislave库运行Arduino素描。
- UNTAR-使用Micropython -lib的Utarfile模块,是一个非常简单的模块,用于打开未压缩的焦油存档。
作者
除非另有说明,否则这些模块和示例是由克里斯托弗·阿恩特(Christopher Arndt)撰写的。
执照
除非另有说明,否则该代码是根据麻省理工学院许可证的自由使用和分发的。
