• Stars
    star
    6
  • Rank 2,474,027 (Top 50 %)
  • Language
    C
  • License
    Other
  • Created about 3 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An ESP32 receives METAR Datagrams, then decodes and displays the result

More Repositories

1

ESP32-e-Paper-Weather-Display

An ESP32 and 2.9", 4.2" or 7.5" ePaper Display reads Weather Underground data via their API and then displays the weather
C
894
star
2

ESP32-ADC-Accuracy-Improvement-function

A function that improves the default ADC reading accuracy to within 1%
C++
187
star
3

ESP32-8266-Audio-Spectrum-Display

C++
165
star
4

ESP32-and-how-to-use-ILI9341-TFT-Display

C++
135
star
5

BME680-Example

Using the BME680 to measure temperature, pressure, humdity and air quality
C++
126
star
6

ESP32-8-Octave-Audio-Spectrum-Display

using an ESP32 and OLED display together with an FFT to display 8-octaves of audio in the frequency domain
C
119
star
7

ESP-SMART-Thermostat

using an ESP32 or ESP8266 to create a smart thermostat
C++
110
star
8

ESP32-ESP8266-File-Download-Upload-Delete-Stream-and-Directory

ESP (32/8266) File Services in one application, enables management of files on an ESP using SD-Filing System
C++
84
star
9

ESP32_Data_Logging_Webserver

An ESP32 and SHT30 form a data logger that is accessed via a webserver and graphs data via google Charts
C++
74
star
10

ESP32-8266-File-Upload

Using HTTP and an HTML interface to Upload and Download files to an ESP32 or ESP8266 Filing System
C++
71
star
11

ESP32-Using-Hardware-Serial-Ports

How to use ESP32 hardware serial ports
C++
64
star
12

ESP32-8266-File-Download

Using HTTP and an HTML interface to download files from an ESP32/ESP8266
C++
56
star
13

G6EJD-ESP-File-Server

An ESP32 system that can perform a Directory, Upload, Download, Delete, Rename and Stream Files in SPIFFS
C++
56
star
14

ESP8266-NTP-time-on-an-OLED-with-WiFi-Manager

AN ESP8266 display accurate time using NTP on an OLED display, using the WiFi Manager to make a network connection
C++
47
star
15

ESP32-Multi-Channel-Relay-Controller

An ESP32 is used to control 4-relay channels with Web UI for the timer settings. The timers are 7-day 4-events per day
C++
42
star
16

ESP_Simple_Clock_Functions

An ESP32/8266 clock that uses the SETENV variable and in-built time functions
C++
41
star
17

ESP32-Morse-Decoder

Using an ESP32 and OLED with a basic microphone to decode Morse Code live to the display
C++
40
star
18

ESP8266-Remote-Message-Board

A wifi connected message board to display messages of your choice on an LED matrix display
C++
40
star
19

ESP32-Revised-Weather-Display-42-E-Paper

A revised format Weather Display using a Weather Girl format on 4.2" E-Paper
C
37
star
20

Processor-Solar-Power-Sleep-Calc

36
star
21

ESP8266-SD-Card-Reading-Writing

Examples of using the SD-Card with the ESP8266
C++
35
star
22

ESP32-ADC-Accuracy-Improvement

Extracting the ESP32 ADC reference voltage to improve ADC reading accuracy
C++
34
star
23

ESP32-DAC-Examples

using the ESP32 DAC to produce waveforms
C++
34
star
24

LiPo_Battery_Capacity_Estimator

using a polynomial to get improved battery capacity information (ESP32/8266 or UNO)
C++
34
star
25

ESP32-8266-ePaper-Weather-Display-Examples

C++
32
star
26

ESP32-General-Purpose-Webserver

An ESP32 / ESP8266 based webserver with lots of examples in it
C++
32
star
27

ESP32-Weather-Forecaster

C++
31
star
28

ESP32-Miniature-Weather-Station

An ESP32,1.3" or 0.96" OLED display weather station using BME280 and simple anenometer
C++
31
star
29

ESP_Interrupt_Examples

Using interrupts on an ESP8266 or ESP32
C++
30
star
30

ESP32_2D_Sun_Tracker

