SlideShare a Scribd company logo
Improve Time to Market for
Industrial Edge Devices with Qt and
WINSYSTEMS
October 28, 2021
SPEAKERS
George T. Hilliard
Technical Sales Director
WINSYSTEMS
Corey Pendleton
Sr. Presales Engineer
The Qt Company
Jack Smith
Technology Director
WINSYSTEMS
+
2 28 October 2021
Continuity
since
1995
3 28 October 2021
Design
Develop
Qt Design Studio
Qt Creator IDE
Squish, Qt Test, Coco
Enabling
Collaborative,
Agile
Development
Test
4 28 October 2021
Qt Portfolio
28 October 2021 © The Qt Company
5
PREMIUM SUPPORT
Qt FRAMEWORK
MCU SOFTWARE
DEVELOPMENT
TOOLKIT
DESIGN TOOLS QUALITY ASSURANCE TOOLS
DEVELOPMENT TOOLS
PROFESSIONAL SERVICES
5 28 October 2021
› Qt 6.x.0 framework releases with new features
› April and September every year
› Qt 6.x.y framework releases with bug, performance
and security fixes
› No new features
› Three Qt Creator and Qt Design Studio annual
releases + Qt for MCUs releases
› Every third minor version is an LTS – Long Term
Support version with 3-year support
Schedule Driven Releases
Twice a Year
Feature- and Fix-Driven
Releases
Develop
Feature
Freeze
Feature
Complete
Alpha Beta
Release
Candidate
Release
Deploy
6 28 October 2021
More Than a Collection of Libraries
QT FRAMEWORK
› Frameworks are opinionated
› Consistent APIs and documentation
› Structure
› Best practices – Frameworks provide proven
solutions
› Dictates how to do things – can be extended
› Frameworks come with a toolbox
› IDE, toolchains, etc.
› Makes it easy to apply best-practices
› A good framework drives structure and consistency
VS
Framework
“Collection of libraries”
7 28 October 2021
Boot to Qt
Enjoy:
› Prototype and see UI design live on real
embedded environment
› Getting the embedded development
environment up and running in no time.
Use:
› Light-weight, Qt-optimized, full software
stack for embedded Linux systems
› Transfer to production deployments with
Yocto when needed
› Works with Qt Design Studio
8 28 October 2021
UI Technology for
Every Use Case
› Qt Modelling Language (QML) for designing
touch-based UIs and embedded devices
› Qt Widgets for complex desktop UI with
mouse and keyboard use
› Qt for WebAssembly bringing Qt to the web
› HTML 5 can be embedded for web-based
content
9 28 October 2021
© Copyright 2021 – WINSYSTEMS, INC.
Industrial Embedded Computer Solutions
Embed Success in Every Product with WINSYSTEMS®
• More than 39 years as a leader in the embedded computing industry
• Trusted resource for industrial embedded systems expertise
• Highly reliable industrial-grade products with long-term availability
• Knowledgeable and responsive technical staff
• Designed and manufactured in Texas
COM Modules to Complete Systems
Technology solutions that transcend boards
• Embedded computing solutions utilizing a variety of proven designs:
COM Express, Single Board Computers, Panel PCs, Industrial Computers
• Cost-effective solutions designed to support existing technology and future upgrades
• Security-enabled hardware and software partner ecosystem
• Average product life cycles of 10+ years
A Proven Consultative Approach
Innovation-driven
• Specialists in embedded computer products, accessories and software
• Focused on solving each client’s unique application challenges
• Skilled in designing and executing embedded solutions for
many industries
• Expert guidance in the selection of optimum product
and solution design strategies:
• Commercial Off The Shelf (COTS)
• Modified COTS
• Custom solutions
Proven Manufacturing and Design Expertise
Centrally based U.S. headquarters
• Headquartered in Grand Prairie, Texas, U.S.A., between Dallas and Fort Worth–an
established, dynamic regional technology center
• In-house engineering and manufacturing allows for prototyping, quick-turn production
cycles, and full product manufacturing with maximum quality and efficiency
• All departments necessary to conceive and execute products—from project initiation
to product launch—located on a single corporate campus
Industrial Internet of Things – Cybersecurity
Device security starts with the hardware
• Internet of Things Cybersecurity Improvement Act of 2020
• Bipartisan Support
• Signed into law by President Trump December 12/4/2020
• WINSYSTEMS COM Modules and new single board computers enable:
• Establish Root of Trust (RoT)
• Secure boot firmware
• Hardware data encryption
• TPM-2.0 onboard
• Software ecosystems partners further enable:
• Security patch updates and Continuous Integration
• Secure Over-the-Air (OTA) Updates
• Secure communications
• Security Key management
Partners in Developing Secure Embedded Solutions
Why WINSYSTEMS and Qt Partnership?
Mutual Customers Actively Spanning Legacy to Future Designs
• WINSYSTEMS has almost 40 years of products in the field
⎯ All SBCs were based on x86 CPUs between the 1990’s until 2013
⎯ 2013 introduced our first Arm based SBC
⎯ Future product roadmaps have product lines for both x86 and Arm CPUs
1990’s
x86 Processors
arm Processors
2013
Mutual Customers Actively Spanning Legacy to Future Designs
• Operating systems have also changed drastically over the years
⎯ Windows and various Linux Distros comprise about 80% of total operating system usage
⎯ DOS and RTOS’s the other 20%
Why WINSYSTEMS and Qt Partnership?
DOS
RTOS
Other
Windows
Linux
Why WINSYSTEMS and Qt Partnership?
Mutual Customers Actively Spanning Legacy to Future Designs
• An Energy Client was one of the first known cases of WINSYTEMS + Qt back in 2015
⎯ Using legacy x86 based SBCs but was planning to use Arm in the future
⎯ WINSYSTEMS SBCs had a 20+ year install base with client due to industrial requirements
⎯ Client selecting Qt as development platform so they could write application code once
and run on current x86 based products and future Arm based SBCs
⎯ Client was very happy with the implementation of Qt development software
Qt Development from the Engineering Perspective
3 Ways the Qt and WINSYSTEMS Partnership Helps Engineers
1. WINSYSTEMS’ Edge Computing Platforms are Rugged and Security-Enabled
• Designed for Industrial Environments
• Designed with security in mind for Critical Infrastructure
• USA Manufactured Quality
• Offers a software ecosystem for OEMs to leverage
2. Qt for Device Creation Significantly Reduces Development Time
• Code once, deploy across platforms benefit for Arm and x86 lines
• SDK and QBSP Supported Embedded Boards for Rapid development
• Pre-built libraries for a multitude of industrial communication protocols
3. WINSYSTEMS + Qt Partnership Speeds Time to Market
• Provides proven industrial Edge Computing platform with
Pretested libraries that will have a development running in minutes!
• Certified code base for communications.
Demo Hardware: ITX-P-C444
Why is it the Focus Product?
• Truly Industrial Arm product
• Very small form factor
• Flexibility to add low speed I/O sensor
o Low speed IO: GPIO, I2C, SPI
• Camera: MIPI CSI camera input
• Security: TPM 2.0 on board
• Power input: +9V to 32V DC
• Operational : -40 to +85C
Industrial Use Case Example
Oil & Gas Remote Monitoring and Surveillance
• Critical Infrastructure Monitoring
• Security a top concern with recent cyber attacks
• Artificial Intelligence (AI) Vision System Alerts of activity
• Reduces number of on-site visits and improves safety
28 October 2021 © The Qt Company
23
Demo
28 October 2021
23 28 October 2021
Ask your questions
Q&AS
24 28 October 2021
Thanks for joining!
info@qt.io
sales@winsystems.com

