Skip to content

Latest commit

 

History

30 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Temperature and Humidity Sensor for Apple Home

Here you will find the firmware and schematic for a temperature and humidity sensor with an OLED display, compatible with Apple Home. If you have any questions, feel free to ask them in my Telegram channel.

Components used

  • DHT11 temperature and humidity sensor - 1 pc.
  • OLED SSD1306 128x64 i2c - 1 pc.
  • ESP32C3FN4 Super Mini - 1 pc.
  • 10K resistor - 1 pc.
  • Button - 1 pc.
  • 5V 1A power supply - 1 pc.

Arduino libraries used

  • esp32 by Espressif Systems (board) 3.3.7
  • HomeSpan 2.1.7
  • Adafruit GFX Library 1.12.4
  • Adafruit SSD1306 2.5.16

Arduino IDE settings

  • Board: ESP32C3 Dev BModule
  • ESP CDC On Boot: Enabled
  • CPU Frequency: 160MHz (WiFi)
  • Core Debug Level: None
  • Erase All Flash Before Sketch Upload: Disabled
  • Flash frequency: 80Mhz
  • Flash Mode: QIO
  • Flash Size: 4MB (32Mb)
  • JTAG Adapter: Disabled
  • Partition Scheme: Huge APP (3MB No OTA/1MB SPIFFS)
  • Upload Speed: 921600
  • Zigbee Mode: Disabled
  • Programmer: Esptool

Sponsor this project

Contributors

Languages