Liste de capteurs connectables à un ESP32

De Wiki de Mémoire Vive
Aller à la navigation Aller à la recherche

Liste des types de capteurs et modules compatibles ESP32

🌡️ Température

  • Thermistances NTC/PTC
  • LM35 / TMP36 (analogiques)
  • DS18B20 (1-Wire)
  • DHT11 / DHT22 (température + humidité)
  • BME280 / BMP280 / BMP180
  • SHT30 / SHT31 / SHT35 / SHT85
  • MAX6675 / MAX31855 (thermocouples)
  • MLX90614 (IR sans contact)
  • AMG8833 (caméra thermique)

💧 Humidité

  • DHT11 / DHT22
  • SHTxx (SHT30, SHT31, etc.)
  • BME280 / BME680
  • Capteurs d’humidité du sol (résistifs ou capacitifs)

📈 Pression atmosphérique

  • BMP180 / BMP280 / BME280
  • LPS22HB / LPS25H
  • DPS310

💨 Gaz / Air

  • MQ-2 à MQ-135 (fumée, CO, CH4, etc.)
  • CCS811 (TVOC, CO₂)
  • BME680 (air + T° + HR)
  • SCD30 / SCD41 (CO₂)
  • MH-Z19 / MH-Z14 (CO₂)
  • MiCS-5524, GM-XXX (gaz industriels)

💡 Lumière / UV / IR / Couleur

  • LDR (photo-résistance)
  • BH1750 (lux)
  • TSL2561 / TSL2591
  • VEML7700 / VEML6075
  • TCS34725 (détection de couleurs)
  • APDS9960 (gestes + couleur)
  • Capteurs IR (flamme, barrière IR, etc.)

📏 Distance / Proximité

  • HC-SR04 (ultrason)
  • VL53L0X / VL53L1X (ToF laser)
  • GP2Y0A21YK (IR analogique)
  • TCRT5000 (suivi ligne robot)
  • IR réflectifs
  • RCWL-0516 (radar micro-ondes)

🏃 Mouvement / IMU

  • MPU6050 / MPU9250 / MPU6886 (gyro + accéléro)
  • LSM9DS1 / LSM6DS3
  • ADXL345
  • HMC5883L / QMC5883L (boussole)
  • SW-420, capteur piézo (vibration)
  • HC-SR501 (PIR - mouvement)

🧲 Champ magnétique / Effet Hall

  • A3144 (effet Hall digital)
  • MLX90393 (magnétomètre)
  • Interrupteur reed magnétique

⚡ Électricité / Tension / Courant

  • ACS712 / ACS758 (mesure de courant)
  • ZMPT101B (tension AC)
  • INA219 / INA226 (courant + tension)
  • PZEM-004T (puissance secteur)
  • Diviseur de tension (mesure simple)

📍 Position / GPS

  • NEO-6M / NEO-M8N (GPS)
  • u-blox multi-GNSS
  • Modules GPS UART ou I2C

⚖️ Poids / Pression mécanique

  • Cellule de charge + HX711 / NAU7802
  • FSR (Force Sensitive Resistor)
  • Capteur piézoélectrique
  • Transducteurs de pression hydraulique (0-5V, 4-20mA)

📸 Caméra / Image

  • OV2640 (ESP32-CAM)
  • OV7670
  • Arducam SPI

🔊 Audio / Son

  • Micro analogique (KY-037, MAX4466)
  • Micro I2S (INMP441, SPH0645LM4H)
  • Détecteurs de son digitaux
  • Modules MP3 (DFPlayer, VS1053)

📶 Communication / Réseaux

  • LoRa: SX1276 / SX1278 (RFM95, Heltec, TTGO)
  • GSM/4G: SIM800L, SIM900, SIM7600
  • GPS: NEO-6M, M8N
  • NFC/RFID: RC522, PN532, RDM6300
  • Bluetooth: intégré à l’ESP32
  • Wi-Fi: intégré à l’ESP32
  • CAN bus: MCP2515
  • 433 MHz RF: FS1000A, RXB6
  • ZigBee: XBee
  • Z-Wave: modules tiers
  • ESP-NOW: protocole natif ESP32

💳 RFID / NFC

  • RC522 (MIFARE)
  • PN532 (NFC Android compatible)
  • RDM6300 (125 kHz RFID)

📄 Divers / Détection

  • Capteur de pluie
  • Capteur de flamme IR
  • Capteur d'inclinaison
  • Capteur de niveau d’eau (flotteur, capacitif)
  • Capteur de débit (à effet Hall)
  • Détecteurs de fumée
  • Capteur d’ouverture (reed)
  • Capteur de chute / gyroscope
  • Détection de présence (PIR, radar, ultrason)