Showing posts with label display. Show all posts
Showing posts with label display. Show all posts

Monday, November 30, 2020

Waveshare 1.44 inch LCD HAT

Waveshare 1.44 inch LCD HAT on Raspberry Pi Zero W running Raspberry Pi OS (32 bit)


This is an LCD display HAT for Raspberry Pi, 1.44inch diagonal, 128x128 pixels, with embedded controller, communicating via SPI interface.

Features

  • Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards
  • 1x joystick (5-position), 3x pushbuttons, handy and useful
  • Comes with development resources and manual (examples for Raspberry Pi)

Specifications

  • Driver: ST7735S
  • Interface: SPI
  • Display color: RGB, 65K color
  • Resolution: 128x128
  • Backlight: LED
  • Operating voltage: 3.3V

details refer to Waveshare product page:
https://www.waveshare.net/wiki/1.44inch_LCD_HAT (Chinese)
https://www.waveshare.com/wiki/1.44inch_LCD_HAT (English)


Wednesday, November 18, 2020

Setup 4 inch HDMI IPS Touch Display on Raspberry Pi 4B/8G (Raspberry Pi OS 32 bit)

This video show how to setup 4" HDMI Display-C (XPT2046 Touch Controller/800x480 Pixel) on Raspberry Pi 4B/8G (Raspberry Pi OS 32 bit).

Visit http://www.lcdwiki.com/4inch_HDMI_Display-C, follow the steps, enter the command in Terminal:

Install the Display/Touch driver:
$ sudo rm -rf LCD-show
$ git clone https://github.com/goodtft/LCD-show.git
$ chmod -R 755 LCD-show
$ cd LCD-show/
$ sudo ./MPI4008-show



Calibrate the touch screen of 4 inch 800x480 HDMI Display for Raspberry Pi 


Actually, the touch is calibrated very well after driver installed.

To calibrate the touch screen:
download How_to_calibrate_the_resistance_touch_screen-V1.2 below Download Resources,
follow the steps.

With driver installed,
Enter the commands in Terminal:
$ cd LCD-show/
$ sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb

Execute the touch calibration command:
$ DISPLAY=:0.0 xinput_calibrator

Touch the four calibration points with the touch pen

New touch parameters will be displayed after calibration

Edit /etc/X11/xorg.conf.d/99-calibration.conf,
update with new touch parameters.
$ sudo nano /etc/X11/xorg.conf.d/99-calibration.conf

Save and exit:
- Ctrl-X
- Y
- Enter

$ sudo reboot



Next:
~ Install Virtual Keyboard(matchbox-keyboard) on Raspberry Pi

Remark@2021-07-15:
By default without installing driver, the screen will display in vertical (portrait). With Raspberry Pi OS Screen Configuration Orientation feature, I can change screen direction.

For sure, without installing driver, it cannot detect touch. Normally I use wireless keyboard with mouse pad, so no need touch function.


Thursday, May 11, 2017

Waveshare 4" 800x480 HDMI IPS Resistive Touch Screen, for Raspberry Pi

It's a 4" 800x480 HDMI IPS display with resistive touch screen, support Raspberry Pi. Product page in Chinese: http://www.waveshare.net/wiki/4inch_HDMI_LCD


It's the Open Box video, with first setup on Raspberry Pi 3/Raspbian Jessie with Pixel release 2017-04-10.



CAUTION: If you have problem on mis-touch detection when using on Raspberry Pi with new Raspbian Jessie after 2017-03-02, most probably you install the old driver come in the bundle CD-ROM. As show in the video below. You are suggested to download the update driver from the product page.


The touch calibration program, xinput_calibrator, can be download from the product page.
- Download Xinput-calibrator_0.7.5-1_armhf
- install:
$ sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb


Updated@2020-05-24

Found the product page with install guide, refer https://www.waveshare.com/wiki/4inch_HDMI_LCD.

Checked at 2020-05, with updated Raspbian Buster with desktop on Raspberry Pi 3. It's worked.




