Find Jobs
Hire Freelancers

nRF52840 Firmware and ICM-20602 to calculate distance moved.

min $50 AUD / hour

Terminado
Publicado hace alrededor de 3 años

min $50 AUD / hour

Use ICM-20602 to calculate the vertical and horizontal position of the device as its moved in free space. The key challenge is to combine outputs from the IMU and filter the accelerometer and gyroscope noise, to limit positional drift and provide responsive real-time position. We need somebody with strong signal processing and firmware programming experience. Key deliverables: 1) Code to calibrate ICM-20602. Provide biases/offsets which will need to be stored in the MCU flash memory. 2) Code to initialize ICM-20602 before it can start taking readings. This includes loading calibration values. 3) Code to read data from ICM-20602. This should be filtered, so that at rest, the accelerator reads (0, 1g, 0) and gyro outputs are 0. 4) Code to extrapolate the current position (vertical and horizontal) by using the readings since initialization. Please note that the device fitted with ICM-20602 might rotate, so the vertical and horizontal values should be relative to ground. * Output, should not drift position when stationary. * Communication to ICM-20602 will be done using SPI. * Host Microcontroller is the nRF52840 * Output needs to be responsive and accurately reflect the path moved in free space. An extension to the project utilizes the 7-Axis ICM-20789 to improve on the above - previous experience with this device is highly desirable.
ID del proyecto: 29851339

Información sobre el proyecto

11 propuestas
Proyecto remoto
Activo hace 3 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Dear Sir, We are a small R & D company, based in Bulgaria, Europe. We specialize in developing Embed systems based ST(STM32), Microchip (Atmel )(PICs,AVR,Atmel ARM) and TI (MSP430) MCPUs and peripheries. For our mobile devices use nRF51/52xxx BLEs. We realize projects with requirements similar to yours. Our tools for design nRF based systems are: Keil ARM PlatformIO SEGGER Embedded Studio for ARM nRF52840 DK and nRF52840 dongle. Breakout - ICM-20948 - from old project Possible is migrate to ICM-20602 (use MIKROE-3410 based ICM-20602). If we receive more information about your project, we will give you a real cost and time to implement your project. We based in Europe, not customs problems for delivery models and samples for testing Best Valeri T.
$50 AUD en 1 día
4,3 (12 comentarios)
6,0
6,0
11 freelancers están ofertando un promedio de $56 AUD /hora por este trabajo
Avatar del usuario
Hello sir, I have experience in designing electronics circuits and can develop hardware compatible smartphone and PC based apps. I also have done a lot of IoT projects and can transform your idea into a fully working product. I HAVE ALL THE HARDWARE AVAILABLE TO TEST AND DEBUG THE CODES. If you wish we can discuss details in chat. Thanks
$60 AUD en 40 días
4,8 (65 comentarios)
7,0
7,0
Avatar del usuario
Hello Client. I have just read your project description and your project is really interesting to me. I have many experiences with nrf52840 firmware. I am sure I can complete your project perfectly. If you hire me, I'll do my best for you. Best regards.
$50 AUD en 40 días
4,9 (28 comentarios)
5,9
5,9
Avatar del usuario
Dear sir, I have rich experiences with micro controller firmware development such as nRF52, stm32, esp32, samd21, Arduino and raspberry pi. And I have rich experiences with accelerometer, gyroscope using ICM20948, LSM9D, MPU9250. Also I major in Artifical Intelligence, so I have rich experiences with signal processing. I hope to work on your task and looking forward to hearing from you. Best regards, Santiago.
$50 AUD en 40 días
5,0 (2 comentarios)
3,2
3,2
Avatar del usuario
BLE wearable product expertise for TI, Nordic Stack development. complete hardware support. prototyping at extra cost
$72 AUD en 15 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
- previous experience in such topics; - eager to discuss a lot in this chat stream; - degree stats / maths;
$50 AUD en 1 día
1,0 (1 comentario)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Canberra, Australia
0,0
0
Forma de pago verificada
Miembro desde abr 12, 2021

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.