Thanks for sharing your project.
As I'm a senior Embedded system engineer for 15 years, I had developed a CNC and a Laser cutter and Servo driver, various Motor control, PLC and HMI+PLC development.
Also, I'm a Master of Computer Science, I have rich experiences in PLC & HMI programming, Optimized Fuzzy, GA, Fuzzy+PID, Fuzzy Adaptive control algorithms, and Matlab simulations.
Especially, I had developed several similar projects using the various microcontrollers such as STM32F1/2/3/4/7xx, STM32WB, Camera, Speaker, Wifi(ESP32, ESP8266), Zigbee, FreeRTOS, BLE/Bluetooth, Rasberry Pi, MSP430, Atmega.
I'm attached the simple examples, and if you want, I can show more examples.
https://www.dropbox.com/sh/iz7nzirnbpwcwg2/AAAMXR4kTrjaFjXH9CMRhdSsa?dl=0
As you see, I can develop the hardware & firmware and windows & mobile apps.
If you give me a chance to interview, I'll explain in more detail and I'll do my best for you.
Best regards.