How to Build a Vending Machine

Easy solutions to build or upgrade vending machines

Welcome to Qibixx

Qibixx is a world leader in vending interfaces. Everything from payment to control and IO's.

  • Industry Leaders

    We have been in the industry for many years and understand what the challenges are for developers and customers.

  • Personalized Solutions

    Can't find what you were looking for? We can customize a solution for you. Everything tailored to your needs.

Talk to Us

Talk to Us to learn more about VMC interfaces, keyboard simulations and much more!

  • Need Assistance?

Building a Vending Machine


Building a Vending Machine is a challenge. All kinds of motors, sensors and contacts need to be controlled and monitored. Feedback from motors and valves often is difficult to get (for example, the top position). Qibixx' VEMIO products come to the rescue!
The products, together with your Raspberry - or other controlling Computer - acts as a VMC, a "Vending Machine Controller", and allows you to easily interface motors in the usual matrix fashion, receive feedback from sensors (door sensor, drop sensor), and even allow control of the temperature inside the machine.
This Vending Machine IO device connects to the host via USB.

How does VEMIO work?

The VEMIO Product series provides USB connected IO interfaces which can be ideally used to build vending machines with hosts like Raspberry Pi, Intel NUC and other standard computers.

The devices use a virtual USB Serial connection and an ASCII protocol (line based) so they are very easy to use and control from a host.

VEMIO 1 and VEMIO 2 provide functions like:

  • Keypad simulator (VEMIO 1)
  • Matrix drivers (high and low side drivers for 12V or 24V systems)
  • Current detection
  • Control signal scanning
  • Temperature monitoring (VEMIO 2)
  • Analog Input Reading (VEMIO 1)
Vemio Scheme by Qibixx

Advantages to You

Our Offer

Guaranteed Performance

Our products are tested and certified delivering high-end results.

Affordable Prices

We know the challenges of the market and our devices are priced for developers who want high-quality at well-valued prices.

Around the Clock Support

We have an experienced team that speaks 6 languages and are ready to help you!

Modern Equipment

We strive to be at the top and our product lines keep getting better and more modern each time.

Product Line

Get to know our huge offer for the Vending World.

Payment Interfaces, VMC Controllers and more!

MDB-USB Interfaces

Payment Interfaces for Vending Machines. Connecting MDB to Computers via USB.

Raspberry Pi Extensions

MDB Interfaces in Raspberry Pi HAT formats. Ideal for developing.

VMC IO Boards

Our VEMIO products are capable of build ing vending machines with hosts like Raspberry Pi, Intel NUC and other standard computers.


Unigate is a Linux based MDB device with Master, Slave/Peripheral and Sniffing capabilities.



Fully programmable I/O device server based on Linux/Lede/OpenWRT. Ideal for integrating with 3rd party control systems.

Analysis Tool for MDB

Our MDB Toolchest is a Java software capable of reporting MDB messages in the MDB Bus.

OEM Solutions

We can build you a specialized solution. Talk to us!

  • Get in touch

Visit our Online Shop

Get exclusive deals and promotions

How to Find Us

Fill up the Form and Ask Your Queries

  • Address

    Bahnhofstrasse 29
    9471 Buchs SG

  • Phone

    + (41) 81 509 12 23

    + (351) 300 509 114

  • Email

Get in touch!