ESP32 Gallery

WEATHER STATION / ESP32 APPLICATION

Feather Weather

esp32 feather wing based weather station

Feather Weather
Open project preview ↗
About this project

About this project

Four Adafruit Feather boards stack into this weather station: an ESP32 Feather V2 as the controller, an Adalogger for the PCF8523 clock and microSD, an Ultimate GPS wing, and a 128×64 OLED with three navigation buttons. I2C sensors cover pressure (BMP390), temperature and humidity (SHTC3), particulates (HM3301) and rainfall (SEN0575); wind direction, wind speed and illuminance share one RS485 bus through a DFR0845 adapter. The code is CircuitPython, so the board needs 10.3.0 or newer — 10.3.1 is what was tested — and the microphone depends on audioi2sin. Poetry handles the host side: circup-install pushes libraries from the cached bundle, and deploy runs pytest before uploading over Web Workflow. There is no CIRCUITPY drive, so serial is the only recovery path. Feed the RS485 adapter from the USB pin, not 3V, or the LDO browns out.

From the README

From the README

Display
SH1107 display + 3 nav buttons
Firmware
Use current stable, >= 10.3.0 (the I2S mic needs audioi2sin, added in 10.3.0). Tested on 10.3.1.
Build
reads every adafruit-circuitpython-* dependency from pyproject.toml
Limit
The Feather ESP32 V2 does not expose a CIRCUITPY drive
Power
Power the DFR0845 from the USB pin (5V VBUS), not 3V.

Hardware

Boards: ESP32

ESP32-class board. Verify the exact board revision, display, power source and wiring in the upstream build guide.

Media credit & rights

Upstream project media · rights remain with its owner · Credit: tim-oe

Screenshots from the upstream README. Code and firmware were not executed. License notices are included.

View original source ↗ Copyright & removal · Reviewed

More projects on these boards

Athena Desk Orb Balboa GS100 With VL260 Topside Birthday Countdown Clock Ble Weather Station CYD SBB Clock Calico

Source repository ↗

Browse all projects

See what an ESP32 project looks like, and whether it runs on your board.

Sort

FILTERS

Browse by form factor. Check the exact board, chip and peripherals before installing.

MADE SOMETHING?

Give your project a little spotlight.

Repository links do not imply author endorsement or verified hardware compatibility. Check the upstream safety guidance before powering or flashing a build.

Try it

Project source ↗
Build & safety

Open project page ↗
FROM YOUR WORKBENCH

Small board.
Big idea.

Share what you've made.

Automatic checks start now. Most reviews finish in 1–3 days.

Prefer GitHub? Open an issue ↗