element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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
Bridgetek
  • Products
  • Manufacturers
  • Bridgetek
  • More
  • Cancel
Bridgetek
Blog High-Resolution User Interface Made Easy with Bridgetek’s new BT820B
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Bridgetek to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: BRT-Marketing
  • Date Created: 18 Feb 2025 12:46 AM Date Created
  • Views 1255 views
  • Likes 6 likes
  • Comments 6 comments
  • graphical display
  • bridgetek
  • development modules
Related
Recommended

High-Resolution User Interface Made Easy with Bridgetek’s new BT820B

BRT-Marketing
BRT-Marketing
18 Feb 2025
High-Resolution User Interface Made Easy with Bridgetek’s new BT820B

Bridgetek is excited to announce the launch of our BT820B, the 5th Generation Embedded Video Engine (EVE), at the Embedded Exhibition in March 2025.

The launch includes our BT820B IC, as well as a range of development modules and supporting software toolchains. As industry trends lean towards larger displays with more complex User Interfaces (UI), it often involves a requirement to incorporate live video streaming too.

The BT820B’s enhanced features and capabilities provide designers with an effective solution to implement these advanced UIs easily and get their product to market in a short time.

Outstanding UIs are Easy with EVE

For the past decade, the innovative EVE products have empowered designers to enhance the way that users interact with their products. The first device in the EVE family, the FT800, brought a unique approach to adding graphical touch-enabled UIs to existing and new products.

Designers were no longer restricted to MCUs with built-in graphics, avoiding unnecessary costs, complexity, re-design effort, and excessive time to market. Instead, they could easily add three key functions (Display, Touch and Audio) to whichever MCU was the best fit for their product, benefitting from features such as:

  • Full Colour Graphics created via simple commands
  • Intuitive Touch Control with simple software implementation
  • Integrated Audio Engine including built-in sound effects
  • Trouble-free Integration to existing designs with minimal external components
  • Ease of Development with comprehensive toolchain and example support

Since then, the EVE family has continually evolved, enabling designers to meet and exceed the latest expectations of their product’s end-users and UI requirements. To find out more about our EVE family, check out our Getting Started page.

User Interfaces are Evolving

As the capabilities and feature set of products increase, designers must support these in the UI whilst meeting growing expectations from users on the look, feel and ease of use. Three notable challenges which designers looking to embrace the latest UI trends face are:

  • Creating Larger, more complex, more immersive UIs
    Larger higher-resolution screens are often needed to accommodate additional product features without compromising layout, whilst enhancing user friendliness and accessibility.  Users accustomed to smartphones and tablets now expect more stylish and immersive UIs, with more comprehensive widgets for display and control.   Designers therefore require a UI solution capable of rendering complex graphics along with support for high-resolution images, animation and even video playback.

image

Increasingly complex user interfaces require designers to look for more powerful graphics solutions without compromising ease of development and time to market

 

  • Greater integration of touch controls and video in UIs
    Many applications use video or external imaging inputs and can benefit from combining this with the associated controls on a single display. Integrating touch-screen controls allows larger displays to be accommodated in the same product form-factor. It provides greater UI layout flexibility, better use of display real estate and a cleaner, less-cluttered look through context-sensitive controls.                                                                                                                                                                                                                                                      However, combining and processing the video and user controls via the main product MCU limits video bandwidth as well as significantly increasing processing overhead and software complexity. Adding touch screen control with associated firmware development is also challenging for designers used to traditional controls.

image

Combining live video with a touchscreen improves the user experience but is hindered by complexity and performance limitations in many display solutions

 

  • Achieving shorter Time to Market
    In addition to the technical challenges, designers face tight timescales in their mission to get competitive products into the marketplace. When updating an existing product, significant hardware changes (including changing to a much higher-end MCU) and porting of the original application firmware to the new platform can significantly delay time to market.
    For new designs, the UI requirements often force a move to a more complex high-end MCU, accompanied by more demanding PCB designs and steep learning curve for the development tools.
    image

    When updating and designing products with advanced user interfaces, ease of integration is vital in getting the product to market


    Addressing these challenges is essential to allow designers to keep their product ahead of intense competition, but without the right tools and solutions, they present significant obstacles. 

BT820B – A powerful companion of UI design

With the BT820B, designers get all the benefits of our earlier EVE devices but with powerful capabilities and enhanced feature set to help them achieve stunning UIs that will impress users and set their product apart from competitors.

 image