More Related Content

What's hot

Qt Oss to Commercial 2019-09-10
Qt Oss to Commercial 2019-09-10Qt Oss to Commercial 2019-09-10
Qt Oss to Commercial 2019-09-10FedericoGuerinoni
 
Introduction to Qt Creator
Introduction to Qt CreatorIntroduction to Qt Creator
Introduction to Qt CreatorQt
 
kitsune impact on Enterprises (August 2019)
kitsune impact on Enterprises (August 2019)kitsune impact on Enterprises (August 2019)
kitsune impact on Enterprises (August 2019)Ronak Samantray
 
Machine learning meets embedded development
Machine learning meets embedded developmentMachine learning meets embedded development
Machine learning meets embedded developmentQt
 
Learn how to develop applications and UIs with Qt Commercial
Learn how to develop applications and UIs with Qt CommercialLearn how to develop applications and UIs with Qt Commercial
Learn how to develop applications and UIs with Qt CommercialQt Commercial, Digia
 
Visualizing the engineering project lifecycle - Unite Copenhagen
Visualizing the engineering project lifecycle - Unite CopenhagenVisualizing the engineering project lifecycle - Unite Copenhagen
Visualizing the engineering project lifecycle - Unite CopenhagenUnity Technologies
 
Kinect for Windows SDK 21 June 2011
Kinect for Windows SDK 21 June 2011Kinect for Windows SDK 21 June 2011
Kinect for Windows SDK 21 June 2011Lee Stott
 
