Mathias Gottschlag
|
e9f89f739f
|
display: Revert to simple EPD display example code.
|
před 5 roky |
Mathias Gottschlag
|
d3cc04db76
|
display: Update toolchain.
|
před 5 roky |
Mathias Gottschlag
|
a6b8646090
|
display: Fix pins/SPI and configure some default pin states.
|
před 5 roky |
Mathias Gottschlag
|
ea8c4889f0
|
display: Fix project name and add epd-waveshare dependency.
|
před 5 roky |
Bernd Gottschlag
|
dcd6ee4e24
|
Disable the MQTT connection
|
před 5 roky |
Bernd Gottschlag
|
65f5893bc4
|
Change the address of the nrf24l01 and the packet format
|
před 5 roky |
Bernd Gottschlag
|
a864df322d
|
Add further information to the README
|
před 5 roky |
Mathias Gottschlag
|
9089fef433
|
Describe the remaining protocol.
|
před 5 roky |
Mathias Gottschlag
|
1dde4df49d
|
More protocol description, enough to implement sensor reports.
|
před 5 roky |
Mathias Gottschlag
|
3c0b03f73d
|
First part of protocol documentation.
|
před 5 roky |
Bernd Gottschlag
|
b837785f8e
|
Add range checks for the received values and fix formatting
|
před 5 roky |
Bernd Gottschlag
|
f7bfdf101c
|
Add definitions of the IRQ pin to the nrf24l01
|
před 5 roky |
Bernd Gottschlag
|
1dd0f89149
|
Fix pin definitions of the interface to the nrf24l01
|
před 5 roky |
Bernd Gottschlag
|
011303042b
|
Remove a variable that caused a compiler warning
|
před 5 roky |
Bernd Gottschlag
|
f1b0ebf618
|
Move SPI initialization and pin definitions to spi.c
|
před 5 roky |
Bernd Gottschlag
|
204ff8d220
|
Add power save mode and send messages every 7.5s
|
před 5 roky |
Bernd Gottschlag
|
0c03c24fcd
|
Change the MCU to the Atmega88
The pin definitions are updated and the uart debug interface is removed
as it is not present on the actual board.
|
před 5 roky |
Bernd Gottschlag
|
ddb5b0426e
|
Send the data from the BME280 with the NRF24L01
|
před 5 roky |
Bernd Gottschlag
|
01dff7cfd3
|
Use spi functions
|
před 5 roky |
Bernd Gottschlag
|
93fd7841a9
|
Use spi functions
|
před 5 roky |
Bernd Gottschlag
|
9d1b611356
|
Use dedicated function to read the status register when transmitting
|
před 5 roky |
Bernd Gottschlag
|
fc26a37348
|
Set the transmission retries and time-out duration to each maximum
|
před 5 roky |
Bernd Gottschlag
|
b9cfc34e94
|
Flush TX FIFO after an unsuccessful transmission
|
před 5 roky |
Bernd Gottschlag
|
45f19e8c43
|
Fix register struct definitions
|
před 5 roky |
Bernd Gottschlag
|
5ee6bbbf1a
|
Add SPI interface functions
|
před 5 roky |
Bernd Gottschlag
|
7f1da0221c
|
Update .gitignore
|
před 5 roky |
Bernd Gottschlag
|
e5ad15dbfa
|
Add reading from the BME280 using the official API
Currently the data values are written to the debug output.
|
před 5 roky |
Bernd Gottschlag
|
780cedcbc4
|
Fix order of the bit fields of the register definitions
|
před 5 roky |
Bernd Gottschlag
|
278f7f23fe
|
WIP: use register definitions to access them
|
před 5 roky |
Bernd Gottschlag
|
b487ab67f6
|
Add nRF24L01 register definitions
|
před 5 roky |
Bernd Gottschlag
|
33e1d5e700
|
WIP tidy up the NRF24L01 code
|
před 5 roky |
Bernd Gottschlag
|
347211065c
|
Add prototyping code for sending a dummy message with the nrf24l01
The firmware is developed using an aduino micro pro with an atmega32u4
as the hardware for the weather station is not ready yet.
|
před 5 roky |
Mathias Gottschlag
|
bb01d6b5d6
|
base-station: Broadcast weather data via MQTT.
|
před 5 roky |
Mathias Gottschlag
|
a029789ada
|
base-station: Fix rustfmt.
|
před 5 roky |
Mathias Gottschlag
|
c78d3da2e6
|
base-station: Add code to publish data to MQTT.
|
před 5 roky |
Mathias Gottschlag
|
bdb2e5fac6
|
base-station: Move radio code into module.
|
před 5 roky |
Mathias Gottschlag
|
b44c91b58c
|
display: Fix visibility of reference labels.
|
před 5 roky |
Bernd Gottschlag
|
b3b216871a
|
Merge branch 'master' of git.gottschlag.net:bernd/smart-home
|
před 5 roky |
Bernd Gottschlag
|
4245c1eee7
|
Receive weather data from the weather sensor and print it out
|
před 5 roky |
Mathias Gottschlag
|
eb24d0919e
|
Add crystal part number.
|
před 5 roky |
Mathias Gottschlag
|
5647b81c5b
|
display: Fix programming connector, add quartz, add via stitching.
|
před 5 roky |
Mathias Gottschlag
|
fce1929c30
|
display: Add pin configuration code.
|
před 5 roky |
Mathias Gottschlag
|
6cbb30ab6e
|
display: Switch some MCU pins around and draw the remaining traces.
|
před 5 roky |
Mathias Gottschlag
|
5bc3f25227
|
Add a footprint for a reverse-mounted BME module.
|
před 5 roky |
Mathias Gottschlag
|
362169b74e
|
Add compiling instructions for Ubuntu.
|
před 5 roky |
Mathias Gottschlag
|
201bf90392
|
base-station: Add code to receive packets using the NRF24L01 module.
|
před 5 roky |
Mathias Gottschlag
|
2be62f0459
|
display: Misc fixes.
|
před 5 roky |
Mathias Gottschlag
|
fa714679aa
|
display: Substitute TVS diode with diode used in weather sensor.
|
před 5 roky |
Bernd Gottschlag
|
17ed055175
|
Merge branch 'master' of git.gottschlag.net:bernd/smart-home
|
před 5 roky |
Bernd Gottschlag
|
bb9ac8f3a6
|
Add digikey links to symbols
|
před 5 roky |