Skip to content

Latest commit

 

History

History
162 lines (157 loc) · 10.4 KB

Supported-Peripherals.md

File metadata and controls

162 lines (157 loc) · 10.4 KB

Supported Peripherals

Name Description Connection
74x595 74x595 shift register gpio
A4988 Stepper motor controller
ADC Analog input over A0 pin analog
ADS111x A/D Converter I^2^C
AHT1x Asair AHT10/AHT15 temperature and humidity sensor I^2^C
AHT2x Asair AHT20/AHT21/AHT25/AM2301B temperature and humidity sensor I^2^C
AM2301 / DHT21
AM2302 / DHT22
AM2321
Temperature and humidity sensor gpio
AM2301B Temperature and humidity sensor
Uses same driver as AHT2X
I^2^C
AM2320 Temperature and humidity sensor gpio
AS608 AS608 pptical and R503 capacitive fingerprint sensors serial
AS3935 Franklin lightning sensor serial
APDS-9960 Ambient light, RGB color and proximity sensor with gesture detection I^2^C
AZ 7798 CO2 meter datalogger
BH1750 Luminosity sensor
BMP280
BMP085
BMP180)
Pressure sensor
BME280 temperature, humidity and pressure sensor I^2^C
BME680
BME688
temperature, humidity, pressure and gas sensor I^2^C
Buzzer Audio signalling device gpio
CC2530 TI CC2530 Zigbee adapter serial
CCS811 Gas and air quality sensor I^2^C
Chirp! Soil Moisture sensor Moisture sensor I^2^C
DFR0299 DFRobot DFPlayer mini MP3 player serial
DHT11 Temperature and humidity sensor gpio
DHT12 Temperature and humidity sensor gpio
DY-SV17F DY-SV17F MP3 player serial
DYP-ME007 Ultrasonic distance sensor serial
DS18x20 Temperature sensor 1-Wire
DS1624
DS1621
Temperature sensor 1-Wire
DS3231 Real time clock I^2^C
DS3502 Digital potentiometer I^2^C
EZO EZO series of chemical sensors I^2^C
F&F LE-01MR F&F LE-01MR single phase Modbus energy meter
GDK101 Gamma radiation sensor I^2^C
GGreg20_V3 Ionizing radiation detector gpio (ESP32 only)
GM861 Barcode and QR code reader serial
GPS-NTP-server GPS NTP server serial
ENS161 Air quality sensor I^2^C
HDC1080 Texas Instruments HDC1080 humidity and temperature sensor I^2^C
HDC2010 Texas Instruments HDC2010 humidity and temperature sensor I^2^C
HM-10 BLE Bluetooth gateway serial
HM-17
HM-16
Bluetooth iBeacon reader serial
HMC5883L 3-channels magnetic field sensor I^2^C
HP303B Barometric pressure sensor I^2^C
HYTxx Temperature and humidity sensor I^2^C
HR-E Water meter encoder interface serial
HRG-15 Hydreon RG-15 rain gauge sensor serial
HRXL MaxBotix HRXL line of sonar ranging sensors gpio
HC-SR04
HC-SR04P
JSN-SR04T)
Ultrasonic sensor gpio
HM330x SeedStudio Grove HM3301 particulate matter sensor I^2^C
HMC5883L 3-Axis digital compass sensor I^2^C
HLK-LD2410 24GHz mmWave presence sensor serial
Honeywell HIH Temperature and humidity sensor I^2^C
Honeywell HPMA115xx Particulate matter sensor serial
HTU21 Temperature and humidity sensor I^2^C
HX711 Load cell sensor gpio
HRG15 Solid state rain sensor serial
I2S Audio :material-cpu-32-bit: I2S audio DAC and microphone I2s
iAQ-Core Indoor air quality sensor I^2^C
iEM3000 Schenider Electric Modbus energy meter serial
INA219
ISL28022
High-side DC current and voltage sensor I^2^C
INA226 High-side or Low-side DC current and voltage sensor I^2^C
IR Remote IR transmitter and receiver
K30, K70, S8 SenseAir CO2 sensors serial
[LM75AD
STDS75(LM75AD)
Temperature sensor I^2^C
LMT01 Temperature sensor gpio
MAX17043 LiPo fuel gauge I^2^C
MAX31855
MAX6675
Thermocouple sensor SPI
MAX31865 RTD temperature sensor amplifier SPI
MAX44009 Ambient light sensor I^2^C
MCP23008
MCP23017
MCP23S17
I/O expander I^2^C
MCP2515 CAN bus controller SPI
MCP9808 Temperature sensor I^2^C
ME007 Ultrasonic distance sensor gpio
MFRC522 NFC tag reader SPI
MGC3130 3D tracking and gesture Controller
MH-Z19B CO2 sensor
MLX90614 MLX9061X infrared thermometer I^2^C
MLX90640 MLX90640 far infrared thermal sensor array I^2^C
MPR121 Proximity capacitive touch sensor controller (I^2^C)
MPU6050 3-axis gyroscope and 3-axis accelerometer sensor (I^2^C)
MQ MQ sensors (MQ-02, MQ-03, MQ-04, MQ-05, MQ-06, MQ-07, MQ-08, MQ-09, MQ-131, MQ-135) analog
MS01 Moisture sensor from Sonoff 1wire
NeoPool Sugar Valley NeoPool controller serial
NRF24L01 NRF24L01 as BLE-bridge for Mijia BT sensors SPI
OpenTherm OpenTherm adapter serial
P1 Smart Meter Energy meter serial
PAJ7620 Gesture & proximity detection sensor
PIR Passive infrared sensor gpio
PCA9557 I/O expander I^2^C
PCA9685 16-channel, 12-bit PWM LED controller I^2^C
PCA9632 4-channel, 8-bit PWM LED controller I^2^C
PCF8574(A) 8-port I/O expander I^2^C
PMS3003
PMS5003
PMS7003

PMSx003T
Particle concentration sensor serial
PMSA003I Air quality sensor I^2^C
PN532 NFC/RFID controller
PZEM-004
PZEM-016
Energy monitor serial
QMC5883L Magnetic field sensor I^2^C
RCWL-0516 Microwave radar presence detection
RDM6300 125Khz RFID module
RF Transceiver IR receiver and/or transmitter
RX-4M50RR30SF
RX-AM8SF
RF sensor receiver gpio
SCD30 CO2 sensor I^2^C
SCD40
SCD41
CO2 sensor I^2^C
Eastron SDM72 Modbus energy meter serial
Eastron SDM120 Modbus energy meter serial
Eastron SDM220 Modbus energy meter serial
Eastron SDM230 Modbus energy meter serial
Eastron SDM630 Modbus energy meter serial
YF-DN50 Flow rate meter gpio
SDS011
SDS021
Laser dust sensor
SEN0390 Ambient light sensor I^2^C
SEN5X All-in-one environmental sensor I^2^C
SGP30 Gas and air Quality sensor I^2^C
SGP40 Gas and air Quality sensor I^2^C
SGP41 VOC and NOx sensor I^2^C
SHT1x Temperature and humidity sensor I^2^C
SHT30 Temperature and humidity sensor I^2^C
SHT4x Temperature and humidity sensor I^2^C
SI114x UV index, IR and visible light sensor I^2^C
Si7021 Temperature and humidity sensor I^2^C
SK6812 Addressable LEDs
Smart Meter Interface Smart Meter Interface serial, gpio
SolaX X1 SolaX Power X1 inverter serial
SPS30 Particulate matter sensor
T6703
T6713
Telaire T6700 series CO2 sensor I^2^C
TC74 Temperature sensor I^2^C
Téléinfo French energy measuring system serial
TFMini TFmini, TFmini Plus, TFmini Plus (indoor Version), TFmini-S LiDAR module serial
TM1638 8 Switch, LED and 7-segment unit sensor gpio
TSL2561 Luminosity sensor I^2^C
TSL2591 Luminosity sensor I^2^C
TX20
TX23
WS2300
La Crosse TX2x / Technoline WS2300-15 anemometer (wind sensor) gpio
VEML6070 UV sensor I^2^C
VEML6075 UVA/UVB/UVINDEX sensor I^2^C
VEML7700 Ambient light intensity sensor I^2^C
VL53L0x Time of flight sensor I^2^C
VL53L1x Time of flight sensor I^2^C
VINDRIKTNING IKEA VINDRIKTNING particle concentration sensor serial
WindMeter Analog cup anemometer
Winsen ZH03B Particle concentration sensor serial
WS2812B Wemos shield with addressable LED
WS2812B
WS2813B
Addressable LEDs
Xadow Grove Mutichannel Gas sensor Gas sensor I^2^C
InvenSense ICP-10125 Barometer/pressure sensor I^2^C

Google Sheet list of supported peripherals

sensor API Documentation

Expanding Specific Devices