Hello!
This project involves TCP data transmission and LCD control using a 2.2" ili9341 TFT LCD and W5100S-EVB-PICO.
The wiring between the 2.2" ili9341 TFT LCD and the W5100S-EVB-PICO is as follows:
LCD | W5100S-EVB-PICOMISO | GP11
MOSI | GP12
SCK | GP10
RESET | GP14
CS | GP13
DC/RS | GP15
To account for situations where the power supply from the W5100S-EVB-PICO to the LCD might be insufficient, we powered the LCD using a 5V to 3V3 LDO. The LED pin is connected to 3V3 through a 100-ohm resistor.
For the LCD library, I used a pretty well organized library on Github.(Shout out to Shawn Hyam for this one!)
While most projects based on the RP2040 utilize only one of its cores, this project maximizes performance by leveraging both cores offered by the RP2040 chipset. Core0 handles TCP communication with the server using the W5100S-EVB-PICO, while Core1 controls the 2.2" ili9341 TFT LCD.
I attach another link because the Gif has not been uploaded to the body.
If my project looks interesting, please visit!
Comments
Please log in or sign up to comment.