SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
Hardware Roadmap:
The next frontier of a vending machine
development (Blueprint)
Presenter
Building together a fully-connected all-scenario intelligent ecosystem 2
Ettore Chimenti
Software Engineer at SECO
Embedded Linux/Oniro Developer
Data transfer on
the Cloud
Artificial
Intelligence
Data
Orchestration
Real time
Analytics
Edge computing
Edge embedded systems on
customers’ products extract
data
All-in-one
software
platform
Real-time
Insights
Optimizing
Decision Making
Market Transition
Building together a fully-connected all-scenario intelligent ecosystem 3
Highly Diversified End Markets
Building together a fully-connected all-scenario intelligent ecosystem 4
Characterised by
Continuous High
Growth…
Difficult to scale with
traditional
development
Digital Signage
Utilities
Wearables
Medical
Building
Automation
Automotive
Security &
Surveillance
Industrial
Automation
Vending
Wellness
Aerospace
& Defence
Hetereogeneus
hardware
A Common Open Source OS for different markets
Building together a fully-connected all-scenario intelligent ecosystem 5
Open Source
Multi-platform
support
Dev Costs &
Scalability
Vendor Neutral
Community-driven
Long Term Support
and Security Updates
Open Source Data Orchestration
Building together a fully-connected all-scenario intelligent ecosystem 6
Open Source
Soon integrated in
Oniro Project
Declarative Data
Modeling
Scalable with K8s
natively
Secure by Design
https://astarte.cloud
On-premises server
Vending Machines: an “Industrial-Prosumer” Market
Building together a fully-connected all-scenario intelligent ecosystem 7
Full Custom Edge Systems
Innovative
UI
Smart
Payment
System
Connected
to the
cloud
Old Style Systems
Vending Machine Use Case
Building together a fully-connected all-scenario intelligent ecosystem 8
The VM market is an always growing segment of the Retail:
●
Mix of Innovative T
echnologies (Edge Computing, IoT, ML)
●
Platform of Services
●
Customer Experience at the Center
●
Money Maker
●
New Business Models
Vending – Modern Approach
Requirement Solution
Lost coffees are lost Pre-emptive maintenance
Take out the most from real time data
New Sensors
New usage on available sensors
Global scale always on connection
Slight price increase Retrofit with new HMI
New Vending Machine
No Touch Interaction Natural Interaction via camera
Mobile Companion App
Touchless displays
Upselling Gamification
Video Advertising 
Mobile App
Remote Management OTA
Remote connection and debug
Microservices architecture
Environment Sensing Voice Interaction
Camera
Presence Detection
Security TPM/Secure Element, Secure Boot,
Measured Boot
Building together a fully-connected all-scenario intelligent ecosystem 9
Full Custom Edge Systems
Innovative
UI
Smart
Payment
System
Connected
to the
cloud
Oniro HW Roadmap
Building together a fully-connected all-scenario intelligent ecosystem 10
Oniro HW Linux 5.10 Zephyr
NXP I.MX8MM Yes
Cortex A
Yes
Cortex M
Intel® Atom™ X
Series
Yes
x86-64
ST Micro
STM32MP157AAC
Yes
Cortex A
Yes
Cortex M
Nordic Semi
nRF52832
Yes
Cortex M
Broadcom
BCM2711
Yes
Cortex A
Nordic Semi
nRF52840
Yes
QEMU Yes
x86, ARM,
risc-v
Yes
Arm, RISC-V
SECO SBC-B68-eNUC
Raspberry Pi 4 Model B
For industrial
applications
For prototyping
applications
Vending Machine BLUEPRINT
Building together a fully-connected all-scenario intelligent ecosystem 11
Decomposition
• UI Application
• Control Application
Development Tasks:
• Implement and validate a simple LVGL application.
• Define the communication interface between the UI and the Control app.
• Implement and integrate in build system for RPi4:
●
UI application (Linux).
●
Control application (Linux)
• Validate the UI application on the SECO SBC-B68 board.
• Port the Control app on the SECO SBC-B68 target.
Prototype on
RaspberryPi 4
Effortless migration to
Industrial Board
(SECO-B68)
Vending Machine BLUEPRINT - Architecture
Building together a fully-connected all-scenario intelligent ecosystem 12
UI
Application
Control
Application
selection
deliver
delivered
...
Selection
Websocket
Machine
Display
JSON Messages
selection
7” HDMI Touch Display LED Matrix 5x5
Done with natively supported Oniro libraries!
Vending Machine BLUEPRINT – Graphics Library
Building together a fully-connected all-scenario intelligent ecosystem 13
LVGL Graphics Library
Open-source graphics library providing everything you need
to create embedded GUI with easy-to-use graphical
elements, beautiful visual effects and low memory footprint.
• Small footprint
64KB Flash and 8kB RAM is enough
• Any Platform
from MCU to ARM/x86 CPU
• Any Display
From monochrome to high-end displays
• Many Widget
Ready and Easy to use widgets
• MicroPython
Create UI in microPython
• Open Source, Free, C
Hosted on GitHub with MIT license
Vending Machine BLUEPRINT –
Advantages
Building together a fully-connected all-scenario intelligent ecosystem 14
• Don’t Reinvent the Wheel!
• Use of multi-architectures validated solutions
• Scalability: consumer and industrial volumes
• Security experts are part of the team
• «Hard to Implement», «Hard to Maintain» features (Security, OTA, Connectivity)
• State of the art CI/CD
• IP and FOSS analysis
• Tested MVPs ready to USE
• Reduced TTM (Time To Market)
• Community support
• Built around Yocto and Bitbake build system
JOIN ONIRO PROJECT
Building together a fully-connected all-scenario intelligent ecosystem 15
Thank you!
Join us on
oniroproject.org
astarte.cloud

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to the AGILE project: open source modular gateway for the IoT (C...
Introduction to the AGILE project: open source modular gateway for the IoT (C...Introduction to the AGILE project: open source modular gateway for the IoT (C...
Introduction to the AGILE project: open source modular gateway for the IoT (C...
AGILE IoT
 
Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...
AGILE IoT
 
Rizinski daychitkushevrina2020.pptx
Rizinski daychitkushevrina2020.pptxRizinski daychitkushevrina2020.pptx
Rizinski daychitkushevrina2020.pptx
Eduard Grasa
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
Sasa Klopanovic
 
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
AGILE IoT
 
Industry 4.0 flyer
Industry 4.0 flyerIndustry 4.0 flyer
Industry 4.0 flyer
Jens Mueller
 

Was ist angesagt? (20)

SFScon21 - Davide Ricci - Oniro - a distributed o.s. with feet on the ground
SFScon21 - Davide Ricci - Oniro - a distributed o.s. with feet on the groundSFScon21 - Davide Ricci - Oniro - a distributed o.s. with feet on the ground
SFScon21 - Davide Ricci - Oniro - a distributed o.s. with feet on the ground
 
Introduction to the AGILE project: open source modular gateway for the IoT (C...
Introduction to the AGILE project: open source modular gateway for the IoT (C...Introduction to the AGILE project: open source modular gateway for the IoT (C...
Introduction to the AGILE project: open source modular gateway for the IoT (C...
 
SFScon 21 - Erik Albers - 4 principles for a sustainable digital society
SFScon 21 - Erik Albers - 4 principles for a sustainable digital societySFScon 21 - Erik Albers - 4 principles for a sustainable digital society
SFScon 21 - Erik Albers - 4 principles for a sustainable digital society
 
SFScon21 - Gabriele Scarton - droneONtrap project: smart traps for remote fie...
SFScon21 - Gabriele Scarton - droneONtrap project: smart traps for remote fie...SFScon21 - Gabriele Scarton - droneONtrap project: smart traps for remote fie...
SFScon21 - Gabriele Scarton - droneONtrap project: smart traps for remote fie...
 
Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...
 
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
 
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete ApproachSFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
 
Connecting to the IoT
Connecting to the IoTConnecting to the IoT
Connecting to the IoT
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
 
The State of Edge Computing for IoT
The State of Edge Computing for IoTThe State of Edge Computing for IoT
The State of Edge Computing for IoT
 
Rizinski daychitkushevrina2020.pptx
Rizinski daychitkushevrina2020.pptxRizinski daychitkushevrina2020.pptx
Rizinski daychitkushevrina2020.pptx
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
 
Standards and Interoperability: Creating a whole that is bigger than the sum ...
Standards and Interoperability: Creating a whole that is bigger than the sum ...Standards and Interoperability: Creating a whole that is bigger than the sum ...
Standards and Interoperability: Creating a whole that is bigger than the sum ...
 
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
 
Connecting Heterogeneus IoT Technologies & Products
Connecting Heterogeneus IoT Technologies & ProductsConnecting Heterogeneus IoT Technologies & Products
Connecting Heterogeneus IoT Technologies & Products
 
Industry 4.0 flyer
Industry 4.0 flyerIndustry 4.0 flyer
Industry 4.0 flyer
 
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
 
IoT on the Edge
IoT on the EdgeIoT on the Edge
IoT on the Edge
 
AGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoT
 
Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...
Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...
Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...
 

Ähnlich wie SFScon21 - Ettore Chimenti - Hardware Roadmap the next frontier of a vending machine development (Blueprint)

Beijer electronics i x hmi softcontrol brochure 130528_low
Beijer electronics i x hmi softcontrol brochure 130528_lowBeijer electronics i x hmi softcontrol brochure 130528_low
Beijer electronics i x hmi softcontrol brochure 130528_low
Electromate
 
Open Platform and IP Video
Open Platform and IP VideoOpen Platform and IP Video
Open Platform and IP Video
hypknight
 

Ähnlich wie SFScon21 - Ettore Chimenti - Hardware Roadmap the next frontier of a vending machine development (Blueprint) (20)

iot
iotiot
iot
 
Resume_Pratik
Resume_PratikResume_Pratik
Resume_Pratik
 
InduSoft IoTView
InduSoft IoTViewInduSoft IoTView
InduSoft IoTView
 
InTouch Machine Edition Advantages and Features
InTouch Machine Edition Advantages and FeaturesInTouch Machine Edition Advantages and Features
InTouch Machine Edition Advantages and Features
 
21 Innovative IoT Products To Watch at Hannover Messe 2017
21 Innovative IoT Products To Watch at Hannover Messe 201721 Innovative IoT Products To Watch at Hannover Messe 2017
21 Innovative IoT Products To Watch at Hannover Messe 2017
 
Movicon.NExT eng
Movicon.NExT engMovicon.NExT eng
Movicon.NExT eng
 
Beijer electronics i x hmi softcontrol brochure 130528_low
Beijer electronics i x hmi softcontrol brochure 130528_lowBeijer electronics i x hmi softcontrol brochure 130528_low
Beijer electronics i x hmi softcontrol brochure 130528_low
 
Innovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachInnovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit Approach
 
Windows for IOT
Windows for IOTWindows for IOT
Windows for IOT
 
VEDLIoT at Stockholm Tech Live 2022
VEDLIoT at Stockholm Tech Live 2022VEDLIoT at Stockholm Tech Live 2022
VEDLIoT at Stockholm Tech Live 2022
 
Track 4 session 6 - st dev con 2016 - samsung artik
Track 4   session 6 - st dev con 2016 - samsung artikTrack 4   session 6 - st dev con 2016 - samsung artik
Track 4 session 6 - st dev con 2016 - samsung artik
 
Webinar: Desenvolvendo Projetos com soluçþes Wi-Fi e Bluetooth da Infineon
Webinar: Desenvolvendo Projetos com soluçþes Wi-Fi e Bluetooth da InfineonWebinar: Desenvolvendo Projetos com soluçþes Wi-Fi e Bluetooth da Infineon
Webinar: Desenvolvendo Projetos com soluçþes Wi-Fi e Bluetooth da Infineon
 
IoTSummit: Design and architect always disconnected iot system
IoTSummit: Design and architect always disconnected iot systemIoTSummit: Design and architect always disconnected iot system
IoTSummit: Design and architect always disconnected iot system
 
Open Platform and IP Video
Open Platform and IP VideoOpen Platform and IP Video
Open Platform and IP Video
 
Boodskap overview
Boodskap overview Boodskap overview
Boodskap overview
 
VTT RobotDay 5.9. Harri Kuusela: DIH² ja L4MS hankkeiden tuki yrityksille
VTT RobotDay 5.9. Harri Kuusela: DIH² ja L4MS hankkeiden tuki yrityksilleVTT RobotDay 5.9. Harri Kuusela: DIH² ja L4MS hankkeiden tuki yrityksille
VTT RobotDay 5.9. Harri Kuusela: DIH² ja L4MS hankkeiden tuki yrityksille
 
Introduction to FIWARE Open Ecosystem
Introduction to FIWARE Open EcosystemIntroduction to FIWARE Open Ecosystem
Introduction to FIWARE Open Ecosystem
 
137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)
 
MicroEJ, the OS for IoT
MicroEJ, the OS for IoTMicroEJ, the OS for IoT
MicroEJ, the OS for IoT
 
MicroEJ OS for IoT devices
MicroEJ OS for IoT devicesMicroEJ OS for IoT devices
MicroEJ OS for IoT devices
 

Mehr von South Tyrol Free Software Conference

SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
South Tyrol Free Software Conference
 
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
South Tyrol Free Software Conference
 
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
South Tyrol Free Software Conference
 
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
South Tyrol Free Software Conference
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
South Tyrol Free Software Conference
 
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis MapsSFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
South Tyrol Free Software Conference
 

Mehr von South Tyrol Free Software Conference (20)

SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
 
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
 
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
 
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
 
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
 
SFSCON23 - Christian Busse - Free Software and Open Science
SFSCON23 - Christian Busse - Free Software and Open ScienceSFSCON23 - Christian Busse - Free Software and Open Science
SFSCON23 - Christian Busse - Free Software and Open Science
 
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure mattersSFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
 
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portalSFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
 
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
 
SFSCON23 - Stefan Mutschlechner - Smart Werke Meran
SFSCON23 - Stefan Mutschlechner - Smart Werke MeranSFSCON23 - Stefan Mutschlechner - Smart Werke Meran
SFSCON23 - Stefan Mutschlechner - Smart Werke Meran
 
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
 
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free softwareSFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
 
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
 
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changerSFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
 
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation InternetSFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
 
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis MapsSFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
 
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
 

KĂźrzlich hochgeladen

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

KĂźrzlich hochgeladen (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

SFScon21 - Ettore Chimenti - Hardware Roadmap the next frontier of a vending machine development (Blueprint)

  • 1. Hardware Roadmap: The next frontier of a vending machine development (Blueprint)
  • 2. Presenter Building together a fully-connected all-scenario intelligent ecosystem 2 Ettore Chimenti Software Engineer at SECO Embedded Linux/Oniro Developer
  • 3. Data transfer on the Cloud Artificial Intelligence Data Orchestration Real time Analytics Edge computing Edge embedded systems on customers’ products extract data All-in-one software platform Real-time Insights Optimizing Decision Making Market Transition Building together a fully-connected all-scenario intelligent ecosystem 3
  • 4. Highly Diversified End Markets Building together a fully-connected all-scenario intelligent ecosystem 4 Characterised by Continuous High Growth… Difficult to scale with traditional development Digital Signage Utilities Wearables Medical Building Automation Automotive Security & Surveillance Industrial Automation Vending Wellness Aerospace & Defence Hetereogeneus hardware
  • 5. A Common Open Source OS for different markets Building together a fully-connected all-scenario intelligent ecosystem 5 Open Source Multi-platform support Dev Costs & Scalability Vendor Neutral Community-driven Long Term Support and Security Updates
  • 6. Open Source Data Orchestration Building together a fully-connected all-scenario intelligent ecosystem 6 Open Source Soon integrated in Oniro Project Declarative Data Modeling Scalable with K8s natively Secure by Design https://astarte.cloud On-premises server
  • 7. Vending Machines: an “Industrial-Prosumer” Market Building together a fully-connected all-scenario intelligent ecosystem 7 Full Custom Edge Systems Innovative UI Smart Payment System Connected to the cloud Old Style Systems
  • 8. Vending Machine Use Case Building together a fully-connected all-scenario intelligent ecosystem 8 The VM market is an always growing segment of the Retail: ● Mix of Innovative T echnologies (Edge Computing, IoT, ML) ● Platform of Services ● Customer Experience at the Center ● Money Maker ● New Business Models
  • 9. Vending – Modern Approach Requirement Solution Lost coffees are lost Pre-emptive maintenance Take out the most from real time data New Sensors New usage on available sensors Global scale always on connection Slight price increase Retrofit with new HMI New Vending Machine No Touch Interaction Natural Interaction via camera Mobile Companion App Touchless displays Upselling Gamification Video Advertising  Mobile App Remote Management OTA Remote connection and debug Microservices architecture Environment Sensing Voice Interaction Camera Presence Detection Security TPM/Secure Element, Secure Boot, Measured Boot Building together a fully-connected all-scenario intelligent ecosystem 9 Full Custom Edge Systems Innovative UI Smart Payment System Connected to the cloud
  • 10. Oniro HW Roadmap Building together a fully-connected all-scenario intelligent ecosystem 10 Oniro HW Linux 5.10 Zephyr NXP I.MX8MM Yes Cortex A Yes Cortex M IntelÂŽ Atom™ X Series Yes x86-64 ST Micro STM32MP157AAC Yes Cortex A Yes Cortex M Nordic Semi nRF52832 Yes Cortex M Broadcom BCM2711 Yes Cortex A Nordic Semi nRF52840 Yes QEMU Yes x86, ARM, risc-v Yes Arm, RISC-V SECO SBC-B68-eNUC Raspberry Pi 4 Model B For industrial applications For prototyping applications
  • 11. Vending Machine BLUEPRINT Building together a fully-connected all-scenario intelligent ecosystem 11 Decomposition • UI Application • Control Application Development Tasks: • Implement and validate a simple LVGL application. • Define the communication interface between the UI and the Control app. • Implement and integrate in build system for RPi4: ● UI application (Linux). ● Control application (Linux) • Validate the UI application on the SECO SBC-B68 board. • Port the Control app on the SECO SBC-B68 target. Prototype on RaspberryPi 4 Effortless migration to Industrial Board (SECO-B68)
  • 12. Vending Machine BLUEPRINT - Architecture Building together a fully-connected all-scenario intelligent ecosystem 12 UI Application Control Application selection deliver delivered ... Selection Websocket Machine Display JSON Messages selection 7” HDMI Touch Display LED Matrix 5x5 Done with natively supported Oniro libraries!
  • 13. Vending Machine BLUEPRINT – Graphics Library Building together a fully-connected all-scenario intelligent ecosystem 13 LVGL Graphics Library Open-source graphics library providing everything you need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. • Small footprint 64KB Flash and 8kB RAM is enough • Any Platform from MCU to ARM/x86 CPU • Any Display From monochrome to high-end displays • Many Widget Ready and Easy to use widgets • MicroPython Create UI in microPython • Open Source, Free, C Hosted on GitHub with MIT license
  • 14. Vending Machine BLUEPRINT – Advantages Building together a fully-connected all-scenario intelligent ecosystem 14 • Don’t Reinvent the Wheel! • Use of multi-architectures validated solutions • Scalability: consumer and industrial volumes • Security experts are part of the team • ÂŤHard to ImplementÂť, ÂŤHard to MaintainÂť features (Security, OTA, Connectivity) • State of the art CI/CD • IP and FOSS analysis • Tested MVPs ready to USE • Reduced TTM (Time To Market) • Community support • Built around Yocto and Bitbake build system
  • 15. JOIN ONIRO PROJECT Building together a fully-connected all-scenario intelligent ecosystem 15 Thank you! Join us on oniroproject.org astarte.cloud