I have figure out the hardware of BLDC motor controller and its 100 percent ready to test. Now its time to develop control firmware. I have already develop a basic firmware on Arduino MEGA on which i have run a motor but i want to switch to STM32. I have basic overview of the whole firmware of bldc control. I have started working on STM32 from last one month and have basic bare metal programming idea. I want to make a industry standard product with MICRA C standards complins with all the feature required for e-bike using STM. I need some one who have good experience and expertise in motor control firmware using STM and have work with BLDC Control in past ( like advance timer of STM) to help me and provide a hourly based consultancy and guidance to complete me this firmware development and testing.