Daniel Peter Chokola
17fe918d8c
add soil moisture measurement and RTC functionality
2 years ago
Daniel Peter Chokola
1c54b7a7ac
update SX127x driver
2 years ago
Daniel Peter Chokola
0969a84246
patch up differences between ST RTC and time.h time representations
...
time.h uses 0-based weeks (Sunday=0) and months byt ST is 1-based
(Monday=1)
2 years ago
Daniel Peter Chokola
630d912c94
add RTC & calendar for timestamp
2 years ago
Daniel Peter Chokola
c69b4fdc48
transmit environmental data over LoRa every second
2 years ago
Daniel Peter Chokola
b70d37cbdf
SX127x can transmit in LoRa mode with some hardcoded settings
...
The code is janky and many settings are hardcoded. Will need to improve robustness, add configuration options to the API, and add receive functionality.
2 years ago
Daniel Peter Chokola
6221ed0917
initialize SPI1_CS to drive high
2 years ago
Daniel Peter Chokola
5e89ce093f
move BME280 power line to a GPIO and add a skeleton driver for the SX127x LoRA radio
2 years ago
Daniel Peter Chokola
27839df198
fix authorship & date of terminal.c
2 years ago
Daniel Peter Chokola
fdb2dd450d
add version info to terminal prompt
2 years ago
Daniel Peter Chokola
3634c263c7
introduce pre-build script to add automatic build-time versioning
2 years ago
Daniel Peter Chokola
82d7ca39c3
add .gitignore
2 years ago
Daniel Peter Chokola
ef34698a00
convert & print temperature, pressure, and humidity to USB serial
...
Enough to start hacking, adding features, and refining.
2 years ago
Daniel Peter Chokola
41ac460295
blank project configured for USB-serial and SPI
2 years ago