KDE Plasma for Mobile Phones
KDE Plasma for Mobile PhonesKDE Plasma for Mobile Phones
KDE Plasma for Mobile Phonesaccount inactive
 
Building Visual Studio LightSwitch Application
Building Visual Studio LightSwitch ApplicationBuilding Visual Studio LightSwitch Application
Building Visual Studio LightSwitch ApplicationKunal Chowdhury
 
Contextual awareness for the web
Contextual awareness for the webContextual awareness for the web
Contextual awareness for the webMatt Carver
 
Configuration & Recommendation
Configuration & RecommendationConfiguration & Recommendation
Configuration & RecommendationAGILE IoT
 
Developing for HoloLen 2 with Unity- Unite Copenhagen 2019
Developing for HoloLen 2 with Unity- Unite Copenhagen 2019Developing for HoloLen 2 with Unity- Unite Copenhagen 2019
Developing for HoloLen 2 with Unity- Unite Copenhagen 2019Unity Technologies
 
Shipping Mobile Applications Using Qt for Symbian
Shipping Mobile Applications Using Qt for SymbianShipping Mobile Applications Using Qt for Symbian
Shipping Mobile Applications Using Qt for Symbianaccount inactive
 
Michael Hall [InfluxData] | InfluxDB Community Update | InfluxDays NA 2021
Michael Hall [InfluxData] | InfluxDB Community Update | InfluxDays NA 2021Michael Hall [InfluxData] | InfluxDB Community Update | InfluxDays NA 2021
Michael Hall [InfluxData] | InfluxDB Community Update | InfluxDays NA 2021InfluxData
 
Getting started with High-Definition Render Pipeline for games- Unite Copenha...
Getting started with High-Definition Render Pipeline for games- Unite Copenha...Getting started with High-Definition Render Pipeline for games- Unite Copenha...
Getting started with High-Definition Render Pipeline for games- Unite Copenha...Unity Technologies
 
WP2 - T2.1 - Automatic configuration based on hardware modules
WP2 - T2.1 - Automatic configuration based on hardware modulesWP2 - T2.1 - Automatic configuration based on hardware modules
WP2 - T2.1 - Automatic configuration based on hardware modulesAGILE IoT
 
AGILE Open Call #1 Pitch
AGILE Open Call #1 PitchAGILE Open Call #1 Pitch
AGILE Open Call #1 PitchAGILE IoT
 
Dissemination and Community Building
Dissemination and Community BuildingDissemination and Community Building
Dissemination and Community BuildingAGILE IoT
 

What's hot (20)

