SlideShare a Scribd company logo
1 of 4
Download to read offline
©2017 Witekio & Subsidiaries. All Rights Reserved.
This document and the information it contains is confidential and remains the property of our company. It may not be copied or communicated to a third party or used for any purpose
other than that for which it is supplied without the prior written consent of our company.
Evoca Group Coffee Vending Machine
The Wittenborg 9100 was an interesting and challenging project, where we worked in close collabo-
ration with Evoca Group to define and implement a powerful and reliable system and software for
the next 10 years of Evoca Group machines.
Adrien Leravat : Sr Mobile & Embedded Software Engineer
Evoca Group is a worldwide leader in manufacturing specialized food and beverage vending machines. With its
headquarters in Valbrembo, Italy, Evoca proposes a unique coffee culture with its long established technological
leadership in vending machines.
Their coffee vending machines were running legacy software code, that inherently became harder to maintain,
upgrade and keep aligned with fast moving technologies.
In addition to the obsolescence of the software, there was no standard base code shared across all the vending
machines. Along with the development of a new vending machine based on NXP i.MX6 DualLite, Witekio collabo-
rated with Evoca Group on the development of software components allowing the creation of a new generic stand-
ard platform (system and application). One of the key requirement of this project was to design an intuitive inter-
face enabling a rich and new user experience.
Project Background
©2017 Witekio & Subsidiaries. All Rights Reserved.
This document and the information it contains is confidential and remains the property of our company. It may not be copied or communicated to a third party or used for any purpose
other than that for which it is supplied without the prior written consent of our company.
Witekio provided a complete system integration service, including both low and high level software develop-
ment and support. The generation of vending machine we collaborated on is called “9100” and is based on NPX
i.MX6 DualLite design.
Based on our worldwide legacy on Board Support Package development and adaptation on the NXP processor
offering coupled with an in-depth operating proficiency, we customized a Linux Yocto1.6 BSP to run on the new
N&W vending machine. In addition to the BSP customization, we also enabled Wifi, Bluetooth and multimedia
and video decoding on NW reference design.
To create the intuitive interface application featuring a user-friendly touch screen, we used Qt 5.2. Qt allows
developers and companies to developed advanced rich application and to easily deploy them on any other plat-
form by reusing a same unique code. The application is architectured as a set of libraries enabling its simple
implementation on future Evoca Group products. We also relied on Mercurial for versioning (due to its simplicity
and modern features) and SQLite for databases.
Solution
©2017 Witekio & Subsidiaries. All Rights Reserved.
This document and the information it contains is confidential and remains the property of our company. It may not be copied or communicated to a third party or used for any purpose
other than that for which it is supplied without the prior written consent of our company.
Benefits
Key fact
✓ User friendly touch screen with a 10”HD screen
✓ Intuitive interface
✓ Wifi and Bluetooth
✓ Fully customizable UI
✓ Recipe creation
Technical details
Hardware platform
✓ NW 9100 running i.MX6 DualLite
CORE
✓ Dual ARMCortex-A9 Core
Operating System
✓ Linux Yocto 1.6
A complete system software integration service
✓ From low level, embedded software to immersive graphical user interface.
✓ Proficient high level development thanks to our Qt expertise
✓ Efficient and agile management (sprints, daily meetings,)
✓ Proactive approach with advices, definition of improvements goals, etc.
FOLLOW US
www.witekio.com
Watch it now !
About Evoca Group
Evoca Group is a world leader in the production of automatic snack and beverage vending machines
and is a major international player in both HoReCA (hotel, restaurant and café) and the Office Coffee
Services sectors.

More Related Content

Similar to Evoca Group - Smart connected coffee vending machine

“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
 
Web GIS Application: IVAULT Wi-Fi
Web GIS Application: IVAULT Wi-FiWeb GIS Application: IVAULT Wi-Fi
Web GIS Application: IVAULT Wi-Fi
eventspat
 
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
TrueConf
 

Similar to Evoca Group - Smart connected coffee vending machine (20)

HiQ -- Finland Supporting sophisticated, user-friendly smartphone app develop...
HiQ -- Finland Supporting sophisticated, user-friendly smartphone app develop...HiQ -- Finland Supporting sophisticated, user-friendly smartphone app develop...
HiQ -- Finland Supporting sophisticated, user-friendly smartphone app develop...
 
