top of page
Tea%252520Container_edited_edited_edited.jpg

WEEKLY UPDATES

All the Latest

Home: Welcome

Week 9 - Prototype Complete!

We have a working prototype! Our machine can take an order via our app, and dispense the required toppings and liquid into the serving...

Week 8 - App Implementation

We have hooked the mobile app to our Firebase backend. All that's left is for the RaspPi to fetch from the database as well. The order...

Week 7 - Liquid Pumping Systems are Go!

In addition to solid toppings, we also need a way to add the sweetener (simple syrup) and tea. For this, we use a pneumatically actuated...

Week 6 - Testing the Toppings System!

This week we assembled the control box assembly, microcontroller, motor controllers, and the Raspberry Pi 3B+ that we are using to run...

Week 7 - Mobile App

This is my first time coding a mobile app. So, I picked Flutter as the framework to work with as I have heard good things about it. The...

Week 6 - UI Design

Since we're almost done with the firmware, the next step in the roadmap is building the app for ordering. Before starting to code, it's...

Week 6 - Cable Management

We're now starting to put the whole thing together! With custom design drag chains we can now implement our wiring loom without risk of...

Week 5 - Python Control + Calibration

The BBT machine is controlled by both an Arduino and Raspberry Pi. The Arduino is responsible for issuing specific commands to our...

Week 5 - Firmware Implementation

During this week's meeting, it has come to our attention that some of the motors will have rotational limit due to mechanical...

Week 4 - Carriage Assembly Completion

Week 4 marks the completion of one of the primary subsystems: the motion system and topping portioning carriage. This assembly moves...

Week 4 - Gearbox design

In order to drive our new topping dispensers, we need a driving stepper with a matching dog-tooth clutch. However, there's a slight...

Week 3 - Topping Dispensers

Topping dispensers are critical - we need a way to dispense a precise amount of toppings using a single motor. From our preliminary...

Week 3 - Firmware Implementation

Great progress on firmware this week! We got the motors and solenoid firmware done. Most of the GCode commands are functioning except...

Week 2 - Serial Communication

A serial communication has been established between Raspberry Pi and Arduino. The set of commands are: G1 X Y - move to x mm y mm M0 T D...

Week 2 - Load Cell Mount and Testing

As part of our machine design, we are using a load cell to control how much fluid / topping we dispense in our cup. We purchased a TAL221...

Week 3 - First Test

We hooked up the gantry motors to the control board of a 3d printer, just to test movements while we develop our own firmware. Success!

Week 2 - 3D Printing Threads

One major component is the topping containers, which need to be easily accessibly and refillable, but also needs to precisely dispense...

1
2
Home: Blog2

THANK YOU

Thank you MAP, and in particular Garth Thibodeau, for your financial support in our project. Amazing customer service and we would gladly work with you again.

MAP.Logo_edited.jpg
Home: Image
bottom of page