TFT Display on Arduino

How to connect a TFT display to the Arduino

If you get bored with LCD, or your project requires a color display, it’s time for a TFT display! Here you will learn how to properly connect a small, inexpensive SPI display to your Arduino and display something on it. Note: This little tutorial follows as far as possible this …

Read More
cover intercom with emojis and Telegram

An Intercom with Emojis & Telegram

In this project you create a kind of intercom. However, this is not limited to one single building, but can send messages from home to your smartphone – and also receive messages from there and display them on an OLED display. In practice, the project consists of two buttons that …

Read More
Joystick in front of old computer

LCD Hill Run – An Arduino Jump’n’Run

Who reads data from sensors all day long deserves a round of gambling in the evening! ­čÖé For this little Arduino Jump’n’Run you only need a few components (and some wires). You create it in a few minutes and can start right away. The idea and the code for this …

Read More

A simple Arduino countdown with retro look

In this project you create an Arduino Countdown, which starts a timer at the push of a button and counts down the seconds on a display. A 7-segment display and the fact that you do not boil your egg in 7 minutes, for example, but in 420 seconds gives you …

Read More
Reminder of the umbrella

Remind yourself of your umbrella with an ESP8266

Have you ever left your apartment and then stood on the street in the rain? With this project you will make sure that this does not happen again. With an ESP8266, you retrieve the current weather situation via an API and show on an OLED display whether it is raining, …

Read More
iss tracker esp8266

Watch the International Space Station in the sky

With this ISS Tracker you always know when you can observe the International Space Station in the sky: An OLED display shows the time and duration of the next pass, and as soon as the ISS rises above the horizon, an LED signals that it is time to observe. The …

Read More
Own characters on the LCD display

How to show your own characters on an LCD display

Letters and numbers are too boring for you? Then bring your own characters to the LCD display*! With the library LiquidCrystal this is no problem. Suppose you want to display a heart. For this you first define your character: Each “field” on your LCD display has 8 rows of 5 …

Read More
Connecting the LCD display to the Arduino

How to connect an LCD display to the Arduino

Connecting an LCD display* to the Arduino is not difficult – even if it requires a whole bunch of cables. In this article, you’ll learn where these cables go, how to control the display, and how to make characters appear on it. Let’s take a look at the pins of …

Read More
project umbrella on oled display

Show images on an OLED display

You can use your Arduino (or ESP8266, ESP32, etc.) to display not only text but also images on a monochrome OLED display. However, you can’t just put an image file such as a JPEG there. It’s a bit more complex, but with the right tools it’s still no problem. Basic …

Read More
Neopixel RGB LED Ring

Connect & use the NeoPixel RGB LED Ring

In this tutorial you will learn how to connect and use the Adafruit NeoPixel RGB LED ring (or a compatible ring)*to your Arduino. The ring is available with different numbers of LEDs, we use a 12 LED ring here. The special thing about the NeoPixel is that you can control …

Read More
7-segment display on the Arduino

How to connect a 7-segment display to the Arduino

There are a lot of displays for the Arduino, but none of them has such an old-school factor as the 7-segment display. Back To The Future? Here you go! In this tutorial you will learn how to connect this display and show numbers on it. We use a MAX7219 display …

Read More

Learn how to connect, control and use different displays (LCD, TFT & OLED) on your Arduino, ESP8266 or ESP32.

Many displays – even more possibilities

There are a lot of displays you can connect to your Arduino, ESP8266 or ESP32. The most famous is the 16×2 LCD – notorious for the amount of wires you have to use to connect it (unless it has an I2C interface). But small TFT and OLED versions are also very suitable. Exotic, but with a certain retro charm, are 7-segment displays. These are a bit trickier to use, but all the more unusual for it.

The good thing is that there are already libraries for all these displays, which you can easily install in your Arduino IDE. With the help of these libraries and the right instructions, it won’t be difficult for you to control and use your favorite display.