The PCB arrived! In light of this, I spent this week making sure that the firmware could flash on to this PCB as well as performing some preliminary hardware tests. I also started laying down the groundwork to add the custom receiver functionality. Since we have multiple copies of the PCB, we are also ordering an additional ST-link debugger so that Sharon and I can both work on verifying the firmware remotely.
I remain on schedule. For next steps, I will continue to test and develop firmware on the board itself to verify it works as expected on the PCB. Additionally, we are looking to order a IR transmitter so we can further develop the custom receiver modules.