Antonio ScalaEvan DiewaldNathan Pirhalla
Published © GPL3+

LongHive

An end-to-end beehive monitoring solution enabled by the Helium Network and deep learning.

IntermediateFull instructions provided10 hours14,425

Things used in this project

Hardware components

Helium Developer Kit
Helium Developer Kit
×1
Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
×1
ReSpeaker 2-Mics Pi HAT
Seeed Studio ReSpeaker 2-Mics Pi HAT
×1
50kg Load Cells with HX711 Amplifier
×1
SparkFun Air Quality Breakout - CCS811
SparkFun Air Quality Breakout - CCS811
×1
DS18B20 Temperature Sensor 1m
HARDWARIO DS18B20 Temperature Sensor 1m
×1

Software apps and online services

TensorFlow
TensorFlow
Grafana
Helium Console
Pipedream

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

Load Cell Foot Mount (Print 4)

Load cells should snap into place if the filament has a bit of flex to it - no adhesive needed. Credit to user b2vn on Thingiverse: https://www.thingiverse.com/thing:1100304

ST-LRWAN1 Housing

This latched housing allows easy access to the LoRa Board without detaching the entire assembly. Print in place with only supports where the part attaches to the build plate.

Raspberry Pi Housing

Holds the RPi 3B and slides into the Raspberry Pi Mount.

Raspberry Pi Mount

Attach to the underside of the enclosure lid.

LongHive SW Assembly

Prepared in SW 2019.

Schematics

LongHive Enclosure Drawing

The base was designed to be assembled with 2x4 planks and 1/4" sheets of plywood.

LongHive Breadboard

An Arduino UNO is shown in the schematic, but please replace the UNO with the ST-B-L072Z-LRWAN1 from the Helium Developer Kit, which has the same form factor.

LongHive Schematic

An Arduino UNO is shown in the schematic, but please replace the UNO with the ST-B-L072Z-LRWAN1 from the Helium Developer Kit, which has the same form factor.

Code

LongHive

A smart beehive monitoring system using edge computing and the Helium protocol.

Credits

Antonio Scala

Antonio Scala

2 projects • 11 followers
Evan Diewald

Evan Diewald

4 projects • 22 followers
Mechanical engineering grad student at Carnegie Mellon
Nathan Pirhalla

Nathan Pirhalla

1 project • 5 followers

Comments