Group Assignment



As a group, we used controller to operate server motor. The mouse was created by Hye Jun, and the controller was created by Marcello. We wrote a code for the controller and mouse (motor) to have the mouse hand moving!

Click here to download the controller code
Click here to download the motor code

Individual Assignment


Click here to download arduino code for ESP32 connecting to ChatGPT

For my individual project, I decided to create a board that can connect with chatGPT. It first connect with wifi and connect with gpt api. When I enter question, the gpt will provide respond back. Then my audio output device will communicate with the computer and output a sound. I didn't have audio input for this part of the project, but will be interesting if questions can be asked by pressing a button and then answer is generated by gpt!

Image 1 Image 1 Image 1 Image 1

A friend helping me debug :D

Image 1