ac8c3dd31355d442ad35e343f0e94916b77c821c
The display of the bmp images was not working (nothing displayed, everything else working ok). The pixels were being calculated and written OK. I guess the "setAddrWindow" is not working as expected. I changed to use the "writePixel" instruction instead.
esp8266-weather-station-color
ESP8266 Weather Station in Color using ILI9341 TFT 240x320 display
Hardware Requirements
This code is made for an 240x320 65K ILI9341 display with code running on an ESP8266. You can buy such a display here:
http://www.banggood.com/2_2-Inch-Serial-TFT-SPI-Screen-p-912854.html
Software Requirements/ Libraries
- Arduino IDE with ESP8266 platform installed
- Weather Station Library or through Library Manager
- Adafruit ILI9341 or through Library Manager
- Adafruit GFX or through Library Manager
- WifiManager
You also need to get an API key for the Wunderground data: https://www.wunderground.com/
Wiring
| ILI9341 | NodeMCU |
|---|---|
| MISO | - |
| LED | 3V3 |
| SCK | D5 |
| MOSI | D7 |
| DC/RS | D4 |
| RESET | RST |
| CS | D2 |
| GND | GND |
| VCC | 3V3 |
Description
Languages
C
96.7%
C++
3.3%