Hi,
I am very much interested in your project as I believe I have the expertise, knowledge, skills and tools to do your project. I am embedded software developer with more than 12 years of experience of professional embedded software development. Please take a look onto my profile to know more about me.
I have quite a lot experience of ARM processors specifically Cortex M0/M3/M4. I have written and used low level, middleware as well as higher level code. I have J-link debuggers, couple of STM32F development boards (STM32F107, STM32F446, STM32F429, STM32F405 and STM32F407). I have quite a lot experience with IAR, ARM GCC and Keil compilers.
My recent STM32 projects that might tell you my knowledge,
1. STM32F407 Discovery based CAN Data logger to log CAN data into SD Card (SDIO mode) and emulate USB MSC Class to read/write SD Card data and Custom HID Class implementation to send/receive interrupt data.
2. STM32F429 based FATFs to read/write USB mass storage and SD Card (both SDIO and SPI).
3. 5. STM32F105 based dual channel CAN to Ethernet transmitter .
4. STM32F407 discovery board to read via I2C BNO055 9 DOF IMU senor and save readings as CVS file using ChanFs (FATFs) in SD card in SDIO mode.
I have already implemted interface of VL53L1X to various boads and poritng to STM32 won't take much time. Let me know which STM32 discovery boaord you want to test. Also note that I have bid for 250USD as I belive it is the minimum for me to implement.
Regards,
Ibrahim