• Home
  • pcDuino
  • WiKi
  • Store
  • Distributors
  • Home
  • pcDuino
  • WiKi
  • Store
  • Distributors
HomepcDuinoLinux ApplicationsHow to Use 2.8″ USB TFT Touch Display Module ...
Previous Next

How to Use 2.8″ USB TFT Touch Display Module for pcDuino

Posted by: admin , January 30, 2014

[vc_row][vc_column width=”1/1″][vc_column_text]RoboPeak developed a 2.8″ USB TFT Touch Display Module for SBCs, including pcDuino. In this tutorial, we will look at the steps to use this 2.8″ USB TFT Touch Display module on pcDuino.

_DSC1127-600x600

[/vc_column_text][vc_tour][vc_tab title=”Specification” tab_id=”1391118186-1-71″][vc_column_text]

Features
  • Extensive Device Support
You could leverage it as a display to present most of embedded development board on the current market (such as RaspberryPi, pcDuino, etc.). Benefit from USB interface that provides opportunity for those devices that cannot connect with monitor for display in the past like Router. In addition, we support Arduino Yun and Intel Galileo Developer Edition!
  • Standard Device Interface
With the drivers developed by RoboPeak, RPUSBDisp can be identified as a standard display and touch-screen device by target operating system, that means any existing graphical interface program can be displayed without any modification.
  • Open Source Brings More Possibilities
As an open source project, we provide its schematics, communication protocols, Linux kernel driver code and so on. That helps you create more creation easily based on this module.
Specification
  • Display Resolution: 320×240
  • Color Depth: 16bpp
  • Screen Size: 2.8 inch
  • Communication: USB2.0 Full-Speed
  • USB Interface Specifications: Micro-USB
  • Touch Screen: Resistive Single Point
  • Size: length 74mm, width 60mm
  • Weight: 50g

[/vc_column_text][/vc_tab][vc_tab title=”Parts List” tab_id=”1391118186-2-48″][vc_column_text]

  1. 1 x pcDuino v2
  2. 1 x 2.8″ USB TFT Touch Display Module
  3. 1 x Micro USB cable

[/vc_column_text][/vc_tab][vc_tab title=”Steps to Install driver” tab_id=”1391118824282-2-0″][vc_column_text]1. We need to check the kernel version. The current USB display driver can only support version 3.0.8+ and 3.4.29+.

$uname -r

Next, we need to check if the current pcDuino has the dependency kernel modules required by RoboPeakMini USB display. If these files are present, we can continue to configure the driver.

$ ls /lib/modules/`uname -r`/kernel/drivers/video | grep sys

  •  Sysfillrect.ko
  •  Syscopyarea.ko
  •  Sysimgblt.ko
  •  fb_sys_fops.ko

2. Download the software package:

$ sudo apt-get update

$ git clone https://github.com/robopeak/rpusbdisp.git

If git is not installed, we need to install it first by typing “$sudo apt-get install git”.

After we download the software package, we will get a directory named ‘rpusbdisp” under current directory.

3. Enter directory  “rpusbdisp/tools/arm_suite” and execute the script used to install driver:

$cd rpusbdisp/tools/arm_suite

$sudo ./rpusbdisp_arm_tool.sh install_kernel_module

At this step, it will prompt for the board type, we enter ‘pcduino’ and continue:

Next, we move on to configure lightdm server, install Daemon script, and add to the automatically start ‘upstart’, and then we reboot pcDuino:

$sudo ./rpusbdisp_arm_tool.sh auto_load

$sudo reboot

The results:

[/vc_column_text][/vc_tab][vc_tab title=”Calibrate the touch” tab_id=”1391119372100-3-5″][vc_column_text]The following steps are used to calibrate the touch.

1. Make sure that there is no object touching the screen, unplug and plug the micro USB cable. The display module will boot. When the screen shows blue background with RoboPeak logo, we can press the screen until the screen turns black:

2. We will see a blinking red dot on the upper left corner. Follow the instruction there to finish the calibration.

The calibration will be automatically saved.[/vc_column_text][/vc_tab][/vc_tour][/vc_column][/vc_row]

Tags: Linux Applications

Share!
Tweet

admin

About the author

One Response to “How to Use 2.8″ USB TFT Touch Display Module for pcDuino”

  1. Log in to Reply
    castman
    October 9, 2014 at 3:25 am

    Hello,
    Not work under pcDuino3.
    You have a simple procedure to use this tactile screen 2.8″ on him(it) pcDuino3.
    Cordially.

Leave a Reply Cancel reply

You must be logged in to post a comment.

Category

  • Home
  • pcDuino
  • WiKi
  • Store
  • Distributors