3.5 inch tft display with pcb for raspberry pi factory
Through the internal programming of Raspberry Pi, the screen can present your Pi board running status at a glance, such as CPU and memory usage, IP address, CPU temperature, etc.
The LCD display adopts a 26Pin GPIO compatible design, which makes it compatible with the full series of Raspberry Pi. Inserting the LCD into the Raspberry Pi, the LCD still leads to the occupied pin, which does not affect the secondary use.
The LCD screen is equipped with backlight control. When the Raspberry Pi is used as a server application, the operating status of the motherboard can be seen clearly even in a dark environment. Besides, there is a backlight jumper on the back to allow you to control the backlight by program.
Through programming, the LCD screen can also be used in experiments to display real-time data, such as ultrasonic distance measurement, temperature and humidity testing, etc.
As shown in the figure, align the LCD screen receptacle to the right and insert the pin header of the Raspberry Pi, insert the MicroSD card, connect the network cable, and connect the power supply.
After the LCD driver is installed, the system will automatically restart. After the startup is successful, the LCD can display and touch normally, indicating that the driver installation is successful.
After the execution is completed, the driver will be installed, the system will automatically restart, and then the screen will display and touch normally. ("XXX-show "can be changed to the corresponding driver)
After the execution is completed, the system will automatically restart, and then the display can be rotated 90 degrees and display and touch normally
If the HDMI interface display uses Raspberry Pi 4, you need to comment out the dtoverlay=vc4-fkms-V3D in the config.txt file (the config.txt file is located in the root directory of the Micro SD card, ie /boot)
Etouch Technology Co., Ltd (Etouch) was established in 2008, is a professional manufacturer on design, production and sales of capacitive and resistive touch screen , LCD, Raspberry PI LCD and membrane switch, PCB keypad, rubber keypad, FPC keypad, acrylic lens, overlays and other technology products . We mainly for industrial control, car navigation, household appliances, medical equipment , human-machine-Interface system, POS , bank system, gaming, etc . Our factory is near by the beautiful scenery of the Songshan Lake, and the existing plant area is more over 7000 square meters.
We have two factories, have office in Shenzhen and HK , because of the business growing, we are ready to build a new big factory in Yunnan province, it is about 17000 square meters for touch screens. ETouch make determined efforts to improve quality by developing new products and technologies , so that to win the domestic and foreign customer’s trust and praise.
Drivers and Software are provided in the enclosed CD. The product is suited for terminal use and not an ideal solution for gaming applications. It does have some good applications that it can be used for.
While googling for any info about lcd controller I came across this page: http://heikki.virekunnas.fi/2015/raspberry-pi-tft/, author managed to get from manufacturer patch file for kernel sources and tested it with 4.1.y - on which lcd worked. But still LCD replace HDMI, but I want to use this screen as additional for user interaction, while the bigger on HDMI as presentation monitor.
Since, fbtft has been merged with rpi kernel, so the fb drivers (including ili9341.c) was moved to fbtft_device driver (so the author of page can"t compile latest kernel with driver+patch).
So something about hardware, which I reverse engineered by the "hard way" - "grab multimeter and run through all LCD FPC pins and shift register pins"
I"m pretty sure about D/C (Pin 37 on LCD) and Reset (Pin 19 on LCD) pins by looking into driver code, but I can"t identify other signals (WR/RD/CS/etc...)
[ 0.000000] Kernel command line: dma.dmachans=0x7f35 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2709.boardrev=0xa01041 bcm2709.serial=0x2938b030 smsc95xx.macaddr=B8:27:EB:38:B0:30 bcm2708_fb.fbswap=1 bcm2709.disk_led_gpio=47 bcm2709.disk_led_active_low=0 sdhci-bcm2708.emmc_clock_freq=250000000 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
[ 4.838806] input: MOSART Semi. Rapoo 2.4G Wireless Touch Desktop as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.0/0003:24AE:1000.0001/input/input1
[ 4.902783] input: MOSART Semi. Rapoo 2.4G Wireless Touch Desktop as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.1/0003:24AE:1000.0002/input/input2
- Controller is not ILI9341/ILI9325 - those are for smaller displays (320x240, etc...), I guess this might be ILI9486/9488 because they are for 480x320 displays. But when I compared init with DS it does not fit right so LCD can have a clone of ILI9486/9488 ...
- Module use only SPI interface and two CE signals (CE0 for touch controller, CE1 for LCD shift registers - compared to others lcd modules, in KeDei module this is swapped),
If you have difficulty installing the driver, or if you still can"t use the display properly after installing the driver, Please Try our Configned images for tested. Just need download and write the image into the TF card.
» Makerfabs is Open Hardware, Arduino, Raspberry Pi, mbed, BeagleBone, IoT, Smart Home, etc, Related Products& Services Vendor for Makers and new Startups.
The infrared touch screen is equipped with a circuit board frame in front of the display. The circuit board arranges infrared emitting tubes and infrared receiving tubes on the four sides of the screen to form a horizontal and vertical infrared matrix. When the user touches the screen, the finger will block the horizontal and vertical infrared rays passing through the position, so the position of the touch point on the screen can be determined. Any touch object can change the infrared ray on the contact to realize the touch screen operation. The infrared touch screen is not subject to current, voltage and electrostatic interference, and is suitable for some harsh environmental conditions. Its main advantages are low price, easy installation, no need for card or any other controller, and it can be applied to computers of all levels.
The main part of the resistive touch screen is a resistive thin film screen that fits well with the display surface. Two layers of OTI transparent oxide metal conductive layers are coated on the reinforced glass surface. Pressure sensing is used for control. When a finger touches the screen. The two conductive layers contact at the touch point, and the resistance changes. Signals are generated in the X and Y directions and then transmitted to the touch screen controller. The controller detects this contact and calculates the position of (x, y) and then operates according to the way of simulating the mouse. The resistive touch screen is not afraid of dust, water and dirt, and can work in harsh environments. However, because the outer layer of the composite film is made of plastic material, the explosion resistance is poor, and the service life is affected to a certain extent.
Surface acoustic wave is a kind of mechanical wave propagating along the surface of medium. An ultrasonic transducer is mounted on the corner of the touch screen. It can send a high-frequency sound wave across the screen surface. When the finger touches the screen, the sound wave on the contact is blocked, thereby determining the coordinate position. The surface acoustic wave touch screen is not affected by environmental factors such as temperature and humidity. It has high resolution, excellent scratch resistance, long service life, high light transmittance, and can maintain clear and bright image quality. It is most suitable for use in public places. However, dust, water and dirt will seriously affect its performance, which requires frequent maintenance to keep the screen clean.
This touch screen works by using the current induction of the human body. A layer of transparent special metal conductive material is pasted on the glass surface. When a conductive object touches it, the capacitance of the contact will be changed, so that the touched position can be detected. But there is no response when touched by a gloved hand or a hand-held non-conductive object because a more insulating medium is added. The capacitive touch screen can well sense light and fast touch, is scratch resistant, and is not afraid of dust, water and dirt. It is suitable for use in harsh environments. However, because the capacitance varies with temperature, humidity or environmental electric field, its stability is poor, its resolution is low, and it is easy to drift.
At present, the mainstream is multi touch, and Projected Capacitive multi touch, called PCAP for short. All jutouch touch panel mainly choose this PCAP technology. And the following touch performances are optional according to different final application:
3.5 inch resistive touch screen TFT LCD designed to work directly with Raspberry Pi, Raspbian Image is provided in a DVD with this product. A Touch pen is also included for effective touch interface.
This small 3.5 inch touch screen Raspberry Pi Display module is designed especially for Raspberry Pi, using the latest Linux Core system. This is ideal for DIY anywhere, anytime and does not require any separate power source or case to hold it. The module sits right on top of Pi and an ideal alternative solution for HDMI monitors. The screen also comes with a stylus to interact with the small screen
It is the cutest display for the Raspberry Pi. It features a 3.5" display with 480x320 16-bit color pixels and a resistive touch overlay. It"s designed to fit nicely not only to the Pi Model A or B but also works perfectly fine with the Model B+/2B/3B/4B.
*When working with Raspberry Pi 4, for the system image of Raspberry Pi after 2021-10-30, for example on Bullseye, please modify "dtoverlay = vc4-kms-v3d" to "dtoverlay = vc4-fkms-v3d" in the config file, otherwise it may fail to start. But on Buster, please comment out "dtoverlay = vc4-fkms-V3D" by adding #.
3.5inch RPi LCD (A) and 3.5inch RPi LCD (B) are hardware compatible with each other (uses different driver), and can be mutually substituted in most cases. (A) for low cost ver. while (B) for IPS ver. with better displaying.
When autocomplete results are available use up and down arrows to review and enter to select. Touch device users, explore by touch or with swipe gestures.