user-img

Grovety

  • 6 Projects
  • 15 Followers
  • Jun 17,2025
+ Follow

Weather & Air Quality Station (EnSens Add-on & CrowPanel)

Displays real-time indoor data (temperature, humidity, pressure, IAQ, CO₂, VOC) and live weather forecasts. Easy setup with prebuilt firmware. Fully open-source and customizable.

Weather & Air Quality Station (EnSens Add-on & CrowPanel)
 
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
 

Goods

Story

 

 

 

This advanced environmental monitoring station is built on the CrowPanel Advance platform (5-inch or 7-inch version) and uses the EnSens Add-on with a Bosch BME688 sensor to provide a comprehensive view of both indoor air quality and outdoor weather conditions.

 

Requirements

 

1. CrowPanel Advance 5” or 7”

 

2. EnSens Add-on for local sensing of temperature, humidity, pressure, VOC, CO₂, and IAQ

 

 

Main Features

The user interface features two main tabs (Indoor and Forecast) and an additional Settings tab.

 

1. Indoor Tab – Real-Time Local Monitoring

 

 

Displays detailed sensor data from the EnSens Add-on:

  • Time and Date: Full clock, calendar, and day of the week
  • Temperature: Current value with dynamic trend arrow
  • Humidity: Live reading, trend, and dew point calculation
  • Pressure: Measured value, trend indication, and 24-hour graph
  • Air Quality Parameters:
    • IAQ (Indoor Air Quality Index): Visual scale from 0 (clean) to 500 (hazardous)
    • CO₂ Levels: Monitors indoor carbon dioxide with warning levels
    • VOC Levels: Indicates presence of airborne organic compounds (e.g., from paint, furniture, or people) with a colored status bar

 

All indicators are presented with intuitive visual aids for quick assessment of trends and health-related concerns.

 

2. Forecast Tab – Online Weather

 

 

Fetches weather data from OpenWeatherMap, including:

  • External temperature, humidity, and pressure
  • Weather condition icons and daily forecast summaries
  • Location-based automatic updates

Settings Menu

The system provides a full configuration interface:

  • Wi-Fi setup
  • Location settings (for weather forecast)
  • Manual or automatic screen brightness
  • Manual time and date adjustment
  • Measurement unit selection: °C / °F, hPa / mmHg

 

 

 

 

 

 


Customizable and Expandable

The firmware for both CrowPanel and EnSens Add-on is open-source and can be modified for advanced use cases. Easily expand the station’s capabilities or integrate it into broader environmental monitoring systems.

 

Installation & Firmware Guide

 

Step 1: Installing the EnSens Add-on Module

 

Simply plug the EnSens Add-on into the dedicated expansion port on the back of the CrowPanel Advance.

 


 

Refer to the product photos — no tools or configuration needed. The module will be automatically recognized after firmware upload.

 

Don't forget to move the jumper on the back of the panel to the WM (wireless module) position.

 

 


Step 2: Flashing the Firmware

 

Option A: Use Prebuilt Firmware (Recommended for Beginners)

 

1.     Download the precompiled firmware archive:

https://github.com/Grovety/ensens_addon_crowpanel_meteo/blob/main/grc_ensens_release_1.5.7z

2.     Unpack the archive.

3.     Connect your CrowPanel to your PC via USB-C cable.

4.     Launch FlashTool.exe from the unpacked folder — it will auto-detect the COM port and flash the firmware automatically.

5.     Wait for flashing to complete — the system will reboot and start showing data immediately.


Option B: Build from Source (For Developers)

 

1.     Install Development Tools:

o   Install Visual Studio Code

o   Install ESP-IDF Extension for VSCode

o   Install ESP-IDF v5.4.1 through the extension

 

2.     Open the Project:

o   Open a terminal and navigate to the root of the project folder

o   Run code . or open the folder in VSCode manually

 

3.     Connect the Panel via USB-C
Ensure your CrowPanel is connected and powered.

 

4.     Flash the Project:
In VSCode:

o   Select ESP-IDF version v5.4.1

o   Set Flash Method: UART

o   Choose the correct COM port

o   Target Device: esp32s3

o   Click "Build, Flash and Monitor"

 

You now have a fully functional smart station with both Indoor and Forecast tabs enabled.

 

 

 

Code
  • https://github.com/Grovety/ensens_addon_crowpanel_meteo/tree/main
    View

Weather & Air Quality Station (EnSens Add-on & CrowPanel)

Displays real-time indoor data (temperature, humidity, pressure, IAQ, CO₂, VOC) and live weather forecasts. Easy setup with prebuilt firmware. Fully open-source and customizable.

120
 
4
0
0
These revenues will go back into supporting creators, contests, and the open source ecosystem, and more.

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 4 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Supported Purchase: Full After-sales Protection