https://github.com/daleckystepan/homesensors
Home Sensors based on Arduino
https://github.com/daleckystepan/homesensors
arduino rfm69 sensors wireless-sensor-networks
Last synced: 5 months ago
JSON representation
Home Sensors based on Arduino
- Host: GitHub
- URL: https://github.com/daleckystepan/homesensors
- Owner: daleckystepan
- Created: 2018-02-21T21:07:54.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-04-14T13:32:51.000Z (over 7 years ago)
- Last Synced: 2025-08-03T00:40:39.729Z (about 1 year ago)
- Topics: arduino, rfm69, sensors, wireless-sensor-networks
- Language: TypeScript
- Size: 255 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HomeSensors
Home Sensors based on Arduino
* All libraries can be downloaded using built-in arduino library manager or fetched from github
## Architecture
* All nodes can comunicate with others using RFM69 wireless modules. Communiction is encrypted using AES.
* One master node with NodeID = 0 only listen to packets and send them through Serial to computer
* NodeID and NewtorkID can be set (and must be set) in EEPROM
## Hardware:
All of them are cheap and can be bought easily on Ebay.
* Arduino Pro Mini ATmega 328p 3.3V 8MHZ
* Wireless communication RFM69
* https://github.com/LowPowerLab/RFM69
* Delete RFM69_OTA.* files if compilation faild due to SPIFlash error
* OLED display I2C 128x64
* U8g2lib
* https://github.com/olikraus/u8g2
* Temperature and Humidity Sensor HDC1080
* ClosedCube HDC1080
* https://github.com/closedcube/ClosedCube_HDC1080_Arduino
* Light sensor TSL2561
* Adafruit TSL2561 with Adafruit Unified Sensor Library
* https://github.com/adafruit/TSL2561-Arduino-Library
* https://github.com/adafruit/Adafruit_Sensor
## Installation
* Clone repo
* Get all libraries
* Change ENCRYPTKEY to your needs - must be 16 characters
* Wire the arduino with sensors and other components
* Flash it