Find Jobs
Hire Freelancers

STM32 embedded firmware with Digital Airspeed sensor

$150-250 USD

Anuluar
Postuar over 5 years ago

$150-250 USD

Paguhet në dorëzim
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.
ID e Projektit: 18552745

Rreth projektit

4 propozime
Projekt në distancë
Aktive 5 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
4 profesionistët e pavarur ofrojnë mesatarisht $602 USD oferta për këtë punë
Avatari i Përdoruesit
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 microcntrollers (stm32, tm4c, nordic nrf5) - working with Basic peripherals: GPIO, Timers & PWM signaling, ADC, DAC, Interrupts, DMA. - working with Communications protocols: UART, I2C, SPI, Flash & EEPROM memory, motor control, - developing code for projects using RTOS (FreeRTOS, TI RTOS) - developing code for Arduino projects - Electrical circuits and PCB design (EAGLE) - CAD design (Solidworks) I'm committed to deliver the code well tested and verified
$188 USD në 10 ditë
5,0 (1 review)
1,8
1,8
Avatari i Përdoruesit
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 and Experience I wl use C for Arm programming in STM32.. For better results I will carryout simulations using proteus and also physical implementation
$222 USD në 10 ditë
0,0 (0 përshtypje)
0,8
0,8

Rreth klientit

Flamuri i UNITED STATES
Reliance, United States
5,0
3
Mënyra e pagesës u verifikua
Anëtar që nga gush 31, 2018

Verifikimi i klientit

Punë të tjera nga ky klient

Waveform Generator v2
$250-350 USD
Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.