Qt Oss to Commercial 2019-09-10
Qt Oss to Commercial 2019-09-10Qt Oss to Commercial 2019-09-10
Qt Oss to Commercial 2019-09-10
 
Introduction to Qt Creator
Introduction to Qt CreatorIntroduction to Qt Creator
Introduction to Qt Creator
 
kitsune impact on Enterprises (August 2019)
kitsune impact on Enterprises (August 2019)kitsune impact on Enterprises (August 2019)
kitsune impact on Enterprises (August 2019)
 
Machine learning meets embedded development
Machine learning meets embedded developmentMachine learning meets embedded development
Machine learning meets embedded development
 
Learn how to develop applications and UIs with Qt Commercial
Learn how to develop applications and UIs with Qt CommercialLearn how to develop applications and UIs with Qt Commercial
Learn how to develop applications and UIs with Qt Commercial
 
Visualizing the engineering project lifecycle - Unite Copenhagen
Visualizing the engineering project lifecycle - Unite CopenhagenVisualizing the engineering project lifecycle - Unite Copenhagen
Visualizing the engineering project lifecycle - Unite Copenhagen
 
Qt Licensing Explained
Qt Licensing ExplainedQt Licensing Explained
Qt Licensing Explained
 
Kinect for Windows SDK 21 June 2011
Kinect for Windows SDK 21 June 2011Kinect for Windows SDK 21 June 2011
Kinect for Windows SDK 21 June 2011
 
KDE Plasma for Mobile Phones
KDE Plasma for Mobile PhonesKDE Plasma for Mobile Phones
KDE Plasma for Mobile Phones
 
Qt
QtQt
Qt
 
Building Visual Studio LightSwitch Application
Building Visual Studio LightSwitch ApplicationBuilding Visual Studio LightSwitch Application
Building Visual Studio LightSwitch Application
 
Contextual awareness for the web
Contextual awareness for the webContextual awareness for the web
Contextual awareness for the web
 
Configuration & Recommendation
Configuration & RecommendationConfiguration & Recommendation
Configuration & Recommendation
 
Developing for HoloLen 2 with Unity- Unite Copenhagen 2019
Developing for HoloLen 2 with Unity- Unite Copenhagen 2019Developing for HoloLen 2 with Unity- Unite Copenhagen 2019
Developing for HoloLen 2 with Unity- Unite Copenhagen 2019
 
Shipping Mobile Applications Using Qt for Symbian
Shipping Mobile Applications Using Qt for SymbianShipping Mobile Applications Using Qt for Symbian
Shipping Mobile Applications Using Qt for Symbian
 
Michael Hall [InfluxData] | InfluxDB Community Update | InfluxDays NA 2021
Michael Hall [InfluxData] | InfluxDB Community Update | InfluxDays NA 2021Michael Hall [InfluxData] | InfluxDB Community Update | InfluxDays NA 2021
Michael Hall [InfluxData] | InfluxDB Community Update | InfluxDays NA 2021
 
Getting started with High-Definition Render Pipeline for games- Unite Copenha...
Getting started with High-Definition Render Pipeline for games- Unite Copenha...Getting started with High-Definition Render Pipeline for games- Unite Copenha...
Getting started with High-Definition Render Pipeline for games- Unite Copenha...
 
WP2 - T2.1 - Automatic configuration based on hardware modules
WP2 - T2.1 - Automatic configuration based on hardware modulesWP2 - T2.1 - Automatic configuration based on hardware modules
WP2 - T2.1 - Automatic configuration based on hardware modules
 
AGILE Open Call #1 Pitch
AGILE Open Call #1 PitchAGILE Open Call #1 Pitch
AGILE Open Call #1 Pitch
 
Dissemination and Community Building
Dissemination and Community BuildingDissemination and Community Building
Dissemination and Community Building
 

Similar to Improve Time to Market for Industrial Edge Devices

Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3Qualcomm Developer Network
 
