请选择 进入手机版 | 继续访问电脑版

circuitpython中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 39942|回复: 0

超过200个CircuitPython库

[复制链接]

12

主题

12

帖子

650

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
650
发表于 2021-11-23 09:44:46 | 显示全部楼层 |阅读模式

  • 74hc595--用于 74HC595 移位寄存器的 CircuitPython 驱动程序。
  • adafruitio--用于与 Adafruit IO 通信的 CircuitPython 库。
  • ads1x15--用于 ADS1015/1115 ADC 的 CircuitPython 基类驱动程序。
  • adt7410--用于从 Analog Devices ADT7410 精密温度传感器读取温度的 CircuitPython 驱动程序
  • adxl34x--ADXL34x 3 轴加速度计系列的驱动器
  • ahtx0--用于 Adafruit AHT10/AHT20 温度和湿度传感器的 CircuitPython 驱动程序
  • airlift--管理 AirLift 协处理器以用于 Wifi 和蓝牙
  • am2320--这是用于 AM2320 温度和湿度传感器的 CircuitPython 驱动程序。
  • amg88xx--该库支持在 CircuitPython 中使用 AMG88xx。
  • apds9960--APDS9960 板的驱动程序类。支持手势、接近度和颜色检测。
  • as726x--AS726x 光谱传感器的驱动程序
  • as7341--用于 Adafruit AS7341 突破的 CircuitPython 库
  • atecc
  • avrprog--使用这个方便的帮助类直接从 CircuitPython 编程你最喜欢的 AVR 芯片,它可以让你直接从你的 REPL 中制作独立的程序员
  • aw9523--用于 AW9523 GPIO 扩展器和 LED 驱动器的 Python 库
  • aws_iot--适用于 CircuitPython 的 Amazon AWS IoT MQTT 客户端
  • azureiot--用于 CircuitPython 的 Microsoft Azure IoT
  • bd3491fs--Rohm BD3491FS 音频处理器的 CircuitPython 库
  • bh1750--用于 Adafruit BH1750 突破的 CircuitPython 库
  • binascii--二进制和 ASCII 之间转换的助手
  • bitbangio--用于将 bitbang I2C 和 SPI 添加到 CircuitPython 的库,无需内置 bitbangio 模块。该接口旨在与 bitbangio 相同,因此没有位顺序或芯片选择功能。如果您的主板支持 bitbangio,建议使用它,因为时间应该更可靠。
  • bitmap-font--加载 BDF 格式字体。
  • bitmapsaver--在 BMP 文件中保存 displayio.Bitmap(和关联的 displayio.Palette)。制作屏幕截图(displayio.Display 的内容)并保存在 BMP 文件中。
  • ble--该模块提供更高级别的 BLE(蓝牙低功耗)功能,构建在本机_bleio模块上。
  • ble_adafruit--BLE 访问加速度计数据。
  • ble_apple_media--支持提供媒体播放信息和控制的 Apple 媒体服务。
  • ble_apple_notification_center--Apple 通知中心的 BLE 库
  • ble_berrymed_pulse_oximeter--Berrymed 脉搏血氧仪的 BLE 支持
  • ble_broadcastnet--基于 BLE 广告的基本物联网。
  • ble_cycling_speed_and_cadence--BLE 骑行速度和节奏服务
  • ble_eddystone--用于 Google 开放“物理网络” Eddystone 的 CircuitPython BLE 库。
  • ble_heart_rate--BLE 心率服务
  • ble_ibbq--BLE iBBQ 多探头温度计
  • ble_lywsd03mmc--BLE 支持小米 LYWSD03MMC 温度计/湿度计
  • ble_magic_light--该模块提供可在 Magic Light、BLE RGB 灯泡上使用的服务。
  • ble_midi--用于 CircuitPython 的 BLE MIDI 服务
  • ble_radio--通过 BLE 进行基于字节和字符串的简单设备间通信。
  • bluefruitconnect--此模块可帮助您与Adafruit Bluefruit Connect 应用程序通信或将其协议与运行Adafruit CircuitPython 固件的板一起使用。
  • bluefruitspi--使用 Adafruit Bluefruit LE SPI 朋友突围的助手类。
  • bme280--来自 BME280 温度、湿度和气压传感器的 CircuitPython 驱动程序
  • bme680--用于 BME680 温度、压力和湿度传感器的 CircuitPython 库。
  • bmp3xx--来自 BMP388 温度和气压传感器的 CircuitPython 驱动程序。
  • bmp280--来自 BMP280 温度和气压传感器的 CircuitPython 驱动程序
  • bno08x--Hillcrest Laboratories BNO08x IMU 的辅助库
  • bno08x_rvc--使用 BNO08x IMU 的 UART-RVC 模式的简单帮助程序库
  • bno055--这是用于具有传感器融合的 Bosch BNO055 九自由度惯性测量单元模块的 CircuitPython 驱动程序。
  • boardtest--切换板上所有可用的 GPIO。使用 LED、万用表、另一个微控制器等验证它们的操作。
  • bundle--这些是单独的 GitHub 存储库中可用的库和驱动程序。它们专为与 CircuitPython 一起使用而设计,可能会或可能不会与MicroPython一起 使用。
  • busdevice--代表单个 I2C 设备并管理锁定总线和设备地址。
  • cap1188--用于 CAP1188 8 键电容式触摸传感器分线的 CircuitPython 驱动程序。
  • ccs811--该库支持在 CircuitPython 中使用 CCS811 空气质量传感器。
  • charlcd--用于连接单色字符 LCD 的模块
  • charlcd--用于连接单色字符 LCD 的模块
  • circuitplayground--电路游乐场的 CircuitPython 基类。
  • clue--代表 Adafruit CLUE 的所有功能的高级库。
  • colorsys--用于 CircuitPython 的 CPython 模块 colorsys 的子集。
  • crickit--使用 Adafruit Crickit 机器人板的便利库。
  • cursorcontrol--用于与 CircuitPython UI 元素交互的鼠标光标。
  • dash_display--用于创建 Adafruit IO 仪表板的 CircuitPython 库。
  • datetime--具体日期/时间和相关类型。
  • debouncer--去抖动 0 个参数的任意谓词函数(通常创建为 lambda)。由于非常常见的用途是消除数字输入引脚的抖动,因此初始化程序接受 DigitalInOut 对象而不是 lambda。
  • debug_i2c--用于调试 I2C 的包装库。
  • dht--CircuitPython 支持 DHT11 和 DHT22 温度和湿度设备。
  • display_notification--非常基本的通知小部件。
  • display_text--CircuitPython 的文本图形处理,包括文本框
  • displayio_ssd1305--SSD1305单色显示器的DisplayIO驱动
  • displayio_ssd1306--SSD1306单色显示器的DisplayIO驱动
  • displayio-layout--将单元格组织成网格表结构的布局。
  • displayio-sh1107--SH1107 单色显示器的 DisplayIO 驱动程序
  • display-shapes--与 displayio 一起使用的各种常见形状 - 圆形!
  • dotstar-- DotStar 条带驱动程序(用于带有 _pixelbuf 的 CircuitPython 5.0+)
  • dps310--DPS310 精密气压传感器库
  • drv2605--用于 DRV2605 触觉反馈电机驱动器的 CircuitPython 模块。有关用法的演示,请参见 examples/simpletest.py。
  • ds18x20--达拉斯 1-Wire 温度传感器的驱动程序。
  • ds1307--支持 DS1307 实时时钟 (RTC) 的 CircuitPython 库。
  • ds1841--DS1841 I2C 对数电阻器库
  • ds2413--用于 DS2413 单线 2 通道 GPIO 分线的 CircuitPython 驱动程序。
  • ds3231--支持 DS3231 实时时钟 (RTC) 的 CircuitPython 库。
  • ds3502--用于 Maxim DS3502 I2C 数字电位计的 CircuitPython 库
  • dymoscale--DYMO 秤的 CircuitPython 接口。


  • emc2101--无刷风扇控制器
  • epd--用于 Adafruit 电子纸显示突破的 CircuitPython 驱动程序 *
  • esp32spi--用于使用 ESP32 作为使用 SPI 的 WiFi 协处理器的 CircuitPython 驱动程序库
  • esp-atcontrol--使用发送的 ESP AT 命令与 Internet 通信。它很慢,但可以将数据导入 CircuitPython




  • gc_iot_core--CircuitPython 谷歌云物联网核心模块。
  • gfx--CircuitPython 像素图形绘制库。
  • gizmo--TFT Gizmo 的助手。
  • gps--GPS解析模块。可以解析来自串行 GPS 模块的简单 NMEA 数据语句以读取纬度、经度等

  • il0373--用于基于 IL0373 的电子纸显示器的CircuitPython驱动程序
  • il0398--用于 IL0398 驱动的电子纸显示器的 CircuitPython displayio 驱动程序
  • il91874--用于基于 IL91874 的电子纸显示器的CircuitPython驱动程序
  • ili9341--ILI9341 的显示驱动程序。
  • imageload--将像素值(索引或颜色)加载到位图中并将颜色加载到调色板中。
  • ina219--INA219 电流传感器的 CircuitPython 驱动程序。
  • ina260--用于 TI INA260 电流和功率传感器的 CircuitPython 驱动程序
  • irremote--红外接收器传感器
  • is31fl3731--用于 IS31FL3731 charlieplex IC 的 CircuitPython 驱动程序。
  • itertools--Dave Astels 为 CircuitPython 改编的 Python 迭代工具
  • jwt--JSON 网络令牌认证
  • oauth2--用于 OAuth2.0 授权以访问 Google API 的 CircuitPython 助手。
  • onewire--提供对 1-Wire 总线的访问。
  • ov7670--OV7670 相机的 CircuitPython 驱动程序
  • ra8875--RA8875 的驱动程序库
  • register--模块参考
  • requests--用于 Web 接口的类似请求的库
  • rfm9x--用于 RFM95/6/7/8 LoRa 433/915mhz 无线电模块的 CircuitPython 模块。
  • rfm69--CircuitPython RFM69 数据包无线电模块。这支持与 RFM69 系列无线电 (433/915Mhz) 的基本 RadioHead 兼容的数据包发送和接收。
  • rgb_display--所有 RGB 显示设备的基类
  • rgbled--用于 RGB LED 的 CircuitPython 驱动程序
  • rockblock--用于 Rock Seven RockBLOCK Iridium 卫星调制解调器的 CircuitPython 驱动程序
  • rplidar--提供 Slamtech RPLidar 的接口,该接口可在普通 Python3 以及 CircuitPython/Blinka 中运行。
  • rsa--用于计算大素数和RSA加密、解密、签名和验证的模块。包括生成公钥和私钥。
  • rtttl--使用铃声文本传输语言 (rtttl) 播放 digialio pin 的音符。
  • tc74--Microchip TC74 数字温度传感器的 CircuitPython 库
  • tca9548a--用于 TCA9548A I2C 多路复用器的 CircuitPython 驱动程序。
  • tcs34725--用于 TCS34725 颜色传感器的 CircuitPython 模块。
  • testrepo
  • tfmini--Benewake 的 TF 迷你距离传感器的 CircuitPython/Python 库
  • thermal_printer--热敏打印机驱动程序
  • thermistor--热敏电阻是一种随温度变化的电阻器。
  • tinylora--用于物联网的 CircuitPython LoRaWAN 实现。
  • tla202x--TI TLA202x 12 位 ADC 的库
  • tlc5947--用于 TLC5947 12 位 24 通道 LED PWM 驱动器的 CircuitPython 模块。
  • tlc59711--用于 TLC59711 或 TLC5971 16 位 12 通道 LED PWM 驱动器的 CircuitPython 模块。
  • tlv493d--用于 TLV493D 3 轴磁力计的 CircuitPython 帮助程序库
  • tmp006--用于 TMP006 非接触式红外测温仪的 CircuitPython 驱动程序。
  • tmp007--用于 TMP007 非接触式红外测温仪的 CircuitPython 驱动程序
  • tmp117--用于 TI TMP117 温度传感器的 CircuitPython 库
  • touchscreen--用于 4 线电阻式触摸屏的 CircuitPython 库
  • tpa2016--用于 TPA2016 D 类放大器的 CircuitPython 驱动程序。
  • trellis--支持 Adafruit 的网格键盘的 CircuitPython 库。
  • trellism4--用于 Trellis M4 Express 的 CircuitPython 库。
  • tsl2561--用于 TSL2561 光传感器的 CircuitPython 驱动程序。
  • tsl2591--用于 TSL2591 精密光传感器的 CircuitPython 模块。
  • turtle--一个二维向量类,用作实现海龟图形的辅助类




  • us100--用于通过 US-100 超声波传感器读取距离和温度的 CircuitPython 库vc0706--VC0706 串行 TTL 摄像头模块。
  • vcnl4010--用于 VCNL4010 接近和光传感器的 CircuitPython 模块。
  • vcnl4040--用于 VCNL4040 接近和环境光传感器的 CircuitPython 库。
  • veml6070--支持 VEML6070 紫外线指数传感器的 CircuitPython 库。
  • veml6075--支持 VEML6075 UVA 和 UVB 传感器的 CircuitPython 库。
  • veml7700--用于 VEML7700 高精度 I2C 环境光传感器的 CircuitPython 驱动程序。
  • vl53l0x--用于 VL53L0X 距离传感器的 CircuitPython 驱动程序。
  • vl6180x--用于 VL6180X 距离传感器的 CircuitPython 模块。
  • vs1053--用于通过 SPI 连接与 VS1053 音频编解码器交互和播放媒体文件的驱动程序。

  • waveform--该库生成可用于生成正弦音频信号的正弦波形。
  • wiznet5k--WIZNET 5k 以太网模块的纯 Python 接口。
  • ws2801 --WS2801 LED 像素串驱动器
  • wsgi--用于创建 WSGI 服务器兼容 Web 应用程序的 CircuitPython 框架。



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|circuitpython中文社区 ( 粤ICP备15040352号 )microPython技术交流2

粤公网安备 44030702004354号

GMT+8, 2024-7-18 10:23 , Processed in 0.187200 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表