An ESP32 calculates sun position using LAT, LON, Date-Time then sets Azimuth and Elevation servos in a gimbal
C++
30
star
31

ESP-Sensor-Server-and-Clients

A sensor server that receives and displays on a webpage client data, usually from an ESP configured as a sensor
C++
28
star
32

ESP32_LoRa_Examples

Using an ESP32 plus LoRa module to send data over long distances
C++
26
star
33

ESP8266-MAX7219-LED-4x8x8-Matrix-Clock

C++
25
star
34

Using-ESP8266-EEPROM

C++
25
star
35

ESP32_RTC_RAM

How to use the ESP32 RTC RAM
C++
23
star
36

ESP32-Webserver-with-UDP

An ESP32 webserver combined with UDP to control client devices
C++
23
star
37

ESP32-8266-Adjust-WiFi-RF-Power-Output

How to adjust the ESP32 or 8266 Wi-Fi RF power output
C++
23
star
38

ESP32_Weather_Forecaster_TN061

A weather forecaster based on the Zambretti algorithm using a 2.9" e-paper display
C++
22
star
39

ESP32-Time-Services-and-SETENV-variable

ESP32 How to get time and use SETENV variable for Time Zones and DST
C++
22
star
40

ESP-Web-Server-v2

HTML
22
star
41

ESP32-OTA-Example

An example of using the OTA function of the ESP32
C++
21
star
42

ESP32-DC-Voltage-Measurement

Using an ESP32 to measure a range of DC voltages using a voltage divider add-on.
C++
21
star
43

ESP32-8266-Sensor-Monitor

AN ESP32/8266 is used to receive sensor data from clients and then log and display the results
C++
21
star
44

ESP-Weather-Underground-Sensor-Upload

Using an ESP32/ESP8266 to upload sensor data to your Weather Underground PWS
C++
20
star
45

ESP32-Deep-Sleep-Ultra-Low-Power-Trial

ESP32 deep sleep example
C++
19
star
46

ESP32_Serial_Port_Examples

Examples setting up and using the serial ports
C++
19
star
47

ESP32-Connect-and-use-SSD1351-1.5-Colour-OLED

C
18
star
48

ESP32-8266-Thingspeak-Deep-Sleep-Examples

C++
18
star
49

ESP32-8266-ePaper-Serial-UART-Wx-Display

C++
17
star
50

ESP32_Advanced_Weather_Server

Using an ESP32 to display Open-Weather-Map data using a Webserver
C++
16
star
51

ESP32-42e-Paper-Weather-Display-

A revised weather display based on a 7.5" version for the 4.2" display
C
16
star
52

ESP32-X1-Examples

Example code for the Lolin ESP32 X1 board
C++
16
star
53

WeatherUnderground-Weather-Display-on-an-ILI9341-TFT

Display WU weather forecast
C++
16
star
54

ESP8266_micro_compass_HMC5883_OLED

An ESP8266 display a compass heading on a 64x48 OLED Wemos display shield
C++
16
star
55

CCS811-CO2-and-VOC-Sensor

Using an Ardunio, ESP8266 or ESP32 to measure Air Quality
C++
15
star
56

ESP32-ESP8266-METAR-Decoder-and-Display

C++
15
star
57

ESP8266-Sending-Emails

How to use an ESP8266 to send emails - perhaps low voltage, low battery or an alert on over temperature
C++
15
star
58

ESP8266-oximetry-and-heart-rate-sensor

C++
15
star
59

ESP8266-Reading-Multiple-DHT-Sensors

C++
15
star
60

ESP-GPS-Compass

A compass display using an ESP8266, TFT display and Neo6M GPS
C++
15
star
61

ESP32-ESP8266-How-to-read-THINGSPEAK-Channel

Reading THINGSPEAK JSON formatted responses to GET request
C++
14
star
62

ESP8266-Autonomous-Graphing-Data-Logger

C++
14
star
63

ESP8266-WebServer-Getting-Client-Data

How to get Client data into a Webserver running on an ESP8266
C++
14
star
64

Examples

General Examples
C++
14
star
65

ESP32-DS18B20-Sensor-Reading

C++
14
star
66

ESP-Webserver-Push-Data