Develer - Company Profile
Develer - Company ProfileDeveler - Company Profile
Develer - Company ProfileDeveler S.r.l.
 
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...Agustin Benito Bethencourt
 
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoTUtilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoTPôle Systematic Paris-Region
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth Pilli
 
Pico-ITX vs. Q7 & SMARC form factors
Pico-ITX vs. Q7 & SMARC form factorsPico-ITX vs. Q7 & SMARC form factors
Pico-ITX vs. Q7 & SMARC form factorsVIA Embedded
 
Meet Qt Canada
Meet Qt CanadaMeet Qt Canada
Meet Qt CanadaQt
 
E2c corporate presentation
E2c corporate presentationE2c corporate presentation
E2c corporate presentationGenis Catà
 
Trey Weaver's Resume
Trey Weaver's ResumeTrey Weaver's Resume
Trey Weaver's ResumeTrey Weaver
 
KenSpargoResume2016
KenSpargoResume2016KenSpargoResume2016
KenSpargoResume2016Ken Spargo
 
Qt Software Development Framework - Medical
Qt Software Development Framework - Medical Qt Software Development Framework - Medical
Qt Software Development Framework - Medical Qt
 
Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...
Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...
Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...Moschip
 
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...Edge AI and Vision Alliance
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSDevOps.com
 
ACAL BFi Military Overview 2017
ACAL BFi Military Overview 2017ACAL BFi Military Overview 2017
ACAL BFi Military Overview 2017Anne Stiegler
 
Insights of embedded processors - ARM Architecture
Insights of embedded processors - ARM Architecture Insights of embedded processors - ARM Architecture
Insights of embedded processors - ARM Architecture PHYTEC Embedded Pvt Ltd
 

Similar to Improve Time to Market for Industrial Edge Devices (20)

Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 3
 
Aplit-Soft
Aplit-Soft Aplit-Soft
Aplit-Soft
 
Develer - Company Profile
Develer - Company ProfileDeveler - Company Profile
Develer - Company Profile
 
Meet Qt
Meet QtMeet Qt
Meet Qt
 
Develer - Company Profile
Develer - Company ProfileDeveler - Company Profile
Develer - Company Profile
 
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...
 
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoTUtilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
 
Pico-ITX vs. Q7 & SMARC form factors
Pico-ITX vs. Q7 & SMARC form factorsPico-ITX vs. Q7 & SMARC form factors
Pico-ITX vs. Q7 & SMARC form factors
 
Meet Qt Canada
Meet Qt CanadaMeet Qt Canada
Meet Qt Canada
 
E2c corporate presentation
E2c corporate presentationE2c corporate presentation
E2c corporate presentation
 
Trey Weaver's Resume
Trey Weaver's ResumeTrey Weaver's Resume
Trey Weaver's Resume
 
KenSpargoResume2016
KenSpargoResume2016KenSpargoResume2016
KenSpargoResume2016
 
Qt Software Development Framework - Medical
Qt Software Development Framework - Medical Qt Software Development Framework - Medical
Qt Software Development Framework - Medical
 
Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...
Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...
Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...
 
EOS
EOSEOS
EOS
 
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWS
 
ACAL BFi Military Overview 2017
ACAL BFi Military Overview 2017ACAL BFi Military Overview 2017
ACAL BFi Military Overview 2017
 
Insights of embedded processors - ARM Architecture
Insights of embedded processors - ARM Architecture Insights of embedded processors - ARM Architecture
Insights of embedded processors - ARM Architecture
 

More from Qt

Meet Qt 6.2 LTS - Ask Us Anything!
Meet Qt 6.2 LTS - Ask Us Anything!Meet Qt 6.2 LTS - Ask Us Anything!
Meet Qt 6.2 LTS - Ask Us Anything!Qt
 
UI/UX Design Trends in Appliances
UI/UX Design Trends in AppliancesUI/UX Design Trends in Appliances
UI/UX Design Trends in AppliancesQt
 
