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
BeagleBoard
  • Products
  • Dev Tools
  • Single-Board Computers
  • BeagleBoard
  • More
  • Cancel
BeagleBoard
Blog BBB - HDMI and mouse
  • Blog
  • Forum
  • Documents
  • Quiz
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join BeagleBoard to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: shabaz
  • Date Created: 23 May 2013 12:13 PM Date Created
  • Views 715 views
  • Likes 1 like
  • Comments 3 comments
Related
Recommended

BBB - HDMI and mouse

shabaz
shabaz
23 May 2013

Out of curiosity I tried plugging in a HDMI cable (£2.29 from e-bay with free postage) into an out-of-the-box BBB (I didn't upgrade the image first) and it seemed to work fine with a several-year old TV. Audio didn't work, but I understand that is a problem with the image.

 

Setting expectations

The BBB has a USB port and HDMI, so the thought may occur by some to be usable as a media PC or general purpose computer for the home. I wouldn't advise that (probably better to buy something dedicated, like Apple TV  - I have not tried that, or any low-cost Intel based PC for web browsing or media use, or for media PC possibly RPI since it supports full HD today - I've no idea of the performance of it, I've not tried it for such a use-case).

Also, as expected, the performance of the BBB, while high, is not a suitable replacement for a general web browsing device, even for young children. It could be useful for kiosk apps or learning or teaching/training with the HDMI and kb/mouse in classes but I'm only guessing.

I wouldn't advise HDMI and kb/mouse for development either; the fastest way remains to develop on a PC (running Windows or Linux for example) and transfer files across via SFTP for compilation and execution on the BBB via SSH. Most app development does not require export of the display, but if something was needed,  X or VNC could be used (or an open source version of Remote Desktop - which seems to run faster than VNC for me). The built-in text graphical text editor seemed to work fine, and speed was reasonable for these types of apps and general window manipulation for the short period of time I tried it.

 

What could it be used for?

There could be low-cost commercial digital media player (e.g. signage) types of applications, kiosk etc as mentioned before, or the possibility to view a GUI  before implementing on an LCD. The BBB resolution with the current image is 1280x1024, which as it stands would suit industrial LCD panels, but it scaled well with a sharp image on a normal television (see photos below) to suit signage applications too.

 

USB mouse

Again out of curiosity more than anything else, connecting a wireless logitech mouse to the board seemed to work fine (scroll, forward/back buttons worked too). I don't have a keyboard but apparently they share the same receiver so it is possible to have both the keyboard and mouse using the same USB port. I've no reason to assume it wouldn't work with the keyboard too. I found I didn't need any hub nor external 5V PSU to get the mouse and HDMI to work, but probably for a real use a 5V PSU to the BBB would be advisable.

 

image

 

Example photos

Using mouse cut-and-paste I tried youtube. Some videos worked. There is clearly much frame drop but it is to be expected - Clearly Chrome or plugins are not using NEON: It would be more useful to try any media player software that was accelerated but I've not yet looked to see what exists.

image

image

 

GIMP was already installed as was this image in some folder:

image

  • Sign in to reply
  • morgaine
    morgaine over 12 years ago

    With a variety of boards here all competing for desk space and HID peripherals, I solved the problem with this small but usable QWERTY QK-T288 Wireless Multimedia Keyboard W/Touchpad from CPC.  At 20 quid or so it didn't break the bank, and the integrated touchpad takes up less desk space than a mouse.  Also, its USB receiver is really tiny (there's a whole millimetre clearance between it and my microHDMI cable), which as noted above can be an issue with BBB.

     

    Chicklet type keys tend not to be very typist friendly, but these do have good travel and a consistent touch, and the keyboard is "small" rather than "miniature" so fast typing is still possible.  The touchpad works perfectly under X.  The positioning of some keys isn't optimal (the return key in particular), but the device still provides very useful access into the BBB.

     

    I disable gdm and just use the VTs on /dev/tty1-6 (with "journalctl -f" on one of them) as an alternative to moving my serial cable around, or as an alternative to several ssh sessions.  (Angstrom doesn't provide gpm in its package feeds though, so it would have to be installed from source if you want to use the trackpad on a VT.  It's available in Debian of course.)

     

    It's a fairly developer-friendly arrangement.  Worthy of note, there's a penguin on the box too and no annoying CD inside, so it's a USB class-compliant device.

     

    Morgaine.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz over 12 years ago in reply to Former Member

    Hi Selsinork,

    You're right, the connectors are really close. The little logitech thing has about 0.5mm clearance from the HDMI cable plug, any slightly larger plugs may clash.

     

    It's interesting, firefox reports that WebM is not supported, whereas Chromium and Epiphany both report that they support it. However, there were many videos on youtube that were reporting that the video was 'not available' (the Flash message is slightly different). This was on all browsers, it's hard to say if it really is supported or not.

    Yet, some videos did play, so I don't know what format that could have been, short of obtaining a packet capture. Some screenshots are below (banding was caused by shutter speed, the actual image rendered is crystal clear) of what the browsers displayed as supported:

     

    Firefox 10.0.11:

    image

    Chromium 24.0.1312.52:

    image

    Epiphany 2.30.6:

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 12 years ago

    I also found that the USB and micro HDMI connectors are a tad too close, even cables/devices with slim housings touch as seen in your photo.  So a USB device with a bigger than minimal housing is going to be a problem.

    Since USB hotplug doesn't currently work unless you have a hub then maybe this isn't such a big problem. But if that gets fixed then I'd think the closeness could become a problem.

     

    Did you try and see if WebM videos in firefox fare any better than chrome ?

     

    Oh, BTW, your green LEDS are still too bright image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • 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 © 2025 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