A completely open-source device consisting of sensors attached to a beehive. These sensors gather data about the hive's conditions, and the data is then sent on to a web platform (also open-source). Monitored metrics include the weight of the beehive, the outside/inside temperature, the humidity, the number of bees going in and out of the hive, etc...
The web platform is accessible to everyone, allowing beekeepers to monitor their hives' well being, and researchers to gather more data about bees.
This project was created during the 2017 CRI Summer School by Tanguy Chotel, Pauline Ko, Alfredo L'homme, Lin Li, Nikola Maksic, and Rebecca Weinberger. View the website here, and our Hackaday project page here.
trans_lorafeather.ino
: uploaded to LoRa feather (transmitter); reads sensor data and sends to second LoRa feather (receiver)rec_lora.ino
: uploaded to LoRa feather (receiver); receives data and sends it to WiFi featherlora_to_wifi.ino
: uploaded to WiFi ESP8266 feather; sends data to web server over WiFi
- Wireless LoRa feather transmitter (A) hooked up to remote temperature probe (B), temperature & humidity sensor (C), and load cell amplifier (D), which is connected to scale sensors by load combinator (shown below)
- Hookup of load combinator (E). Each of the 4 load sensors (F) is attached to the board as shown. The YLW/ GRN/ WHT/ BLK/ RED pins correspond to the pins of the same name on the load cell amplifier in the previous schematic.
- A second LoRa feather receiver (G) is connected to a WiFi feather (H). From the WiFi feather, data is sent to the web server.
- Node.js-based web app to receive and display sensor data in real time, both quantitatively and qualitatively
- Currently live here