Qt 6.2 lts vs. qt 5.15 the big feature parity comparison
Qt 6.2 lts vs. qt 5.15 the big feature parity comparisonQt 6.2 lts vs. qt 5.15 the big feature parity comparison
Qt 6.2 lts vs. qt 5.15 the big feature parity comparisonQt
 
Companion App Design with Qt
Companion App Design with QtCompanion App Design with Qt
Companion App Design with QtQt
 
Top 10 User Interface Trends
Top 10 User Interface Trends Top 10 User Interface Trends
Top 10 User Interface Trends Qt
 
Embracing Qt for Python
Embracing Qt for PythonEmbracing Qt for Python
Embracing Qt for PythonQt
 
10 PRINCIPAIS RAZÕES PARA TRABALHAR COM
10 PRINCIPAIS RAZÕES PARA TRABALHAR COM10 PRINCIPAIS RAZÕES PARA TRABALHAR COM
10 PRINCIPAIS RAZÕES PARA TRABALHAR COMQt
 
Build and run embedded apps faster from qt creator with docker
Build and run embedded apps faster from qt creator with dockerBuild and run embedded apps faster from qt creator with docker
Build and run embedded apps faster from qt creator with dockerQt
 
How to create a medical device proof of-concept prototype overnight
How to create a medical device proof of-concept prototype overnightHow to create a medical device proof of-concept prototype overnight
How to create a medical device proof of-concept prototype overnightQt
 
Webinar- Qt OPC UA - An Overview
Webinar- Qt OPC UA - An OverviewWebinar- Qt OPC UA - An Overview
Webinar- Qt OPC UA - An OverviewQt
 
User Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyUser Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyQt
 
A Quick Preview of What You'll See at Qt World Summit 2016
A Quick Preview of What You'll See at Qt World Summit 2016A Quick Preview of What You'll See at Qt World Summit 2016
A Quick Preview of What You'll See at Qt World Summit 2016Qt
 

More from Qt (12)

Meet Qt 6.2 LTS - Ask Us Anything!
Meet Qt 6.2 LTS - Ask Us Anything!Meet Qt 6.2 LTS - Ask Us Anything!
Meet Qt 6.2 LTS - Ask Us Anything!
 
UI/UX Design Trends in Appliances
UI/UX Design Trends in AppliancesUI/UX Design Trends in Appliances
UI/UX Design Trends in Appliances
 
Qt 6.2 lts vs. qt 5.15 the big feature parity comparison
Qt 6.2 lts vs. qt 5.15 the big feature parity comparisonQt 6.2 lts vs. qt 5.15 the big feature parity comparison
Qt 6.2 lts vs. qt 5.15 the big feature parity comparison
 
Companion App Design with Qt
Companion App Design with QtCompanion App Design with Qt
Companion App Design with Qt
 
Top 10 User Interface Trends
Top 10 User Interface Trends Top 10 User Interface Trends
Top 10 User Interface Trends
 
Embracing Qt for Python
Embracing Qt for PythonEmbracing Qt for Python
Embracing Qt for Python
 
10 PRINCIPAIS RAZÕES PARA TRABALHAR COM
10 PRINCIPAIS RAZÕES PARA TRABALHAR COM10 PRINCIPAIS RAZÕES PARA TRABALHAR COM
10 PRINCIPAIS RAZÕES PARA TRABALHAR COM
 
Build and run embedded apps faster from qt creator with docker
Build and run embedded apps faster from qt creator with dockerBuild and run embedded apps faster from qt creator with docker
Build and run embedded apps faster from qt creator with docker
 
How to create a medical device proof of-concept prototype overnight
How to create a medical device proof of-concept prototype overnightHow to create a medical device proof of-concept prototype overnight
How to create a medical device proof of-concept prototype overnight
 
Webinar- Qt OPC UA - An Overview
Webinar- Qt OPC UA - An OverviewWebinar- Qt OPC UA - An Overview
Webinar- Qt OPC UA - An Overview
 
User Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyUser Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt Company
 
