Skip to content

btframework/TempSensor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Temperature and Humidity Sensor

A temperature and Humidity sensor for Apple Home Kit with OLED display.

This repository contains firmware for the HomeKit device described in this video.

Required Hardware

  • DHT11
  • OLED SSD1306 128x64 i2c
  • ESP32C4FN Super Mini

Required Arduino Libraries

  • esp32 by Espressif Systems (board) 3.2.0
  • HomeSpan 2.1.1
  • Adafruit GFX Library 1.12.0
  • Adafruit SSD1306 2.15.3

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

Support the project

If you like the project you can support me by the following link:

BTC: bitcoin:1A1WM3CJzdyEB1P9SzTbkzx38duJD6kau
BCH: bitcoincash:qre7s8cnkwx24xpzvvfmqzx6ex0ysmq5vuah42q6yz
ETH: 0xf780b3B7DbE2FC74b5F156cBBE51F67eDeAd8F9a

Boosty: https://boosty.to/drone_tales/donate
BuyMeACoffee: https://buymeacoffee.com/dronetales