本文用来记录 arduino 开发过程中常用的库,原则是某个传感器、功能用的较多库,持续更新中,可使用 Ctrl+F
来进行搜索。
- 未特殊说明,库一般可以在 arduino 或者 PlatformIO 的下载中心直接下载。
驱动类
传感器类的相关库,经常看到 Adafruit 这个名。
- DHT_11、DHT_22 温湿度传感器:adafruit/
DHT-sensor-library
- AHT10、AHT20:
Adafruit AHTX0
- MAX7219 和 MAX7221:
LedControl
- 各种显示屏:
TFT_eSPI
,需要在库的 User_Setup. h中根据屏幕驱动芯片修改配置 - 旋转编码器:
ESP32Encoder
- 多按键检测:
Button2
功能类
- 音频输出(DAC、I2S):
ESP8266Audio