Related:
Python to control Raspberry Pi Camera - run on Raspberry Pi 3 with Waveshare 4" HDMI LCD, run it on Android phone with Remote Desktop app. The local mounted display (4" HDMI LCD) is used as viewfinder.

Tuesday, July 5, 2016

Waveshare 3.5" 320*480 Raspberry Pi LCD Display Module


It's a Waveshare Raspberry Pi LCD Display Module 3.5inch 320*480 TFT Resistive Touch Screen Panel using SPI Interface. The seller provide pre-built image can boot Raspberry Pi directly, and also driver for for Raspbian Jessie.

This video show how to install driver on Raspberry Pi 2 running current Raspbian Jessie, 2016-05-27-raspbian-jessie.


As usually, setup your Raspberry Pi with Raspbian Jessie image.
Update software and firmware:
$ sudo apt update
$ sudo apt upgrade
$ sudo rpi-update
(Reboot if need)

The web page http://www.waveshare.net/wiki/3.5inch_RPi_LCD_(A) provide download link of the driver, currently 树莓派LCD驱动:160520.

树莓派驱动----支持2016-05-10-raspbian-jessie镜像,支持Raspberry pi 3 model B 该驱动不支持2016-05-10之前的raspbian镜像
(Raspberry Pi driver - support 2016-05-10 Raspbian Jessie image, support Raspberry Pi 3B.
This driver NOT support image before 2016-05-10)

Un-pack the downloaded file, and run the installer. For 3.5 inch display, enter:
$ ./LDC35-show

The Raspberry Pi will reboot, and display on the 3.5" LCD Display. ~ Finished, so easy.




Tuesday, September 8, 2015

The official Raspberry Pi 7" touch display released

The official Raspberry Pi touch display is on sale today (8th Sep 2015), priced at $60 (plus local taxes and shipping): you can buy it at the Swag Store, at RS Components/Allied Electronics and at Premier Farnell/Newark. Other sellers will be receiving stock later this week.


~ source: Raspberry Pi Blog: THE EAGERLY AWAITED RASPBERRY PI DISPLAY

Raspberry Pi 7" Touchscreen Display
The 7” Touchscreen Monitor for Raspberry Pi gives users the ability to create all-in-one, integrated projects such as tablets, infotainment systems and embedded projects. The 800 x 480 display connects via an adapter board which handles power and signal conversion. Only two connections to the Pi are required; power from the Pi’s GPIO port and a ribbon cable that connects to the DSI port present on all Raspberry Pi’s.  Touchscreen drivers with support for 10-finger touch and an on-screen keyboard will be integrated into the latest Raspbian OS for full functionality without a physical keyboard or mouse.

  • Turn your Raspberry Pi into a touch screen tablet, infotainment system, or standalone device.
  • Truly Interactive - the latest software drivers will support a virtual ‘on screen’ keyboard, so there is no need to plug in a keyboard and mouse.
  • Make your own ‘Internet of Things’ (IoT) devices including a visual display. Simply connect your Raspberry Pi, develop a Python script to interact with the display, and you’re ready to create your own home automation devices with touch screen capability.
  • A range of educational software and programs available on the Raspberry Pi will be touch enabled, making learning and programming easier on the Raspberry Pi.

Swag Store


Official Raspberry Pi DSI Display launches. Here is a full walkround with specifications and features. http://raspi.tv/?p=8513

Tuesday, January 7, 2014

Setup Tontec 2.4-inch TFT LCD 240x320 RGB Pixels Touch Screen Display Monitor For Raspberry Pi

This post show the steps to setup the "Display Part" of "Tontec 2.4-inch TFT LCD 240x320 RGB Pixels Touch Screen Display Monitor For Raspberry Pi".