An ESP Webserver that pushes data to a client using AJAX
C++
14
star
67

ESP8266-Configurable-Webserver-Template

C++
13
star
68

ESP8266-Deep-Sleep-Ultra-Low-Power-Trial

C++
13
star
69

ESP32-Push-button-or-Pulse-Wake-up

A sleeping ESP32 can be woken from sleep using a push-button or a pulse, here's how to do it
C++
13
star
70

MyEnergi-Python-Example

How to access and display MyEnergi data
Python
12
star
71

ESP32-Connect-and-Use-SSD1331-Colour-OLED-

C++
12
star
72

ESP32-Site-Survey-Tool

AN ESP32 and OLED display used to conduct Wi-Fi Site Surveys
C++
12
star
73

ESP32-e-paper-QRcode-generator

Creating and displaying QRcodes on an e-Paper display
C++
11
star
74

LilyGo-EPD-47-OWM-Weather-Display

C
11
star
75

ESP32-Weather-Station-using-1.3-OLED

C++
11
star
76

ESP32-ADC-Voltage-Measurement

Using the ADC to measure voltage
C++
10
star
77

ESP32_LoRa_Transponder

Using a pair of ESP32 Lora Modules as a pair of transponders
C++
10
star
78

ESP8266_SSL_Authentication

How to Authenticate an SSL Connection using pre-determined Certificate values
C++
10
star
79

SPIFFS-Examples

Using SPIFFS in-place of SD-Card storage
C++
10
star
80

ESP8266-Interrupt-handling-examples

A demonstration of interrupt handling on the ESP8266
C++
9
star
81

Arduino-IDE-Library-Creation-Example

C++
9
star
82

ESP8266-BME280-Single-Page-Webserver

An ESP8266 reads a BME280 and prvides a webserver displaying temperature, humidity and pressure on a single page
C++
9
star
83

I2C-Device-Scanner

A programme for I2C Devices that finds and displays the address of the device
C++
8
star
84

ESP32-ESP8266-Code-Debugging-Techniques

Using the Arduino IDE debugging tools to help you find code errors
C++
8
star
85

ESP-Simple-Pollution-Meter

An ESP32/8266 and an MQ135 make a simple pollution meter using an OLED display
C++
8
star
86

ESP8266-SHT30-Sensor

An ESP8266 uses a SHT30 to display Temperature and Humidity on a Webserver
C++
8
star
87

ESP32-X1-OLED-Weather-Station

An ESP32 X1 reads and decodes Weather Underground data using JSON and then displays the results
C++
7
star
88

BME280-Sleep-and-Address-change

Place the BME280 sensor into sleep mode and how to change the I2C address
C++
7
star
89

Class-Example

A simple example of creating an LED control class
C++
7
star
90

Adafruit_BME280

Added BME280 sleep function to reduce power consumption by a factor of 10
C++
7
star
91

LCD-Compass

Source code for an HMC5883 Compass displayed on LCD (16x2 or 20x4), both versions included
C++
7
star
92

ESP8266-TN004

Arduino
7
star
93

Temperature-and-Humidity-Sensor-Comparisons

C++
7
star
94

ESP8266-Network-Owl-Reader

An ESP8266/Arduino receives a UDP multicast packet broadcast by a Network Owl and displays the (XML) data on an ILI9341 TFT display, using a graph that auto scales, it also displays the time that the UDP packet was received. The project demonstrates many facets of the Arduino/ESP programming.
C++
7
star
95

ESP-OWM-Weather_Server

An ESP (8266 or 32) is used to obtain OWM Data and then displays this on a web-page using a webserver
C++
6
star
96

ESP8266-SSD1331-Colour-OLED-and-MCP9808

C++
6
star
97

ESP32-Dual-Core-Example

An ESP32 using its dual cores, once to read a BME280 sensor, the other to provide a Webserver
C++
6
star
98

ESP-Web-Server-v3

An updated ESP8266 Webserver with Home Page
C++
5
star
99

ESP32-Deep-Sleep-Test

A short test of the ESP32 sleep capability
C++
5
star
100

Wemos-1.4TFT-Shield-Examples

ESP8266 and ESP32 examples for the Wemos/Lolin 1.4" TFT shield
C++
5
star