The tea bot was made to help the user brew their tea to the recommended brewing time. One of the design goal was to keep it simple. An ESP8266 is programmed with a web server to controls a servo motor. The ESP8266 Web Server is mobile responsive and it can be accessed with any device that has a browser in your local network. The user will be able to select the type of tea and the tea bot will steep the tea for the recommended time.
1 x SG90 servo motor
1 x ESP8266 CP2102
0.1" thick acrylic or wood
Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.
Step 1: Laser Cut the Files
Download the laser cut file: T2_Tea bot_laser cut file.svg
Made adjustments to the design if your material is not 0.1" thick.
Step 2: Assembly the Tea Bot
Use the screws that camewith the servo motor to mount the tea bag holding arm. The ESP8266 board is held on by use of 2 x M2 screws and nuts. The two bottom support might need acrylic cement to keep it together.
Step 3: Upload the Program to ESP8266 Board
The file can be found at Mrs.Tinker's github page.Update WIFI information inside the " ".
const char *ssid = "";
const char *password = "";
If this if your first time using an ESP8266 board to set up a web server you may want to take a minute and visit Build an ESP8266 Web Server – Code and Schematics. It is actually where the framework for the code we used for this project came from. It also gives a great run down of how to get started with the ESP8266 board.