Personal Weekly Update | Zoe | 3/29


Accomplishments

This was one of the most intense and productive weeks so far, as I spent over 40 hours getting a 6-sensor system fully functional on the ESP32. Right now, we’re limited to 6 analog inputs while BLE is running, but I’ve already ordered multiplexers and more sensors that will arrive after our Monday/Wednesday demos.

Once the system was reliably reading force sensor values with the correct resistor setup, I added LED indicators to improve user feedback. There’s now a yellow LED that blinks before starting calibration and a red LED that blinks before starting the ride mode, which helps the rider know what’s happening in real time.

I also built out the BLE interface. I set up all the characteristic IDs for sending and receiving, and tested the interface using a third-party BLE app from the App Store. Once it was working, I flashed the microcontroller and passed it to Carolyn so she could work on pairing it with her app.

From there, I coordinated with her to get calibration modes working, making sure the timing aligned and data could be stored correctly across multiple sensor nodes. We also built in a short phase before calibration begins where inputs are read and saved to help with later calibration logic. We talked through data types and how information should be sent both directions between the app and system.

I also spent around 8 hours working on the Raspberry Pi this week. While I got the Pi itself up and running again, I ran into issues with the ribbon connector for the camera I purchased. It’s currently not working, and I’m unsure if the problem is the cable, the Pi, or the camera module itself. I have a new camera on the way, but I’m not sure it will be configured and tested in time for this demo. Because of that, I’ve been focusing most of my energy on polishing the pressure sensor system so it’s rock solid for Monday and Wednesday.

On top of all that, I helped Rita get her sensor housing 3D printed so we could check the fit and alignment before the demo.

Progress Status

We’re on track for the demo next week, even though we had to pivot slightly. The camera pipeline might not be ready in time, but the sensor system is fully functioning, reliable, and responsive. BLE works, LEDs provide helpful visual cues, and calibration logic is implemented and tested.

Next Week’s Goals

Next week, after the demos, I’ll begin integrating the multiplexers to support the full sensor array. I’ll also continue working closely with Carolyn on refining BLE communication and data formatting for deeper app integration. If the new camera arrives and works, I’ll return to setting up the Pi’s vision system, but for now, the focus will remain on final polish and reliability.

Demo Media

Zoe’s Status Report 3/29

Leave a Reply

Your email address will not be published. Required fields are marked *