Skip to content

DroneTales/SmartRelay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Relay

ESP32C3 smart relay for Apple Home Kit

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

Required Hardware

  • Arduino Relay Module
  • ESP32C3 Dev Module
  • 5V power supply
  • 3mF x 6.3V capacitor (more capacity is better)
  • 2N2904 transistor
  • 1K resitor
  • 220 resistor

Required Arduino Libraries

  • esp32 by Espressif Systems (board) 3.3.3
  • HomeSpan 2.1.6

Arduino IDE Settings

  • Board: ESP32C3 Dev BModule
  • ESP CDC On Boot: Enabled
  • CPU Frequency: 80MHz (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:

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

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