Introduction
Small and exquisite, this 0.96”TFT screen employs an edge-to-edge design and offers glorious 160×80HD 16-bit color display, which can be suitable for wearable projects, mobile devices and smart home products. It supports DFRobot GDI display interface and can be conveniently connected to your GDI main-controller with FPC, plug and play, and easy to wire! Compatible with 3.3V to 5V, the display consumes current less than 15mA in full-screen. It works well with controllers like UNO, Leonardo, ESP32, ESP8266, FireBeetle M0, etc
Specification
- Operating Voltage: 3.3V-5V
- IPS Viewing Angles: 60/60/60/60
- Color Depth: 16-bit (RGB565)
- Pixels: 160×80
- Interface: SPI
- Driver Chip: ST7735
- Luminance: 250 (Typ) cd/m2
- Power Consumption of Full Screen: 15mA
- Operating Temperature: -30℃~+70℃
- Display Area: 10.8×21.7 mm/0.43×0.85"
- Dimension: 13.5×34 mm/0.53×1.34"
Board Overview
Num | Label | Description |
---|---|---|
1 | VCC | + |
2 | GND | - |
3 | SCLK | Clock |
4 | MOSI | Data (The host transmits and the slave receives) |
5 | CS | Chip Select |
6 | RT | Reset |
7 | DC | Data/Command |
8 | BL | Backlight. The default backlight has been set, so users can also light the backlight without connecting backlight pin. In addition, when you connect the backlight pin, input high level (1) is to turn the backlight brightness to the maximum, and input low level (0) is to turn off the backlight. |
Tutorial
The product, pertaining to Breakout module, uses SPI communication method and on-board GDI interface, making wiring easier so that what read from SD card can be easily displayed.
Note:
- GDI interface need to use together with a master computer with the GDI interface
- Arduino1.8.10 or later is recommended
- If the SD card is in poor contact with the slot, initialization may fail.Try again please.
Requirements
- Hardware
- DFRduino UNO Controller x 1
- 0.96" 160x80 LCD Display Module x 1
- M-M/F-M/F-F Jumper wires
- Software
- Arduino IDE
- DFRobot_GDL Library File
- About how to install the library?
- DFRobot_GDL API Interface Functions
Note:
- All demos of this product are stored in the DFRobot_GDL->example->basic file
- Before burning demos, please open the corresponding materialization function (DFRobot_ST7735_240x240_HW_SPI)
Connection Diagram
Arduino Connection Diagram
Sample Code - basicTest
This is a basic display sample, including painting dots, lines, circles, rectangles, and so on.
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
Compatibility Testing
MCU | Pass | Miss | NO Test | Special Concern |
---|---|---|---|---|
FireBeetle-ESP32 | √ | |||
FireBeetle-ESP8266 | √ | |||
Arduino Uno | √ | |||
Leonardo | √ | |||
Mega2560 | √ | |||
Arduino M0 | √ |
FAQ
For any questions, advice or cool ideas to share, please visit the DFRobot Forum.