ubiworx™ changes an old '90's vending machine into an interactive, intelligent device.
Smart vending brings new ways to add efficiency to existing operations through data acquisition and analysis. Internet Of Things technology enables users to better manage different aspects of the machines like:
Managing
Stock Levels
Gathering Data and Telemetry Reading
Route Planning
for Refilling
Scheduling
Maintenance Visits
The goal: to create a kit that can easily transform any vending machine into an intelligent one.

An old AP113
We first acquired an old AP113 and we replaced the existing controller with a brand new UP board to be sure to take full advantage of all the features of our ubiworx™ framework.
Using low cost but powerful hardware such as the UP board enables cost-effective cloud connectivity and facilitates adding multimedia devices to improve the user experience adding multimedia devices.

The UP board
what we have done so far:

The new board connected
We used an Intel™ vending machine board to do motor control, coin mechanism interfacing and keypad input.
That board is connected to an UP board to provide local control, intelligence, cloud connectivity and local display.
Ubiworx™ is running on the ubilinux™ Operating System and provides access to motor control, coin counting and keypad input.

The Intel™ vending board

ubiworx™ schema
ubiworx™ comes with the edge devices side and the cloud infrastructure in one software product. It was easy then to give the sensor remote access and control.
We are also adding custom logic blocks for coin value accumulation and product price lookup. The web UI allows dynamic creation and tuning of logic rules to be executed by the gateway without ever having to physically access the gateway.

A new coin counter