The device also checks for firmware updates automatically a few times a day.
System Status
Device ID:--
Software Version: bcMeter ESP32 v…
Free Memory:-- bytes
Time Synchronization
Browser Time:--
Device Time:--
Geolocation
Location:--
Altitude (barometric):-- m
Altitude (GPS):-- m Speed:-- km/h
All Data Logs
Sessions are stored on flash (LittleFS) and persist across reboots.
Log
Size
Current Session
--
Configuration
Download View
Axis Scaling
Axis
Bound
Auto
Override
Y1
Min
Max
Connecting0s
Initializing...
Once connected, the captive window closes instantly. Right-click or long-tap to copy it, then paste it into your browser after connecting. No email configured. Add one in Settings so the device can send you its IP address after connecting.A log mail will be sent to your configured address once connected.
System Logs
Calibration
Install a clean filter. Calibration runs LED auto-adjust and a 10s integration per channel.
IdleElapsed: 0s
Ready.
Start Measurement
Start a new measurement session?
Auto-start in 8s
Initializing...
Firmware Update
Select the .bin firmware file.
Uploading...
↑ Firmware Update Available
A new version is available:
Current version:
What's new:
Starting download...
⚠ 12V Power Missing
The optical ADC is not detected. This is powered by the 12V rail — the optics and light sensors will not function without it.
Pump and airflow control run on 5V and are unaffected.
⚠ Filter Loading High
Filter loading has reached --%.
Consider replacing the filter paper to ensure measurement accuracy.
⚠ No Airflow Detected
Airflow has dropped to near zero while measuring.
Please check the pump tubing and connections.
⚠ High Humidity
Relative humidity is at --%.
High moisture levels may affect measurement accuracy.
⚠ Storage Running Low
Storage space is running low.
Consider downloading and clearing old log files to free up space.
Welcome to bcMeter
Your black carbon monitor measures particulate pollution in air. Let's get you connected.
✉
Your email
We'll send you the device link and connection details once WiFi is set up.
You'll receive your device URL and status notifications here.
Required for delivery. Provided after registration at bcmeter.org.
↯
Connect to WiFi
Your device needs internet for time sync and data delivery.
Connecting...Connecting
Sending credentials...
Elapsed: 0s
Almost there
You're connected. Let's calibrate and finish setup.
◉
Install a clean filter
Place a fresh quartz filter in the holder and close it securely.
⚙
Calibrate
Baseline reading with the clean filter.
CalibrationRunning
Starting calibration...
Elapsed: 0s
☁
Data sharing
The bcMeter project relies on shared measurements to build a global black carbon map. Sharing also lets us detect crashes and directly fix issues on your individual device. You can revoke this anytime in Settings.
⚠ Factory Reset
This will permanently erase:
All measurement logs (flash & SD)
WiFi credentials
All device settings & calibration data
NVS storage
This cannot be undone. The device will reboot into factory state.
← Slide to erase everything
⚠
Resetting… reconnect to bcMeter hotspot
⚠️
Device unreachable
Can't reach the bcMeter. Make sure you're connected to its network — either via hotspot (AP) or the same WiFi (STA).