Firmware Update instructions in case you forgot - Printable Version
+- WeatherDuino Forum (
https://www.meteocercal.info/forum)
+-- Forum: Weather Stations & Environmental Measurement Equipment - WeatherDuino 4Pro Line (
https://www.meteocercal.info/forum/Forum-Weather-Stations-Environmental-Measurement-Equipment-WeatherDuino-4Pro-Line)
+--- Forum: Air Quality Measurement (
https://www.meteocercal.info/forum/Forum-Air-Quality-Measurement)
+---- Forum: User support forum for 4Pro Air Quality Measurement equipment (
https://www.meteocercal.info/forum/Forum-User-support-forum-for-4Pro-Air-Quality-Measurement-equipment)
+---- Thread: Firmware Update instructions in case you forgot (
/Thread-Firmware-Update-instructions-in-case-you-forgot)
Firmware Update instructions in case you forgot -
HansR - 05-11-2025
I had some trouble to remember how to do the firmware update so I made a small
howto for those who tend to forget things and don't work often with Arduino IDE. The instructions below should save you some time and are similar to what I published on the CumulusMX forum (in the Alpha thread).
--------------
If you still have the
Arduino IDE (1.8.19) config it is easy: just download
the new firmware from
the site (look at the date), unzip into the Arduino directory and compile and upload to the board.
If you don't have the config:
- Install the IDE 1.8.19
- Install the ESP32 board:
- In your Arduino IDE, go to File> Preferences.
- Open the Boards Manager. Go to Tools > Board > Boards Manager…
- Search for ESP32 and press install button for the “ESP32 by Espressif Systems“
- Install version 2.0.3
- Move the WeatherDuino_AQM_III directory from the zip to the Arduino directory. It contains a libraries, software and utilities directory
- Move the libraries directory from the firmware zip up to the Arduino directory first level
- Edit the Config_Options.h and Credentials.h to what you need
- Verify and when no errors => Upload
I think that should be it.
Don't even try other versions of the IDE and Board unless you want to experiment.
If
werk_ag decides to move to a next IDE version no doubt he will indicate which versions you need and publish the libraries accordingly.