UART to UART Internet

The goal of the project was to get the ESP32 and the STM32 to communicate with each other. The STM32 was supposed to read two inputs, and the ESP32 was supposed to display them when a button on the webpage was toggled. The project was able to be completed with one...

Accelerometer-Based Ball Maze

  The Maze is controlled with an MPU 6050 accelerometer.  The accelerometer uses the I2C protocol and reads the x, y, and z input from the module. The Arduino then uses the acceleration values and the gyro values to get a (mostly) accurate reading of the...

LED Tic-Tac-Toe

LED Tic-Tac-Toe I built a Tic Tac Toe game. The game objective is to beat your opponent by getting three in a row. In the wiring diagram shown below (Figure 1) it shows buttonSelect and buttonMove. Players will use buttonMove to move the cursor, which is displayed as...

Useless Box

Design Process I started with a base project that I found online. I found it on Thingiverse, by a user who goes by the name Blayder. I was able to get a parts list and it helped me hit the ground running. I added a Piazzo and an Infrared Sensor to enhance the design....

Fire Fighting Robot

Design Process My partner and I were tasked with building and coding a robot that would solve a maze and put out a flame. The finished robot is shown in the image above. Motor Mount & Wheels Both my partner and I had to draw, and print, a mount that would secure a...

Hubs and Wheel

Hubs In total I printed three iterations of the Motor Hub. I made the hole too small for the shaft to fit into hub for the first two iterations, so that is what I changed. The dimensions are as followed:                  ...

Flame Sensor and Relay

The flame sensor is triggered when a light or heat is within a certain range. When the sensor is  triggered the relay will flip and turn the fan on. The flame sensor is the red component shown in the picture to the right. The relay is the blue component shown in the...