20. Project development¶
My final project is going to be a second iteration of an artistic installation that I worked on for my Fabricademy Certification. I would like to re-design it, create my own boards that would be easy to set up in multiple locations, and add an interactive input element.
Research¶
More research on the ideation and the process can be seen on my Fabricademy website.
In Fabricademy, I used commercial boards and components
- ESP32 Wroom DA
- Relays
- 12V Pumps
- 12V Power Supply
- LED Strip (Neopixel)
connected to Thingspeak as my web server that is pulling data from a pre-trained Facial Emotions Recognition (FER) AI model.
In the First Iteration of the project the input was the FER and the output was the soft robotics networked through Thingspeak.
In this iteration I would like to add an input, possible a capacitive sensor, along with the FER, design my own boards, and have a setup that would be sturdy and easily set up.
Boards:
- Controller: ESP32-S3-Wroom-1
- Input: Capacitive Sensors
- Output: Pumps
First Iteration¶
Schematic / Electronic Components¶
Code¶
Second Iteration¶
ESP32-S3-Wroom-1 Controller, Board Design¶
To design this board I worked off of a board designed by Josep Marti. I used his initial placements and adjusted it to my needs.
Copmonents:
- ESP32-S3-Wroom-1
- Reset Button
- LED
- Boot Button
- USB
- As many exposed pins as possible (to create a shield later and give me flexibility in the inputs and outputs)
Schematic
PCB Design