A Quick Preview of What You'll See at Qt World Summit 2016
A Quick Preview of What You'll See at Qt World Summit 2016A Quick Preview of What You'll See at Qt World Summit 2016
A Quick Preview of What You'll See at Qt World Summit 2016
 

Recently uploaded

Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationZilliz
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Product School
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...Sri Ambati
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Product School
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxAbida Shariff
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...Product School
 

Recently uploaded (20)

Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 

Improve Time to Market for Industrial Edge Devices

  • 1. Improve Time to Market for Industrial Edge Devices with Qt and WINSYSTEMS October 28, 2021
  • 2. SPEAKERS George T. Hilliard Technical Sales Director WINSYSTEMS Corey Pendleton Sr. Presales Engineer The Qt Company Jack Smith Technology Director WINSYSTEMS + 2 28 October 2021
  • 4. Design Develop Qt Design Studio Qt Creator IDE Squish, Qt Test, Coco Enabling Collaborative, Agile Development Test 4 28 October 2021
  • 5. Qt Portfolio 28 October 2021 © The Qt Company 5 PREMIUM SUPPORT Qt FRAMEWORK MCU SOFTWARE DEVELOPMENT TOOLKIT DESIGN TOOLS QUALITY ASSURANCE TOOLS DEVELOPMENT TOOLS PROFESSIONAL SERVICES 5 28 October 2021
  • 6. › Qt 6.x.0 framework releases with new features › April and September every year › Qt 6.x.y framework releases with bug, performance and security fixes › No new features › Three Qt Creator and Qt Design Studio annual releases + Qt for MCUs releases › Every third minor version is an LTS – Long Term Support version with 3-year support Schedule Driven Releases Twice a Year Feature- and Fix-Driven Releases Develop Feature Freeze Feature Complete Alpha Beta Release Candidate Release Deploy 6 28 October 2021
  • 7. More Than a Collection of Libraries QT FRAMEWORK › Frameworks are opinionated › Consistent APIs and documentation › Structure › Best practices – Frameworks provide proven solutions › Dictates how to do things – can be extended › Frameworks come with a toolbox › IDE, toolchains, etc. › Makes it easy to apply best-practices › A good framework drives structure and consistency VS Framework “Collection of libraries” 7 28 October 2021
  • 8. Boot to Qt Enjoy: › Prototype and see UI design live on real embedded environment › Getting the embedded development environment up and running in no time. Use: › Light-weight, Qt-optimized, full software stack for embedded Linux systems › Transfer to production deployments with Yocto when needed › Works with Qt Design Studio 8 28 October 2021
  • 9. UI Technology for Every Use Case › Qt Modelling Language (QML) for designing touch-based UIs and embedded devices › Qt Widgets for complex desktop UI with mouse and keyboard use › Qt for WebAssembly bringing Qt to the web › HTML 5 can be embedded for web-based content 9 28 October 2021
  • 10. © Copyright 2021 – WINSYSTEMS, INC.
  • 11. Industrial Embedded Computer Solutions Embed Success in Every Product with WINSYSTEMS® • More than 39 years as a leader in the embedded computing industry • Trusted resource for industrial embedded systems expertise • Highly reliable industrial-grade products with long-term availability • Knowledgeable and responsive technical staff • Designed and manufactured in Texas
  • 12. COM Modules to Complete Systems Technology solutions that transcend boards • Embedded computing solutions utilizing a variety of proven designs: COM Express, Single Board Computers, Panel PCs, Industrial Computers • Cost-effective solutions designed to support existing technology and future upgrades • Security-enabled hardware and software partner ecosystem • Average product life cycles of 10+ years
  • 13. A Proven Consultative Approach Innovation-driven • Specialists in embedded computer products, accessories and software • Focused on solving each client’s unique application challenges • Skilled in designing and executing embedded solutions for many industries • Expert guidance in the selection of optimum product and solution design strategies: • Commercial Off The Shelf (COTS) • Modified COTS • Custom solutions
  • 14. Proven Manufacturing and Design Expertise Centrally based U.S. headquarters • Headquartered in Grand Prairie, Texas, U.S.A., between Dallas and Fort Worth–an established, dynamic regional technology center • In-house engineering and manufacturing allows for prototyping, quick-turn production cycles, and full product manufacturing with maximum quality and efficiency • All departments necessary to conceive and execute products—from project initiation to product launch—located on a single corporate campus
  • 15. Industrial Internet of Things – Cybersecurity Device security starts with the hardware • Internet of Things Cybersecurity Improvement Act of 2020 • Bipartisan Support • Signed into law by President Trump December 12/4/2020 • WINSYSTEMS COM Modules and new single board computers enable: • Establish Root of Trust (RoT) • Secure boot firmware • Hardware data encryption • TPM-2.0 onboard • Software ecosystems partners further enable: • Security patch updates and Continuous Integration • Secure Over-the-Air (OTA) Updates • Secure communications • Security Key management
  • 16. Partners in Developing Secure Embedded Solutions
  • 17. Why WINSYSTEMS and Qt Partnership? Mutual Customers Actively Spanning Legacy to Future Designs • WINSYSTEMS has almost 40 years of products in the field ⎯ All SBCs were based on x86 CPUs between the 1990’s until 2013 ⎯ 2013 introduced our first Arm based SBC ⎯ Future product roadmaps have product lines for both x86 and Arm CPUs 1990’s x86 Processors arm Processors 2013
  • 18. Mutual Customers Actively Spanning Legacy to Future Designs • Operating systems have also changed drastically over the years ⎯ Windows and various Linux Distros comprise about 80% of total operating system usage ⎯ DOS and RTOS’s the other 20% Why WINSYSTEMS and Qt Partnership? DOS RTOS Other Windows Linux
  • 19. Why WINSYSTEMS and Qt Partnership? Mutual Customers Actively Spanning Legacy to Future Designs • An Energy Client was one of the first known cases of WINSYTEMS + Qt back in 2015 ⎯ Using legacy x86 based SBCs but was planning to use Arm in the future ⎯ WINSYSTEMS SBCs had a 20+ year install base with client due to industrial requirements ⎯ Client selecting Qt as development platform so they could write application code once and run on current x86 based products and future Arm based SBCs ⎯ Client was very happy with the implementation of Qt development software
  • 20. Qt Development from the Engineering Perspective 3 Ways the Qt and WINSYSTEMS Partnership Helps Engineers 1. WINSYSTEMS’ Edge Computing Platforms are Rugged and Security-Enabled • Designed for Industrial Environments • Designed with security in mind for Critical Infrastructure • USA Manufactured Quality • Offers a software ecosystem for OEMs to leverage 2. Qt for Device Creation Significantly Reduces Development Time • Code once, deploy across platforms benefit for Arm and x86 lines • SDK and QBSP Supported Embedded Boards for Rapid development • Pre-built libraries for a multitude of industrial communication protocols 3. WINSYSTEMS + Qt Partnership Speeds Time to Market • Provides proven industrial Edge Computing platform with Pretested libraries that will have a development running in minutes! • Certified code base for communications.
  • 21. Demo Hardware: ITX-P-C444 Why is it the Focus Product? • Truly Industrial Arm product • Very small form factor • Flexibility to add low speed I/O sensor o Low speed IO: GPIO, I2C, SPI • Camera: MIPI CSI camera input • Security: TPM 2.0 on board • Power input: +9V to 32V DC • Operational : -40 to +85C
  • 22. Industrial Use Case Example Oil & Gas Remote Monitoring and Surveillance • Critical Infrastructure Monitoring • Security a top concern with recent cyber attacks • Artificial Intelligence (AI) Vision System Alerts of activity • Reduces number of on-site visits and improves safety
  • 23. 28 October 2021 © The Qt Company 23 Demo 28 October 2021 23 28 October 2021
  • 24. Ask your questions Q&AS 24 28 October 2021