[But I can't make the "Touch Part" work! If you know how, please let me know by leaving me comment. See the "Cross compile Raspberry Pi kernel to inslude tsc2007.ko" on bottom.]

Tontec 2.4-inch TFT LCD 240x320 RGB Pixels Touch Screen Display
Tontec 2.4-inch TFT LCD 240x320 RGB Pixels Touch Screen Display on Raspberry Pi
- Plug the "Tontec 2.4-inch TFT LCD 240x320 RGB Pixels Touch Screen Display" to the connector on Raspberry Pi, no extra power supply is needed.

- Power up Raspberry Pi and login.

- Download "https://s3.amazonaws.com/tontec/24usingmanual.zip" (it can be found in the product page), using the command in Terminal.
$ wget https://s3.amazonaws.com/tontec/24usingmanual.zip

- Unzip the file.

- Enter unzipped directory <download directory>/mztx-ext-2.4/src

- Enter the command:
$ make

- Edit file /boot/config.txt with the command:
sudo pico /boot/config.txt

Uncomment and change the two 2 lines

framebuffer_width=320
framebuffer_height=240

Save and exit.

- Reboot.

- After login, enter mztx-ext-2.4/src Directory. Run the program mztx06a with command:
sudo ./mztx06a

You should see the LCD turned on now.



Next: If you prefer the mztx06a program automatically run on startup, refer to next post "Run program on startup automatically".

Related: Raspberry Pi with mini LCD display without HDMI.






More:
- Cross compile Raspberry Pi kernel to inslude tsc2007.ko

Updated:
osandov's Raspberry Pi TSC2007 Kernel Modules updated

Thursday, January 2, 2014

Monday, December 16, 2013

Tontec 2.4-inch TFT LCD 240x320 RGB Pixels Touch Screen Display Monitor For Raspberry Pi

Tontec 2.4-inch TFT LCD 240x320 RGB Pixels Touch Screen Display Monitor For Raspberry Pi

- This Raspberry Pi Screen is designed for raspberry pi tailored a expansion board, set LCD, touch, IO expansion, RTC functions in one, greatly enriched the raspberry pie can learn playability.

- "Display Part" use Hitachi's IPS technology company of the LCD, the screen viewing angle is large, close to 180 degrees; very high brightness and contrast, color of the screen is 8,16 I80 parallel, in order to save resources and high-speed IO the transmission of data, the owner after two months of struggle with CPLD design a SPI-I80 parallel converter, the measured SPI clock can reach 120M.

- "Touch Part" adopts TI (Texas Instruments) company TSC2003 chip, the chip I2C Interface 4-wire resistive controller, also with a 2-way BAT and AIN, can monitor 2-way 2-way voltage and other signals.

- "IO extension Part" using NS (National Semiconductor)'s LP3943, the I2C interface chip 16 IO expansion, which with the PWM circuit can drive the LED.

- "RTC real time clock" using NXP's PCF8563, the chip I2C interface, with a calendar. (This section is optional, standard shipping is blank, the customer can DIY)


  • Size: 2.4 inches
  • Color: 65K colors
  • Resolution: QVGA 240X320
  • Back light: 3 LED Parallel
  • Interface: SIP16, 8-pin 2.54mm single row




Related:
- Setup Tontec 2.4-inch TFT LCD 240x320 RGB Pixels Touch Screen Display Monitor For Raspberry Pi

Monday, November 4, 2013

4.3 inch LCD Display with Composite Input for Raspberry Pi

4.3" LCD Display with Composite Input for Raspberry Pi
4.3" LCD Display with Composite Input for Raspberry Pi

Yes, this is an adorable miniature television! The visible display measures only 4.3" diagonal, the TFT comes with a NTSC/PAL driver board.The display is very easy to use - simply connect 4.5-15VDC to the red and black wires, then connect a composite video source to the yellow and black wire. Voila, a television display! There's a little button to adjust the LED backlight brightness (5 levels) - there is no other adjustment available but we found that the color and contrast look great right out of the box. To demonstrate it, photos were taken with the display connected to a Raspberry Pi, but it will also work connected to any analog composite-video output such as a YBox or Propeller w/Video out. It will not work with a device that only outputs VGA, HDMI or any other digital video signal. A power adapter is not included you will want a 9VDC 1 Amp or 12VDC 1 Amp adapter, part #82-11321 recommended). Even though the display specifies 12VDC it works from 5V to 12V DC without problems. Please note, these miniature displays are very delicate and require care to avoid ripping the delicate flex connector. These are best used by electronics geeks who have experience and are comfortable working with delicate electronic components. WE CANNOT REPLACE DAMAGED DISPLAYS if you are not careful and rip the flex connector!

Tuesday, October 29, 2013

7" LCD Display with Composite input for Raspberry Pi

7" LCD Display with Composite input for Raspberry Pi
7" LCD Display with Composite input for Raspberry Pi
Yes, this is an adorable miniature monitor! The visible display measures only 7" diagonal, the TFT comes with a NTSC/PAL driver board.The display is very easy to use - simply connect 4.5-15VDC to the red and black wires, then connect a composite video source to the yellow and black wire. Voila, a television display! There's a little button to adjust the LED backlight brightness (5 levels) - there is no other adjustment available but we found that the color and contrast look great right out of the box.To demonstrate it, photos were taken with the display connected to a Raspberry Pi, but it will also work connected to any analog composite-video output such as a YBox or Propeller w/Video out. It will not work with a device that only outputs VGA, HDMI or any other digital video signal.A 12V power adapter is included, even though the display specifies 12VDC it works from 5V to 12V DC without problems.Please note, these miniature displays are very delicate and require care to avoid ripping the delicate flex connector. These are best used by electronics geeks who have experience and are comfortable working with delicate electronic components. WE CANNOT REPLACE DAMAGED DISPLAYS if you are not careful and rip the flex connector!


  • Power with 9-12VDC only.320mA power draw at 12V, 450mA at 9VDC.Visible display dimensions: 154.5mm x 86.8mm.Selectable 16:9 or 4:3 ratio via menu.Resolution: 480 x RGB x 234.Brightness: 250cd/m2.Contrast: 400:1.Display plastic case dimensions: 172mm x 114.28mm.Weight (excluding power cable): 383.2g.

Sunday, October 20, 2013

Raspberry Pi run with 1.8" TFT LCD display

Raspberry Pi run with a 1.8" TFT LCD. know more: http://www.whence.com/rpi/

Raspberry Pi boots with 1.8" TFT LCD console
Raspberry Pi boots with a SainSmart 1.8" ST7735R TFT LCD as console. Demo of st7735fb kernel driver with fbcon.

Adafruit 1.8" TFT LCD on Raspberry Pi runs mplayer, fbterm, X
Adafruit 1.8" TFT LCD display module on a Raspberry Pi as a kernel framebuffer device. Demo of various framebuffer applications: mplayer, fbterm, fbdev-test, X desktop. Project.

Thursday, October 17, 2013

mini-touch-screen-display for Raspberry Pi

I'm looking for mini-touch-screen-display for Raspberry Pi, any body can advise?



I found demo videos from Youtube about it:

from the Youtube video owner: 7" raspberry pi touchscreen tft hdmi 720p - I bought it on ebay from chinatobby2011 for only 45 EUR. The touch panel is called AT070TN92 V.5 and the HDMI AD Board is called VS-TY2662-V1 or PCB800099. I have made a screenshot from the ebay auction: goo.gl / hd9Nt The auction title is: "HDMI+VGA+2AV Driver board+7inch 800*480 AT070TN92 V.5 Lcd with touch panel"

raspberry pi resistive touchscreen with 7" tft over hdmi


The owner's another video to callibrate it, but it looks very well. I had to recompile the kernel of raspbian release 3.2.27. Raspbian already has an eGalax usbtouchscreen.ko driver module: http://goo.gl/n69Q1 which works with my 45 EUR touch panel (AT070TN92 V.5) + HDMI AD Board (PCB800099)