In this exercise you will start building the brain of a vending machine. It will accept money, make change, maintain inventory, and dispense products. All the things that you might expect a vending machine to accomplish.
The interfaces you can use to interact with the hardware are described in the Interfaces document.
The features you have to implement are written down in the Features document.
See GitHub.