Hornet 9 Acoustics

2023-06

STM32
Altium
C++

  1. Generated a Butterworth Filter using the Filter Design Tool
  2. Implemented an STM32G473 PCB with add on filter boards. Meant to take in 4 hydrophone signals, and processed it.
  3. Repurposed the PCB to use a regular microphone, and used CMSIS DSP FFT to implement a rudimentary communication system to send bits
  4. Configured & Debugged SPI Settings with STM32 Cube, and used PlatformIO. Added ST7735 LCD.
  5. Debugged the main Hornet 9 Robot during pool tests, such as power issues, sensor reliability issues.

Youtube Short


Check it out!