[Log] ESP8266 weather station project

1, PCB drawing

1.1 Body:

V1.0:

  • Schematic drawing
  • Minimum system ESP12-F
  • OLED Interface
  • Download external interfaces
  • Switching circuit
  • Regulator circuit
  • Charge management circuit
  • Buzzer driving circuit
  • Battery voltage measuring circuit
  • Battery case

  • PCB Draw
  • Exterior paint
  • wiring
  • Silkscreen

1.2 change log:

V1.1:

  • OLED Interface module is connected to the welding screen

  • The charging circuit debugging

  • The charging current and the voltage detecting circuit current streaming problem

2, the drive to write

2.1, has entries:

  1. WiFi connection driver
  2. JSON string parser
  3. OLED display driver

2.2, modify add:

  • OLEDUI rewrite
  • OLEDUI font optimization
  • OLEDUI typesetting
  • JSON string parsing rewrite
  • Buzzer drive to write
  • Tone drive to write
  • ADC Battery check
  • Low battery detection drive to write
  • Low battery alert drivers to write
  • ESPTouch intelligent distribution network
  • Weather Chinese character dictionary
  • Photo Gallery import
  • IP positioning (get real IP address): use the portal APIhttp://pv.sohu.com/cityjson
  • Save and known WiFi connection
  • Remember password and WiFi connection
Published 88 original articles · won praise 39 · views 20000 +

Guess you like

Origin blog.csdn.net/weixin_43444989/article/details/103133174