How to Use - Breezedude/breezedudeWindSensor GitHub Wiki
Basics
🔋 Battery
A breezedude requires a 16340 (sometimes called CR123A) rechargeable 3.7V Li-Ion battery. This may be included in your kit, depending on your country.
⚠️ The breezedude has no reverse polarity protection. Double check the polarity marked on the battery holder and your battery before installing.
If you want to uses another form factor of battery, there is a 2p JST-PH socket (white) for connecting an external battery. Polarity is marked on the PCB. Do only use a internal or external battery at a time.
🕹 Reset Button
The button on the PCB, to the right of the USB socket, has two functions:
- 🔁Reset (short single press)
- ↪️Bootloader Mode (short double press)
🚥 LED
- The 🔵blue LED is a status indicator.
- The 🔴red LED is indicating an error. This could be a configuration issue or a hardware problem. Check Debug section for details
🔌 Connectors
The plugs are color-coded and must be plugged in accordingly. The pinout is labeled on the PCB.
- ⚫ Solar cell 2-pin black
- ⚪ External battery 2-pin white (remains free when using the battery holder)
- ⚫ UART (WS80/WS85 ultrasonic sensor) 4-pin black
- 🔴 Analog sensor (Davis 6410) red
- 🔵 I2C (e.g. for display) blue
Additionally there is a UART solder pad connection in the back of the PCB (RX1/TX1) used for debugging (Serial2).
The solder jumper (J1) connects the power of the USB port to the solar cell input (with a diode). When the jumper is closed (default) the battery can be charged by USB (65mA charge current). There currently is no external battery charge / level indicator. The software is not designed to send weather data while USB is enumerated.
❗The 3V3 pin of the UART connector (black) can be switched off if battery is low.
❗The power supply on the red connector is only enabled during measurement and not constantly present.