Tasks Accomplished
This week we were able to start tinkering around with the parts and setting up the groundwork for future tasks. Most notably, we set up our development toolchain (IDE, debug tools etc), soldered up pins to our boards for development, created a base firmware for our project (with peripherals correctly enabled, syscalls handled, basic NVIC interrupts handled) and ultimately was able to flash a working blinky program to our board. Along with this, we also connected up the mic to the board through the DFSDM.
Potential Risks
As we get closer to our interim presentation with our MVP, we are also running a bit tighter on time. The biggest risk for the upcoming week is not being able to get the microphone system set up and a basic data pipeline working, as this will greatly delay our algorithmic development. Another risk comes from the hardware side of things: we are planning on fabricating (i.e. 3D printing) a prototype wearable assembly, however 3D printing is finnicky and prone to possible errors and delays.