With Touchsy Resistive Breakout, you can easily program your display with the Arduino IDE and use it in various projects and applications, from DIY electronics to robotics. The level shifter ensures compatibility with various hardware options, and the support for both 3.3V and 5V makes it versatile and flexible. Both SPI and Parallel data pins available on this Breakout. So you get flexibility of interfacing either SPI or 8 bit Parallel mode for faster operation.
Here are the features and specifications that make 3.2" Touchsy Resistive Breakout a unique and must-have accessory:
- Perfect for Arduino community with 3/4 wire SPI interface, 8- bit parallel interface
- The level shifter for compatibility with various hardware options
- Supports both 3.3V and 5V, making it versatile and flexible
- Compatibility: Arduino or other controllers
- Connectivity: 3/4 wire SPI interface, 8- bit parallel interface
- 3.2” Display with resolution 240 × 320
- Operating voltage of pins compatible for both 3.3V and 5V
- ILI9341 Display Driver
- XPT2046 resistive touch controller
- Appearance: RGB
- Colors: 65K/262K
- Viewing Angle(in degree): Left:70, Right:70, Up:50, Down:70
- Operating Temperature is -20℃~70℃
- Storage Temperature is -30℃~80℃
- (1) 3.2” Resistive Touch Display
- (2) Display Breakout Pins
Breakout Pins Detail
Display Control Pins:
Pin No. | Symbol | Description |
---|---|---|
5 | CS | Chip select pin for SPI interfacing |
7 | CLK | Clock pin for SPI interfacing |
9 | D/C | Data/Command pin, Logic HIGH for Data and Logic LOW for Command |
11 | DIN | MOSI pin for SPI interfacing |
13 | RST | Reset pin |
18 | BL | BackLight for Display panel |
Touch Control Pins:
Pin no. | Symbol | Description |
---|---|---|
1 | T_CS | Chip Select pin for SPI interfacing |
15 | T_CK | Clock pin for SPI interfacing |
3 | T_DI | Data In (MOSI) pin for SPI interfacing |
22 | T_DO | Data Out (MISO) pin for SPI interfacing |
20 | IRQ | Touch Controller Interrupt pin, Logic LOW when touch detected |
Note: RST & TRS pins connected internally so while interfacing with MCU's GPIO you can use only one instead of both
Power Pins:
Pin no. | Symbol | Description |
---|---|---|
17 | GND | Common Supply Ground pin |
19 | 5V | 5V Input Supply |
21 | VCC | High Side Supply for Level Shifter, Not required when using with 3.3V/5V MCU |
22 | 3V3 | 3.3V Input Supply |
Note: Using only one supply 5V or 3.3V at a time is enough to power Display Module
-
Follow below wiring diagram for connection
-
Now just visit Pico W with Resistive GitHub, and follow guide to add required library and then running example codes provided there for display and touch operations on Touch Display Module.
Circuit Connection: Follow Below connection
Breakout Pins <-> Arduino Pins
Breakout Pin No. | Breakout Symbol | Arduino Uno Pin |
---|---|---|
5 | CS | D10 |
7 | CLK | D13 |
9 | D/C | D9 |
11 | DIN | D11(MOSI) |
13 | RST | D6 |
15 | BL | D5 |
1 | T_CS | D8 |
15 | T_CK | D13 |
3 | T_DI | D11(MOSI) |
15 | T_DO | D12(MISO) |
20 | IRQ | D2 |
17 | GND | GND |
19 | 5V | 5V |
21 | VCC | 5V |
Note: RST & TRS pins connected internally so while interfacing with MCU's GPIO you can use only one instead of both
Here interfacing with Arduino Uno provided, taking reference you can use Arduino Mega, Nano, or any other arduino family boards.
Installing Libraries:
-
Download Arduino IDE from official site and install into your system.
-
Download library zip file provided here in github.
-
Extract and copy files inside Document > Arduino > Libraries folder. Make sure to restart Arduino IDE whenever you update or add any libraries.
Testing
-
At this step you are all set to test codes, for easy getting started we have provided Display and Touch demo example codes in github which you can download and try.
-
Open any one example code in Arduino and make sure you have selected correct Arduino Uno board with suitable com port, click on upload button.
- Schematic
- Hardware Files
- Step File
- MicroPython getting started for RPi Pico/Pico W
- Pico W Getting Started
- Getting Started with ESP32 in Arduino
- ESP32 S3 Hardware Reference
- ESP32 S3 Datasheet
- Arduino IDE 1 overview
- 3.2" Touchsy ESP32 - 3.2" Touchsy ESP32 with Resistive and Capacitive version.
- 3.2" Touchsy Pico W - 3.2" Touchsy Pico W with Resistive and Capacitive version.
- 3.2" Touchsy Breakout - 3.2" Touchsy Breakout with Resistive and Capacitive version.
- 3.2" Touchsy HAT - 3.2" Touchsy HAT with Resistive version for Raspberry Pi.
This is open source product. Kindly check LICENSE.md file for more information.
Please contact support@sb-components.co.uk for technical support.