STM32 embedded firmware with Digital Airspeed sensor

Project hardware and skills required:

ARM STM32F407VET MCU, STM32Cube library , STM32CubeMX, TrueStudio IDE v.9.2

MS4525DO Airspeed sensor over I2C interface using Interrupt to read data

SPI full duplex communication between Master and Slave modules using Interrupt APIs

MCU communication with host PC terminal over USB CDC

Project based on two modules: Master and Slave communicating over SPI interface.

Both modules are the same version each with ARM MCU STM32F407VET with 25MHx crystal running at 168 MHz .

Slave module has Avionics sensors. One of them is Airspeed sensor MS4525DO chip over I2C interface. It sends airspeed data to the Master over SPI when requesting command is received.

This task implements and delivers two processes:

1 - Slave firmware does sensor initialization (zeroing airspeed) and data reading from Airspeed sensor MS4525DO (over I2C) when request received from the Master.

2 - Master firmware MCU sending to the Slave setup data, requesting and receiving Airspeed data and after the units conversion sending Airspeed data to the PC terminal screen over CDC USB interface .

Communication data structure is provided. SPI is running full duplex at 2 MHz speed, MSBFIRST, SPI_MODE0.

Communication errors or other errors to be reported over USB CDC to the PC terminal using STM32Cube library.

Slave MCU reading MS4525DO data using Interrupt routing provided by chip when data is ready.

Links will be provided to the related hardware documentation and project details.

Квалификация: Программирование на С, Встроенное ПО, Микроконтроллер

Показать больше pixracer airspeed sensor, rc plane pitot tube, inav airspeed sensor, airspeed sensors, diy airspeed sensor, airspeed sensor function, airspeed sensor for uav, arduplane dual airspeed, digital temperature sensor verilog, msp430 embedded firmware contractor boulder colorado, find businesses india embedded firmware, embedded firmware freelancer, embedded firmware job bid, digital temperature sensor projects, digital temperature sensor project, digital temperature sensor sale, stm32 linux firmware, stm32 device firmware upgrade, stm32 embedded graphic object, stm32 usb firmware upgrade

О работодателе:
( 3 отзыв(-а, -ов) ) Reliance, United States

ID проекта: #18552745



Dear, Client. Thanks for your proposal. I did read your detail carefully. I am very interesting to your job. I am an expert and developer who have rich development experiences in many jobs with STM32, STM32CubeMX Больше

$320 USD за 15 дней(-я)
(48 отзывов(-а))

7 фрилансеров(-а) в среднем готовы выполнить эту работу за $457


Dear Sir, We are a small R & D company, based in Bulgaria, Europe. We work exclusively with U.S. partners. We specialize in developing Embed systems based ST(STM32),Microchip (Atmel – AVR,ARM) and TI (MSP430) MCPUs Больше

$333 USD за 15 дней(-я)
(7 отзывов(-а))

Noted! But We can do it in Keil not TrueStudio IDE v.9.2. Please explain about the USB CDC support in Device. We have a professional team of Embedded engineers that work in Firmware development, C Programming, Em Больше

$1666 USD за 45 дней(-я)
(3 отзывов(-а))

Hi Sir. Your project is very interested to me. I have rich experience on embedded system program including various STM32 series and ATEML ARM. I am also experienced with I2c and SPI. I would like to help your project Больше

$250 USD за 3 дней(-я)
(5 отзывов(-а))

Hello! I am very interested in your post project. I am really looking for this kind of project for a long time in freelancer since i have rich experience on it. I think this project is very suitable for me and i am Больше

$222 USD за 10 дней(-я)
(5 отзывов(-а))

Hello, I'm interested in your project. I'm a qualified embedded systems engineer with working experience in Embedded firmware development. My experience include the following: - developing code for ARM cortex microcn Больше

$188 USD за 10 дней(-я)
(1 отзыв)

This is an interesting project, if you could check my work history you'll find that I have done another project for a client using the cubeMx stm 32, the chip was however different. I would love this Relevant Skills Больше

$222 USD за 10 дней(-я)
(0 отзывов(-а))