arogov-com / esp8266-thermo

A simple weather station project based on ESP8266, MicroPython and BME280. It is possible to automatically synchronize the software with the server.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

esp8266-thermo

A simple weather station project based on ESP8266, MicroPython and BME280. It is possible to automatically synchronize the software with the server.

Install

  1. Burn the module with the Micropython image. https://micropython.org/download/esp8266/
esptool.py --port /dev/ttyUSB0 erase_flash
esptool.py --port /dev/ttyUSB0 --baud 115200 write_flash --flash_size=detect 0 esp8266-20220618-v1.19.1.bin
  1. Put the File: main.py to the module's FS.
ampy -p /dev/ttyAMA0 -b 115200 put main.py /main.py
  1. Put the File: thermo and File: main.py to the webserver.

Flowchart

esp8266-thermo-fc

Schematics

esp8266-thermo

About

A simple weather station project based on ESP8266, MicroPython and BME280. It is possible to automatically synchronize the software with the server.

License:GNU General Public License v3.0


Languages

Language:Python 100.0%