element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Raspberry pi interface
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 15 replies
  • Answers 2 answers
  • Subscribers 677 subscribers
  • Views 2348 views
  • Users 0 members are here
  • raspberry_pi
Related

Raspberry pi interface

bhuvan
bhuvan over 11 years ago

Hi

 

I wanted to do a small project related to raspbian OS.

 

I wanted to interface a camera and a touchscreen to the pi . Then I need to create an touch screen application that would take pictures from the camera and store it in memory.

 

What components would u guys suggest and also how to start about interfacing  and configuring?

  • Sign in to reply
  • Cancel
  • danielmcgraw
    0 danielmcgraw over 11 years ago

    For touchscreen, please see:

    http://www.valdodov.com/index.php?show=hardware&item=1

    If it comes up in Bulgarian, click the Union Flag on the top left then Hardware, 320x240 TFT LCD for the Raspberry Pi.

    This is a great touchscreen with good resolution. It is available for $16 (£10) from the sainsmart website http://www.sainsmart.com/sainsmart-3-2-tft-lcd-display-touch-panel-pcb-adapter-sd-slot-for-arduino-2560.html and comes with the touchscreen controller already calibrated.

     

    For the camera, I would recommend the Raspberry Pi Camera:

    http://www.element14.com/community/docs/DOC-54359?ICID=rpi-accessory-xbmc

    This is by far the most supported and the code comes as standard as part of Raspbian.

    Any questions, let me know

    Dan McGraw

    M0WUT

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • bhuvan
    0 bhuvan over 11 years ago in reply to danielmcgraw

    Thank you.

     

    But i am looking for a 7" touch screen module.

     

    What abt the one in the below link

     

     

    Amazon.com: SainSmart 7" Raspberry Pi LCD Display Touch Screen TFT Monitor AT070TN90 with HDMI VGA Input Driver Board Co…

     

    Amazon.com: Raspberry PI 5MP Camera Board Module: Computers & Accessories

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • danielmcgraw
    0 danielmcgraw over 11 years ago in reply to bhuvan

    Yeah, even easier.

    Just connect HDMI to Raspberry Pi for display and power and USB for touchscreen

    Based on the reviews on the amazon page, the touchscreen drivers may be a little tricky to install.

    However, on the sainsmart website page

    http://www.sainsmart.com/7-inch-tft-lcd-monitor-for-raspberry-pi-touch-screen-driver-board-hdmi-vga-2av.html

    There is a youtube video which makes it appears easy to install. Perhaps this is a response to all the feedback.

    Interestingly, it works out cheaper to buy it off the actual sainsmart website itself.

    Let me know how you get on as I am interested in upgrading my setup to use one of these and would be interested in your progress.

    Any problems installing the driver, let me know and I'll do my best to help.

    Dan McGraw

    M0WUT

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • bhuvan
    0 bhuvan over 11 years ago in reply to danielmcgraw

    danielmcgraw

     

    I just found a method of doing the whole thing.

     

    The links are below:

     

    http://learn.adafruit.com/diy-wifi-raspberry-pi-touch-cam

     

    Pi Setup | DIY WiFi Raspberry Pi Touchscreen Camera | Adafruit Learning System

     

    SO instead of that adafruit 2.8" screen kit, I am planing to use the saintmart 7" one in the link below.

     

    http://www.sainsmart.com/7-inch-tft-lcd-monitor-for-raspberry-pi-touch-screen-driver-board-hdmi-vga-2av.html

     

    I guess the same procedure outlined in the links above i.e the software for the camera and stuff should also work for the saintmart one , right ?

     

    What do you think ?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • danielmcgraw
    0 danielmcgraw over 11 years ago in reply to bhuvan

    Yeah, sorry for taking a while to reply but I have been thinking about this one as I wanted to provide you with a well thought out answer..

    The Adafruit 2.8" screen uses the GPIO pins to control it and the SPI bus to provide feedback from the touchscreen.

    The touchscreen you have selected uses the HDMI port for the display and a USB device for the touchscreen.

    The screen will work fine, just plug it in to the right port and you may have to adjust the settings to get the correct aspect ratio.

    The thing people appear to be uncertain with is the touchscreen.

    I have one of these controllers at home so will have a play tomorrow night (first time I'm home, currently out on a job) and see how easy it is.

    However, this system looks worth getting, just may take an hour to get the touchscreen working well.

    Dan McGraw

    M0WUT

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • bhuvan
    0 bhuvan over 11 years ago in reply to danielmcgraw

    danielmcgraw

    Thank you.

     

    But apart from the hardware interface differences, the software part, i.e the camera application (using the python package) mentioned on the adafruit should work fine i guess. What do you think??

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • danielmcgraw
    0 danielmcgraw over 11 years ago in reply to bhuvan

    yeah, everything else will work just fine.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • bhuvan
    0 bhuvan over 11 years ago in reply to danielmcgraw

    danielmcgraw

    Hi sir

     

    I was looking to install this touch screen keyboard, matchbox on the pi.

     

    I wanted to know how do i start the keyboard automatically when raspberry pi RASPBIAN OS boots up or gui loads up. Can anyone tell me the steps on how to do it ?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • danielmcgraw
    0 danielmcgraw over 11 years ago in reply to bhuvan

    To install the keyboard use "sudo apt-get install matchbox-keyboard"

     

    To autorun a program after you login. use "sudo nano /etc/profile" and enter the command exactly as you would in terminal at the bottom of this file. From here Raspberry Pi • View topic - How to autorun applications after x starts? it appears the command you need to enter is "Matchbox-Keyboard" so add that to the bottom of the file.

     

    However, permanently having a keyboard on screen may get a bit annoying so using the instructions which can be found here

    fetch( ); decode( ); execute( );: On Screen Keyboard for Raspberry Pi

    you can create an icon on the desktop which brings up the keyboard meaning the keyboard can be opened and closed as much as you want.

    Any problems let me know

    Dan McGraw

    M0WUT

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • bhuvan
    0 bhuvan over 11 years ago in reply to danielmcgraw

    Thank you. I am waiting for the screen to arrive.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube