CIAO

"DONT FRY YOUR BOARD!"

Home / portfolio / Wildcard

Wildcard

WEEK 14

INDIVIDUAL PROJECTS

This week’s individual assignment was to write an application that interfaces a user with an input device that we have made.

I have decided to experiment with Processing, starting with creating a 2D object that would mapped to the x and y axis coordinates, since my final project is mainly based on motion capturing processes.

Connecting Devices

I was able to use the Arduino IDE to build a basic website servered by my ESP32 board. It was fun to see the connection of multiple computers to my one ESP32.

What comes next?!

Lastly, I needed to install and burn Openocd onto my finished PCBs. This required a PCB already programmed with OCD, which I found in the lab. Next, I connected the two boards through the two 2x5 pin head connectors with a cord and attached them both to a power source (which was my computer). Once attached, I ran Openocd on my computer, and possibly out of pure luck, they both worked! I ran the Arduino bootloader to program them, then Free-dap to burn that program onto the boards. Since I use a PC and assisted others with Macbooks, I learned how to execute the process on both OS (Macs need Homebrew). But luckily, this was the only challenge I encountered in the programming process of the electronics production section.

DOWNLOAD PROJECT FILES
Mocap_Prototype_V1