240x240 wide angle tft lcd display with microsd made in china
This little display is only 1.5" diagonal but has a high density of 220 PPI, 240x240 pixel display with full-angle viewing. It looks a lot like a 1.44" 128x128 display, but has 4x as many pixels and looks great at any angle. We"ve seen displays of this calibre used in smartwatches and small electronic devices but they"ve always been MIPI interfaces. Finally, we found one that is SPI and has a friendly display driver, so it works with any and all microcontrollers or microcomputers!
This lovely little display breakout is the best way to add a small, colourful and very bright display to any project. Since the display uses 4-wire SPI to communicate and has its own pixel-addressable frame buffer, it can be used with every kind of microcontroller. Even a very small one with low memory and few pins available! The 1.54" display has 240x240 16-bit full colour pixels and is an IPS display, so the colour looks great up to 80 degrees off axis in any direction. The TFT driver (ST7789) is very similar to the popular ST7735, and the Arduino library supports it well.
The breakout has the TFT display soldered on (it uses a delicate flex-circuit connector) as well as a ultra-low-dropout 3.3V regulator and a 3/5V level shifter so you can use it with 3.3V or 5V power and logic. We also had a little space so we placed a microSD card holder so you can easily load full colour bitmaps from a FAT16/FAT32 formatted microSD card.
We"ve been looking for a display like this for a long time - it"s so small only 1.3" diagonal but has a high density 260 ppi, 240x240 pixel display with full-angle viewing.
It looks a lot like the 1.44" 128x128 display, but has 4x as many pixels and looks great at any angle. We"ve seen displays of this caliber used in smartwatches and small electronic devices but they"ve always been MIPI interface. Finally, we found one that is SPI and has a friendly display driver, so it works with any and all microcontrollers or microcomputers!
This lovely little display breakout is the best way to add a small, colorful and very bright display to any project. Since the display uses 4-wire SPI to communicate and has its own pixel-addressable frame buffer, it can be used with every kind of microcontroller. Even a very small one with low memory and few pins available! The 1.3" display has 240x240 16-bit full color pixels and is an IPS display, so the color looks great up to 80 degrees off axis in any direction. The TFT driver (ST7789) is very similar to the popular ST7735, and our Arduino library supports it well.
This breakout has the TFT display soldered on (it uses a delicate flex-circuit connector) as well as a ultra-low-dropout 3.3V regulator and a 3/5V level shifter so you can use it with 3.3V or 5V power and logic. There was a little space so Adafruit placed a microSD card holder so you can easily load full color bitmaps from a FAT16/FAT32 formatted microSD card. The microSD card is not included
We"ve been looking for a display like this for a long time - it"s only 1.5" diagonal but has a high density 220 ppi, 240x240 pixel display with full-angle viewing. It looks a lot like our 1.44" 128x128 display, but has 4x as many pixels and looks great at any angle. We"ve seen displays of this caliber used in smartwatches and small electronic devices but they"ve always been MIPI interface. Finally, we found one that is SPI and has a friendly display driver, so it works with any and all microcontrollers or microcomputers!
This lovely little display breakout is the best way to add a small, colorful and very bright display to any project. Since the display uses 4-wire SPI to communicate and has its own pixel-addressable frame buffer, it can be used with every kind of microcontroller. Even a very small one with low memory and few pins available! The 1.54" display has 240x240 16-bit full color pixels and is an IPS display, so the color looks great up to 80 degrees off axis in any direction. The TFT driver (ST7789) is very similar to the popular ST7735, and our Arduino library supports it well.
Our breakout has the TFT display soldered on (it uses a delicate flex-circuit connector) as well as a ultra-low-dropout 3.3V regulator and a 3/5V level shifter so you can use it with 3.3V or 5V power and logic. We also had a little space so we placed a microSD card holder so you can easily load full color bitmaps from a FAT16/FAT32 formatted microSD card. The microSD card is not included, but you can pick one up here.
Of course, we wouldn"t just leave you with a datasheet and a "good luck!" - we"ve written a full open source graphics library that can draw pixels, lines, rectangles, circles, text and bitmaps as well as example code and a wiring tutorial. The code is written for Arduino but can be easily ported to your favorite microcontroller!
Please note!This display is designed original for smart watches and similar, where there"s a glass over the screen. Without something gently holding the screen down, the backlight can eventually peel away from the TFT. (It"s not destructive but it"s unattractive) You can prevent this by, ideally, adding a plastic or glass cover/overlay. If using bare, try dabbing a touch of E6000 or similar craft glue on the thin side edges, or using a thin piece of tape to keep the front TFT attached to the backlight.
As of July 24, 2019 we"ve change the TFT used to be one that is more durable and also exposed the TE pin. The shape has also changed to accommodate the different TFT module, and the pinout has shifted to add the TE pin. Code usage is identical.
※Price Increase NotificationThe TFT glass cell makers such as Tianma,Hanstar,BOE,Innolux has reduced or stopped the production of small and medium-sized tft glass cell from August-2020 due to the low profit and focus on the size of LCD TV,Tablet PC and Smart Phone .It results the glass cell price in the market is extremely high,and the same situation happens in IC industry.We deeply regret that rapidly rising costs for glass cell and controller IC necessitate our raising the price of tft display.We have made every attempt to avoid the increase, we could accept no profit from the beginning,but the price is going up frequently ,we"re now losing a lot of money. We have no choice if we want to survive. There is no certain answer for when the price would go back to the normal.We guess it will take at least 6 months until these glass cell and semiconductor manufacturing companies recover the production schedule. (May-07-2021)
ER-TFTM040-1 is 480x800 dots 4"(3.97") color tft lcd module display with NT35510 controller and breakout board,superior display quality,super wide viewing angle.As a bonus, this display has a optional resistive touch panel and capacitive touch panel with controller FT6336, easily controlled by MCU such as 8051, PIC, AVR, ARDUINO ARM and Raspberry PI.It can be used in any embedded systems,industrial device,security and hand-held equipment which requires display in high quality and colorful image.It supports 8080 8-bit,16-bit,18-bit,24-bit parallel interface and 3-wire SPI+RGB interface . FPC with zif connector is easily to assemble or remove.Lanscape mode is also available.
Of course, we wouldn"t just leave you with a datasheet and a "good luck!".Here is the link for 3.97"TFT Touch Shield with Libraries, Examples.Schematic Diagram for Arduino Due,Mega 2560. For 8051 microcontroller user,we prepared the detailed tutorial such as interfacing, demo code and development kit at the bottom of this page.
I"m toying with the idea of eventually replacing my dumb glass Wal-Mart computer desk with something custom and more functional (though less pretty, we"re talking 2x4"s and plywood), and I like the idea of embedding at least one of these into the surface of the desk somehow.
A possible future upgrade is to put one of these on top and make it touch-screen. Then I could make my application navigable without having to KVM into the Pi and do stuff there.
My first application will probably be some kind of clock/calendar, and hopefully I can load calendar data from my email calendar. I don"t yet know what the display"s refresh rate is, but it"s going to be bad. So I won"t be doing video or gaming on it.
This project is a microcontroller board, based on an ATtiny414, that can accommodate a range of different Adafruit and AliExpress colour TFT displays:
It"s ideal for use with my Tiny TFT Graphics Library 2, and includes an I2C interface and optional crystal, making it suitable for use in sensor and clock projects.
While working on my Tiny TFT Graphics Library I needed to test it with several different TFT displays on a prototyping board, and noticed that many of them, with a small number of exceptions, had one of two standard pin connection layouts. That gave me the idea of designing a breakout board that would take any of these displays, and be a great starting point for a variety of display-based projects.
The board accommodates any of a variety of Adafruit or AliExpress colour TFT displays – for details see the tables below. The display connection header pin holes are staggered so you can push the display in place, and it will stay firmly connected without soldering. This is especially useful if you want to try different displays in an application.
Although you could drive these TFT displays from an 8-pin ATtiny processor such as the ATtiny402, I decided to base the board on a 14-pin device, such as the ATtiny414, to allow it to offer the following additional optional features:
The board provides optional connections to the backlight and SD-card select. The pin used to control the backlight supports PWM analogue output, so you can vary the brightness of the backlight from the microcontroller with analogWrite(). These signals are also taken to the edge connector so you can use them for other applications instead.
The board includes space for a 32.768kHz crystal for use as the timer clock source with 1-series or 2-series processors, such as the ATtiny414, allowing you to build an accurate graphical clock.
The board and graphics library accommodate any of the new 0-series, 1-series, or 2-series 14-pin microcontrollers, from the ATtiny404 with 4Kbytes of flash and 128 bytes of RAM, up to the ATtiny3224 with 32Kbytes of flash and 3Kbytes of RAM.
Use the 11-way row of pins for Adafruit displays. Note that a couple of Adafruit TFT displays have an incompatible pinout; if you"re not sure whether your display is compatible check that it has the following 11-way pin header:
The Adafruit displays all include an LDO 3.3V regulator and logic-level translation, so can be safely interfaced to processors powered from either 5V or 3.3V. They also include an SD-card socket, and a separate SDCS select line for the SD card.
Some of the AliExpress displays include a LDO 3.3V regulator, but none of them include logic-level translation, so I recommend only interfacing them to a processor running from 3.3V.
The header pin holes are staggered, with each hole shifted 8 mil (~0.2 mm) off-centre. This allows you to push the display"s pin headers in place, and they will stay firmly connected without soldering. To remove them press evenly with a suitable flat object. Of course you also have the option of soldering them if you prefer, for a permanent solution.
The processor can be any of the 0-series, 1-series, or 2-series ATtiny range in a 14-pin SOIC package, from the ATtiny404 to the ATtiny3224, but note that the timer crystal is only supported by a 1-series or 2-series device. They are all software compatible, so the same program will work on any of them. My Tiny TFT Graphics Library 2 needs more than 2Kbytes so I don"t recommend using the ATtiny204 or ATtiny214, which only have 2Kbytes of program memory.
I used a Youyue 858D+ hot air gun at 275°C and Chip Quik SMD291AX10 solder paste to solder the SMD components onto the front of the board, but if you don"t have a hot air gun or reflow oven you should be able to solder the SMD components with a bit of care using a fine-tipped soldering iron and fine solder, or solder paste. Most of the components are 0805 size, with a lead spacing of 1.65mm (0.065in). The component with the smallest spacing is the SOIC processor, which has a lead spacing of 1.27mm (0.05in).
If you want to control the backlight, or use the SD-card socket on the Adafruit displays, fit 0Ω resistors in the appropriate positions to act as links. Alternatively PA5 and PA6 are available on header pins D1 and D2 for other uses.
The Universal TFT Display Backpack is ideal for use with my Tiny TFT Graphics Library 2, which is optimised for use with ATtiny microcontrollers such as the ATtiny414. You could also use my Compact TFT Graphics Library which uses standard Arduino SPI routines, but I"m not sure why you would want to as it"s not as fast as the Tiny TFT library.
If you"ve fitted the leftmost 0Ω link resistor, you can use PA5 (Arduino pin 1) to control the display backlight. For example, to turn the backlight off:
Then upload the program to the Universal TFT Display Backpack using a UPDI programmer. The recommended option is to use a USB to Serial board, such as the SparkFun FTDI Basic board
These displays are small, only about 1" diagonal, but very readable due to the high contrast of an OLED display. This display is made of 128x32 individual white OLED pixels, each one is turned on or off by the controller chip.
This 1.8" SPI LCD Module uses 4-pin SPI communication and has 128 x 160 pixel resolution. Its screen can display 18-bit of colors. Easy to use with any microprocessor, even small ones with less memory but with few pins available.
This 16 x 2 LCD with blue backlight was specially developed for low-power applications. Its standard operating voltage is 5 V and it has blue backlight and white pixel appearance. This 1602 LCD is compatible with the HD44780 controller.
These displays are small, only about 1" diagonal, but very readable due to the high contrast of an OLED display. This display is made of 128x32 individual white OLED pixels, each one is turned on or off by the controller chip.
A Feather board without ambition is a Feather board without FeatherWings! Spice up your Feather project with a beautiful 2.4" touchscreen display shield with built in microSD card socket. This TFT display is 2.4" diagonal with a bright 4 white-LED backlight.
Spice up your Feather project with a beautiful 3.5" touchscreen display shield with built in microSD card socket. This TFT display is 3.5" diagonal with a bright 6 white-LED backlight.
Is this not the cutest, little display for the Raspberry Pi? It features a 3.5" display with 480x320 16-bit color pixels and a resistive touch overlay.
Is this not the cutest little display for the Raspberry Pi? It features a 2.8" display with 320x240 16-bit color pixels and a resistive touch overlay.
Is this not the cutest little display for the Raspberry Pi? It features a 2.8" display with 320x240 16-bit color pixels and a capacitive touch overlay.
A handy lil" LCD to add readouts to your projects. This 0.96" SPI LCD has a 2:1 widescreen aspect ratio, has great viewing angles (IPS), and works with Raspberry Pi or Arduino.
We"ve been looking for a display like this for a long time - it"s so small only 1.3" diagonal but has a high density 260 ppi, 240x240 pixel display with full-angle viewing.
The I2C LCD with yellow-green backlight can display 16 characters 2 lines and has an adjustable contrast and LCD backlight. You’ll only need two wires to easily use this LCD, making it perfect for your projects.
The module is ideal for innovative electronics projects that need to display information outward. The LCD is very good in the dark, with yellow-green backlighting. The LCD has adjustable contrast, and the yellow-green backlight. The LCD control is compatible with the HD44780 integrated circuit.
Add some jazz & pizazz to your project with a color capactive touchscreen LCD. This TFT display is big (2.8" diagonal) bright (4 white-LED backlight) and colorful! 240x320 pixels with individual RGB pixel control, this has way more resolution than a black and white 128x64 display.
We love our black and white monochrome displays but we also like to dabble with some color now and then. Our big 1.5" color OLED displays are perfect when you need a small display with vivid, high-contrast 16-bit color.