Vonnue Profile for SES (1).pdf
Vonnue Profile for SES  (1).pdfVonnue Profile for SES  (1).pdf
Vonnue Profile for SES (1).pdf
 
Mind Touch Deki Brochure
Mind Touch Deki BrochureMind Touch Deki Brochure
Mind Touch Deki Brochure
 
The App Evolution Continues
The App Evolution ContinuesThe App Evolution Continues
The App Evolution Continues
 
“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...
 
Fresche Legacy Case Study: Innovative Computing
Fresche Legacy Case Study: Innovative ComputingFresche Legacy Case Study: Innovative Computing
Fresche Legacy Case Study: Innovative Computing
 
Kiosk appdevtips
Kiosk appdevtipsKiosk appdevtips
Kiosk appdevtips
 
Web GIS Application: IVAULT Wi-Fi
Web GIS Application: IVAULT Wi-FiWeb GIS Application: IVAULT Wi-Fi
Web GIS Application: IVAULT Wi-Fi
 
Tau Technologies intro
Tau Technologies introTau Technologies intro
Tau Technologies intro
 
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
 
Deveo datasheet
Deveo datasheetDeveo datasheet
Deveo datasheet
 
Syncfusion Company Brochure_May2015
Syncfusion Company Brochure_May2015Syncfusion Company Brochure_May2015
Syncfusion Company Brochure_May2015
 
EdgeIQ platform datasheet
EdgeIQ platform datasheetEdgeIQ platform datasheet
EdgeIQ platform datasheet
 
Value journal - August 2021
Value journal - August 2021Value journal - August 2021
Value journal - August 2021
 
Learn Why your Technology Toolkit needs a Low Code Platform Upgrade!
Learn Why your Technology Toolkit needs a Low Code Platform Upgrade!Learn Why your Technology Toolkit needs a Low Code Platform Upgrade!
Learn Why your Technology Toolkit needs a Low Code Platform Upgrade!
 
The Nuxeo vision for 2009 and beyond
The Nuxeo vision for 2009 and beyondThe Nuxeo vision for 2009 and beyond
The Nuxeo vision for 2009 and beyond
 
Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1
 
Lenovo data centre group
Lenovo data centre groupLenovo data centre group
Lenovo data centre group
 
Cisco Webex Board - Maticmind
Cisco Webex Board - MaticmindCisco Webex Board - Maticmind
Cisco Webex Board - Maticmind
 
InstallAnywhere 2013 Datasheet
InstallAnywhere 2013 DatasheetInstallAnywhere 2013 Datasheet
InstallAnywhere 2013 Datasheet
 

More from Witekio

More from Witekio (17)

IoT & Embedded systems development
IoT & Embedded systems developmentIoT & Embedded systems development
IoT & Embedded systems development
 
IoT Device Security
IoT Device SecurityIoT Device Security
IoT Device Security
 
Conference Security by Design - Microsoft - Relever les défis de la sécurité ...
Conference Security by Design - Microsoft - Relever les défis de la sécurité ...Conference Security by Design - Microsoft - Relever les défis de la sécurité ...
Conference Security by Design - Microsoft - Relever les défis de la sécurité ...
 
Conference Security by Design - Gemalto - Security in IoT
Conference Security by Design - Gemalto - Security in IoTConference Security by Design - Gemalto - Security in IoT
Conference Security by Design - Gemalto - Security in IoT
 
Conference Security by Design - Lacroix Electronics - Comment conçoit on un o...
Conference Security by Design - Lacroix Electronics - Comment conçoit on un o...Conference Security by Design - Lacroix Electronics - Comment conçoit on un o...
Conference Security by Design - Lacroix Electronics - Comment conçoit on un o...
 
Machine learning - AI
Machine learning - AIMachine learning - AI
Machine learning - AI
 
Containers demystified webinar detailed
Containers demystified webinar detailedContainers demystified webinar detailed
Containers demystified webinar detailed
 
Witekio Corporate presentation H2 2017
Witekio Corporate presentation H2 2017Witekio Corporate presentation H2 2017
Witekio Corporate presentation H2 2017
 
Why you should join Witekio
Why you should join WitekioWhy you should join Witekio
Why you should join Witekio
 
Witekio introducing-predictive-maintenance
Witekio introducing-predictive-maintenanceWitekio introducing-predictive-maintenance
Witekio introducing-predictive-maintenance
 
System Software Integration, Witekio
System Software Integration, WitekioSystem Software Integration, Witekio
System Software Integration, Witekio
 
