Giter Club home page Giter Club logo

esp8266-weather-station-color's Introduction

This forked copy has been adapted to be compatible with a NodeMCU 1.0 with different pin allocations for the TFT display interface. It uses a faster TFT_ILI9341_ESP library and includes Jpeg splash screen at startup.

And tweaked weather screen:

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

You also need to get an API key for the Wunderground data: https://www.wunderground.com/

Wiring

ILI9341 NodeMCU
MISO -
LED 56 Ohms to 3V3 or 5V*
SCK D5
MOSI D7
DC/RS D3
RESET D4
CS D8
GND GND
VCC 3V3

[*] Some 2.2" TFT displays require an LED current limit resistor of 56 Ohms when connected to 5V, others have a transistor switch so the LED can be PWM controlled by a digital pin to vary the backlight brightness.

esp8266-weather-station-color's People

Contributors

bodmer avatar lovebootcaptain avatar squix78 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.