You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ondřej Hruška
6cf432707a
|
7 years ago | |
---|---|---|
.settings | 7 years ago | |
Drivers | 7 years ago | |
Inc | 7 years ago | |
Middlewares/Third_Party/Lora | 7 years ago | |
Src | 7 years ago | |
junk | 7 years ago | |
startup | 7 years ago | |
.cproject | 7 years ago | |
.gitignore | 7 years ago | |
.mxproject | 7 years ago | |
.project | 7 years ago | |
Bees3 Debug.cfg | 7 years ago | |
CMakeLists.txt | 7 years ago | |
Makefile | 7 years ago | |
NUCLEO-L073RZ.xml | 7 years ago | |
README.md | 7 years ago | |
STM32L073RZTx_FLASH.ld | 7 years ago | |
mx.scratch | 7 years ago | |
proj Debug.cfg | 7 years ago | |
proj.ioc | 7 years ago |
README.md
lorabees
Beehive monitoring project with LoRa / P-NUCLEO-LRWAN1 (STM32L073RZ)
This is a seminar project, work in progress. Please DO NOT FORK. It's open source but not finished and I don't want broken copies floating around the internet before it's usable.
Sensors
- BME680 (Temperature, Relative Humidity, Atmospheric Pressure, Volatile Organic Compounds)
- Microphone for buzzing capture & analysis (electret mic with a transistor-based amplifier)
Progress
- LoRa integration
- BME680 communication, basic reading
- MBE680 periodic reporting to LoRa
- Try to use BSEC for better sensor compensation
- Design and build the microphone amplifier
- Microphone capture via DMA and ADC
- Waveform analysis (Fourier transform, peak detection, noise level..)
- Waveform principal characteristics reporting to LoRa
- Data analysis backend (Mosquitto on RPi receiving packets from The Things Network, storing to DB, some graphs)