Witekio Corporate Presentation Q42016
Witekio Corporate Presentation Q42016Witekio Corporate Presentation Q42016
Witekio Corporate Presentation Q42016
 
Continuous Integration for BSP
Continuous Integration for BSPContinuous Integration for BSP
Continuous Integration for BSP
 
Witekio Qt and Android
Witekio Qt and AndroidWitekio Qt and Android
Witekio Qt and Android
 
Witekio custom modern qt quick components
Witekio custom modern qt quick componentsWitekio custom modern qt quick components
Witekio custom modern qt quick components
 
Witekio IoT presentation
Witekio IoT presentation Witekio IoT presentation
Witekio IoT presentation
 
Adeneo Embedded stay tuned
Adeneo Embedded stay tuned Adeneo Embedded stay tuned
Adeneo Embedded stay tuned
 

Recently uploaded

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 

Recently uploaded (20)

The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 

Evoca Group - Smart connected coffee vending machine

  • 1. ©2017 Witekio & Subsidiaries. All Rights Reserved. This document and the information it contains is confidential and remains the property of our company. It may not be copied or communicated to a third party or used for any purpose other than that for which it is supplied without the prior written consent of our company. Evoca Group Coffee Vending Machine The Wittenborg 9100 was an interesting and challenging project, where we worked in close collabo- ration with Evoca Group to define and implement a powerful and reliable system and software for the next 10 years of Evoca Group machines. Adrien Leravat : Sr Mobile & Embedded Software Engineer Evoca Group is a worldwide leader in manufacturing specialized food and beverage vending machines. With its headquarters in Valbrembo, Italy, Evoca proposes a unique coffee culture with its long established technological leadership in vending machines. Their coffee vending machines were running legacy software code, that inherently became harder to maintain, upgrade and keep aligned with fast moving technologies. In addition to the obsolescence of the software, there was no standard base code shared across all the vending machines. Along with the development of a new vending machine based on NXP i.MX6 DualLite, Witekio collabo- rated with Evoca Group on the development of software components allowing the creation of a new generic stand- ard platform (system and application). One of the key requirement of this project was to design an intuitive inter- face enabling a rich and new user experience. Project Background
  • 2. ©2017 Witekio & Subsidiaries. All Rights Reserved. This document and the information it contains is confidential and remains the property of our company. It may not be copied or communicated to a third party or used for any purpose other than that for which it is supplied without the prior written consent of our company. Witekio provided a complete system integration service, including both low and high level software develop- ment and support. The generation of vending machine we collaborated on is called “9100” and is based on NPX i.MX6 DualLite design. Based on our worldwide legacy on Board Support Package development and adaptation on the NXP processor offering coupled with an in-depth operating proficiency, we customized a Linux Yocto1.6 BSP to run on the new N&W vending machine. In addition to the BSP customization, we also enabled Wifi, Bluetooth and multimedia and video decoding on NW reference design. To create the intuitive interface application featuring a user-friendly touch screen, we used Qt 5.2. Qt allows developers and companies to developed advanced rich application and to easily deploy them on any other plat- form by reusing a same unique code. The application is architectured as a set of libraries enabling its simple implementation on future Evoca Group products. We also relied on Mercurial for versioning (due to its simplicity and modern features) and SQLite for databases. Solution
  • 3. ©2017 Witekio & Subsidiaries. All Rights Reserved. This document and the information it contains is confidential and remains the property of our company. It may not be copied or communicated to a third party or used for any purpose other than that for which it is supplied without the prior written consent of our company. Benefits Key fact ✓ User friendly touch screen with a 10”HD screen ✓ Intuitive interface ✓ Wifi and Bluetooth ✓ Fully customizable UI ✓ Recipe creation Technical details Hardware platform ✓ NW 9100 running i.MX6 DualLite CORE ✓ Dual ARMCortex-A9 Core Operating System ✓ Linux Yocto 1.6 A complete system software integration service ✓ From low level, embedded software to immersive graphical user interface. ✓ Proficient high level development thanks to our Qt expertise ✓ Efficient and agile management (sprints, daily meetings,) ✓ Proactive approach with advices, definition of improvements goals, etc.
  • 4. FOLLOW US www.witekio.com Watch it now ! About Evoca Group Evoca Group is a world leader in the production of automatic snack and beverage vending machines and is a major international player in both HoReCA (hotel, restaurant and café) and the Office Coffee Services sectors.