JI1FGX/DU9 Amateur Radio Diary, Mindanao, Philippines, IOTA OC-130
English Japanese



Yesterdays access
Page Top [Lily Diary.
A diary of life in Mindanao.
26/06/01  Weather Monitor soft
26/05/21  JTDX Auto Run Ver0.7.6 BUGFIX
26/04/20  WSJT-X Auto Run Ver0.1.5
26/04/08  ESP32-S3 software for using KENWOOD AT-300 with YAESU radios
26/01/08  WSJT-X Remote Operation
26/01/07  JTDX Remote Operation
26/01/04  log_reciver_Ver2.6.6 software
25/11/16  WSJT-X Automatic operation Ver0.1.1
25/11/04  APRS TNC software Ver1.2
25/10/10  APRS TNC software Ver1.0
25/09/23  APRS TNC software
 Dire Wolf with Hamlib
25/08/10  Software List
25/08/18  JTDX Automatic operation Ver0.6.3
 
25/07/20 A program to create one months
worth of ADIF files from JTDX Ver2.6.5
25/07/13 CQ Machine Program Ver1.5_2
25/07/10 AutoCWType_Ver1.4.5
25/07/10 JTDX Autonomous Driving Ver0.4.4
25/06/15 Time setting Ver0.5
25/06/10 Google, DeepL translation API
Temperature, Humidity, and Barometric Pressure Weather Monitor Software (2026/06/01) 

ESP32_Weather_Monitor_Ver0.0.1_release.zip

Download count: 0

Weather Monitor software.

This is a weather observation system using the ESP32-S3.

This system,

temperature
humidity
atmospheric pressure

It measures the data in real time, uploads it to a web server, and displays it as a graph in the browser.

This device was created for the purpose of observing the tropical climate of Ozamiz City, Mindanao, Philippines.

especially,

High temperature in the sun
High humidity at night
Temperature fluctuations due to weather changes

These can be recorded in real time.

See also:
 https://ji1fgx.com/en/260531.html
 https://github.com/JI1FGXDU9/ESP32-S3-Weather-Monitor-System
 
System configuration.

## ESP32_Weather_Monitor_Ver0.0.1.ino

This is the main program for the ESP32-S3.

### Main Features

* BME280 temperature, humidity, and pressure sensor readings
* DS18B20 Temperature Sensor Reading
* WiFi connection
* Data transmission via HTTP POST
* Generate data in JSON format
* Supports fixed IP addresses
* Serial setting function
* Save EEPROM settings

Sensors used.
sensor Usage Measurement details
BME280 Temperature, humidity, and atmospheric pressure. Temperature, humidity, and atmospheric pressure in shaded areas.
DS18B20 Temperature measurement. Sun temperature measurement.

 
Weather_Monitor_Settings.py.

This is a Windows GUI tool for changing ESP32 settings.

### Main Features

* COM port selection
* Load ESP32 settings
* Save ESP32 settings
* Change WiFi settings
* Changed the upload URL.
* Change static IP settings

### Required Libraries

pyserial

Installation instructions:

```bash
python -m pip install pyserial
```

### EXE conversion

```bash
pyinstaller --onefile --windowed --icon=weather_settings_icon.ico Weather_Monitor_Settings.py
```

 
Web_Weather/upload.php

This is a PHP program that receives data sent from an ESP32.

### Main Features

* Receiving HTTP POST requests from ESP32
* JSON data storage
* Save CSV history
* Upload Key Authentication
* Latest data update

Saved file
file Contents
data.json Latest data updated every minute
history.csv Historical data every 10 minutes

Web_Weather/index.html

This is a webpage that displays weather data in your browser.

### Main Features

* Real-time graph display
* Temperature indication for sunny and shady areas
* Humidity display
* Barometric pressure display
*Using Chart.js
* Smartphone compatible
* Date switching display
* 24-hour graph display

Display content
graph Contents
Red line Sun temperature
Blue line Temperature in the shade
orange Humidity
yellow Atmospheric pressure








Operating environment.

ESP32 side.

* ESP32-S3
* To program the ESP32-S3 using the Arduino IDE, you need to install the Arduino IDE.
* ESP32 Board Package

### Required Libraries

* Adafruit BME280
* Adafruit Unified Sensor
* OneWire
* Dallas Temperature

---

Server side.

* PHP 7 or higher.
* Web server (Apache, etc.)

---

Circuit diagram created using KiCAD.
It is included in the ZIP file.


Features.

This system is not just a thermometer,

* Solar radiation
* Radiant heat
*Humidity
* Tropical night

This allows us to observe environmental changes specific to tropical regions in real time.

Especially in the Philippines,

*Night humidity 80% or more
* Sunlight temperature 50℃ or higher

This can sometimes result in the acquisition of very interesting data.
 
 May 31, 2026.   June 3, 2026.