Key features of the BT820B

 

  • Creating Larger, more complex, more immersive UIs
    The BT820B can leverage larger displays and resolutions up to 1920 x 1200 via its LVDS output supporting direct connection to a comprehensive range of displays. Flexible display settings easily support different form factors including round displays.The addition of a frame buffer combined with an enhanced 16Kbyte display list (twice that of previous EVE devices) allows designers to implement complex user interfaces without trade-offs. The open-GL based graphics engine allows impressive visual effects to be added via simple commands. The BT820B supports a wide range of bitmap formats and efficient yet high quality compressed image formats. Combined with animation, video playback and extensive custom Unicode font support, feature-rich user interfaces can be easily created. This can be achieved even with low-end host MCUs with limited storage by utilizing the numerous storage options available including NOR Flash, NAND Flash and SD cards which the BT820B can access directly without burdening the host MCU. The large RAM (up to 8Gbit DDR3 external RAM) allows all assets to be easily accessed, simplifying memory management.

                           

image                        The BT820B frame buffer architecture, combined with extensive storage and image formats, handles complex user interfaces with ease of applications such as medical equipment                                                       

  • Greater integration of touch controls and video in UIs                                                                                                                                                                                               With the BT820B, designers can overcome many of the challenges associated with adopting the latest UI trends. The direct LVDS video input enables creation of more dynamic UIs by blending an external video source with other UI elements via a simple command set, without burdening the MCU. This reduction in workload frees up the host MCU for more critical tasks and enables higher video frame rates and resolutions (up to 1920 x 1200 at 60fps). The BT820B’s internal real-time image processing engine can be leveraged to enhance incoming video streams and apply effects such as fisheye correction or gaussian blurs via simple command-driven operations, with no overhead on the host MCU. Image processing capabilities include:
    –   Resizing: Easily generate thumbnails from incoming video streams.
    –   Blurring: Create more appealing user interfaces by blurring the background while keeping the foreground sharp
    –   Rotating: Rotate the video easily and apply to shapes (such as cubes) for impressive visual effects.
    –   Grayscale Conversion: Convert images to black-and-white.
    –  Special Effects: Including Darken, Brighten, Invert, Thresholding, Contrast+, Contrast-, Solarize, Posterize, Pseudo-HDR, Advanced Pseudo-HDR, and Combined HDR.
    –  Histogram Generation: Compute and display the image histogram for image analysis.

The BT820B’s innovative touch tagging and tracking features allow designers to integrate UI control functionality on-screen with ease, while the wide range of capacitive touch controllers (CTP) supported allows designers the freedom and flexibility to choose the best touch panel for their application.  

The BT820B features stereo audio output (via digital I2S or analogue Delta-Sigma PWM) in place of the mono output on earlier EVE devices. It also supports direct playback of .wav files. The enhanced audio engine allows sound generation and playback features to be easily incorporated into the end-product. 

 

image

The BT820B supports direct video input and overlay of touch controls.  Real-time video image processing provides image enhancement for applications such as video door entry and vehicle cameras.

 

  • Achieving shorter Time to Market
    When designing or updating products, the BT820B allows designers to achieve a shorter time to market by retaining their preferred or existing MCU, reducing re-design of hardware and firmware. Eye catching and intuitive user interfaces can be developed whilst minimizing the learning curve by leveraging EVE toolchains such as EVE Screen Designer (ESD), EVE Screen Editor (ESE) and EVE Asset Builder (EAB). These toolchains support a range of approaches from drag-and-drop UI creation to code-based methodologies, with a wealth of examples (Github) provided, for fast and efficient development of complex UIs.
    Designs can be rapidly prototyped with the new BT820B development modules, including the VM820C Credit Card Sized Board and the MN820 Mini-Module, expediting design-in and time to market. The MN820, containing the BT820B and 1Gbit DDR3 SDRAM, can also be used in final applications, simplifying the PCB design process.   

 

image                                       The VM820C board and MN820 mini-module provide a rapid development solution for designers. The MN820 can also be used in final products to simplify the PCB design. 

  • Sign in to reply
  • BRT-Marketing
    BRT-Marketing 7 months ago in reply to DAB

    Sounds like a good feature to make the UI user friendly. Yes, you can certainly do this with our EVE devices including the BT820B. With the touch tagging feature, you can easily detect touches on the icons and display a pop-up message using the text command if they hold the touch. If you would like any assistance with implementing this on EVE, let us know and our support team will be pleased to help.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • BRT-Marketing
    BRT-Marketing 7 months ago in reply to DAB

    That will be very helpful for users. You can certainly do that on our EVE devices including the BT820B. The touch tagging feature makes it easy to determine when a user touches an icon. When they hold the touch, you can display a pop-up message using the text command. If you would like any advice on implementing this feature on your UI with EVE please get in touch with our support team at support.emea@brtchip.com and they will be pleased to help.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB 7 months ago in reply to BRT-Marketing

    I would like to have a UI that when a user paused the cursor over the Icon, that a box shows up and explains what the button does.

    This way you can keep your Icon shortcuts, but all of the users can get immediate assistance in understanding what each stands for so that they can more easily find the path they want to take.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • BRT-Marketing
    BRT-Marketing 7 months ago in reply to DAB

    What style of UI would you like to create and what features were you planning to have on it?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB 7 months ago

    Do you have any UI for those of use who are Iconically challenged?

    • 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