Skip to content
Code and walk-through to assemble, program and build a multi-user Amazon FreeRTOS and AWS IoT enabled drink dispenser.
C Python C++ Objective-C Assembly CMake Other
Branch: master
Clone or download
Gavin Adams
Latest commit 99c7781 Jan 15, 2020
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Creating initial file from template Aug 12, 2019
deploy fix #12 : check for IAM policy and create if not set Jan 15, 2020
device_firmware Updated pin assignment for MotorA Dec 4, 2019
dispenser_app support for CDK 1.20.0 and reduce console.log errors Jan 9, 2020
docs docs: completed Cloud9 deploy steps Dec 11, 2019
.gitignore gitignore to filter out .so but leave in lambda functions Dec 10, 2019
LICENSE initial commit Oct 28, 2019
NOTICE initial commit Oct 28, 2019

Connected Drink Dispenser Workshop

Code and walk-through to assemble, program and build your very own multi-user Amazon FreeRTOS and AWS IoT enabled drink dispenser.

This is the base repository that when cloned, will walk you through the steps to build, deploy, and run in your own AWS account.

The workshop participants will work with hardware and micro controllers, and then interact with their, and others, drink dispensers through a software-a-a-service (SaaS) set of Cloud components.

Getting Started Quickly

First clone the repository locally:

$ git clone

Next, navigate to the connected-drink-dispenser-workshop/docs/hugo/public directory and double-click index.html. This will bring up a local version of the documentation.

From the main Welcome to the Connected Drink Dispenser Workshop! page, click on the Setting Up the Workshop link in the left navigation column. From there you can navigate through the steps to complete prerequisites, deploy the stack, and then to deploy the documentation for participants to use.


Please see the file for details on how to contribute to this repository.

License Summary

This sample code is made available under the MIT-0 license. See the LICENSE file for a complete description.

You can’t perform that action at this time.