Feeling a bit limited by the 5×5 matrix? This 1.8 inch micro:bit TFT colour display plugs straight into the BBC micro:bit using an edge connector, and can be programmed in MakeCode or MicroPython!
Example code and data sheets for the micro:bit v1.x are available here.
For the micro:bit v2.x, you can follow our MakeCode tutorial here.
Note: when adding the extension, please use this repository (https://github/pitchcat/PXT-WSLCD1in8) as it adds direct draw for faster updates with partial screen writes. It also fixes the ‘program too big’ error on the micro:bit V2.
FEATURES
- micro:bit edge connector, directly pluggable
- Embedded driver ST7735S, supports 65K colors
- Onboard SRAM 23LC1024, used as display cache, no more out of memory
- SPI interface, takes up only a few IO pins
- Backlight adjustment via PWM
- Reserved solder pads for control interface, make it easy to connect with Arduino/Nucleo boards
- Comes with development resources (micro:bit graphical demo/python code/user manual, etc.)
SPECIFICATIONS
- Driver: ST7735S
- Resolution: 160×128
- Display color: RGB, 65K colors
- Operating voltage: 3.3V
- Dimensions: 61mm x 51.5mm
PINOUTS
PIN | micro:bit PIN | DESCRIPTION |
---|---|---|
VCC | 3V3 | Power |
GND | GND | Ground |
MISO | P14 | SPI data master input/slave output |
MOSI | P15 | SPI data master output/slave input |
SCK | P13 | SPI clock input |
LCD_CS | P16 | LCD chip selection |
RAM_CS | P2 | SRAM chip selection |
DC | P12 | LCD data/command |
RST | P8 | LCD reset |
BL | P1 | LCD backlight |