-
Decoding on a TTGO Lora 32 T3 V1.6
08/14/2022 at 15:43 • 6 commentsThis afternoon I had the time to adapt the code to a TTGO Lora 32 T3 V1.6 Board.
All you need to change on the hardware is one solder bridge: Connect GPIO1 of the LORA Module to the free GPIO12
like shown in the picture:
You may find my Arduino code here:
https://github.com/Uspizig/Bresser_Weather_NEW/tree/main/WeatherDecoder_LORA_RFM95Only
-
Decoding with RFM95 (No More CC1101)
08/13/2022 at 12:15 • 0 commentsFinally I could achieve decoding without using a CC1101 and transmit to LoRA via TTN Network the Data.
I purely use RFM for both
Deocding of the Bresser Weather station
Once finished this data is transmitted over the RFM95 to the TheThingsNetwork
-
Software Development
07/24/2022 at 19:48 • 0 commentsYou may find several resoureces on the web where people tried to decode Bresser Weather station data with an RTL SDR Stick.
In my opinion running a Rasp Pi just for decoding some RF Weather data is a overkill of resources.
There ought to be a smarter solution!!!
The Bresser Weather Stations transmits trhe data in an FSK Modulation:
You may find detailed information about the proticol here: or here. I cant explain it better than they did.
Based on this idea I started to search for a decoder and foudn a CC1101 Chip. I call it the swiss army knife of RF Recivers.
With this Receiver and the Lib Radiolib you may decode a lot of stuff easily.
#
This is how the game begun:
With some help of the Twitter community I finally got it to work:
-
Hardware
07/24/2022 at 19:40 • 0 commentsTo receive the signals produced by the Bresser Weather Station I designed in Kicad a small Hardware layout.
This Board consist of a ESP32-PicoD4 Microcontroller, an RGB LED, 7 GPIO Pins, a Voltage supply and a LORA CHIP RFM95.
Hint: This Board is optional and not mandatory. You may use any other Board e.g. from Lilygo which has a valid SX127x Chip from Semtech.
The benefit of my own design is the formfactor.. I wanted it to be as small as possible.
You may find the Schematics here:
Right now you need to add anCC1101 Receiver to this Hardware. You may find these Boards cheap on Ebay
I am about to check weather this CC1101 Chip can be removed and everything is handled by the RFM95 LoRa Chip alone.
The Bad/ugly thing about this CC1101 Module is the PinDistance is 2mm while most development Boards have a pin distance of 2.54 mm.
To Connect this CC1101 To the Board with a standard 3.3V, GND, 4GPIOs you may need one of these adapter board that I found on Amazon.
They adapt the distance to your needs.
Next you may solder these Pins straight forward: Pinning might be found here Link:
Luckily these fits to most headers on development Boards
-
Holiday
07/23/2022 at 20:40 • 0 commentsRight now on a holiday in Bavaria.... Be right back.