More Related Content Similar to Evoca Group - Smart connected coffee vending machine (20) Evoca Group - Smart connected coffee vending machine1. ©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.