Find Jobs
Hire Freelancers

Write Arduino library for ICM-20789

$300-800 USD

In Progress
Posted about 6 years ago

$300-800 USD

Paid on delivery
Hello Arduino wizards! !! Please check attached "Write Arduino library for [login to view URL]" for complete description !! ICM-20789 is a 7-Axis sensor from InvenSense, integrating a 3-axis gyroscope, 3-axis accelerometer, and a barometric pressure sensor. [login to view URL] Datasheet: [login to view URL] I would like you to write Arduino library for ICM-20789 so that we could develop prototypes quickly and easily in a typical Arduino fashion. Required features ---------------------------- * Follow Adafruit Unified Sensor Driver framework [login to view URL] * I2C and SPI communication to gyro and accelerometer * I2C communication to barometric pressure sensor * Check WHO AM I register * Change full scale range for gyro and accelerometer * Read accelerometer values and report in meter per second per second (m/s^2) * Read gyroscope values and report in rad/s * Read temperature value and report in degrees centigrade (Celsius) * Read pressure value and report in hectopascal (hPa) * Initialize Digital Motion Processor (DMP) engine (*) * Read and report game rotation vector (*) * example sketch(s) to demonstrate above features (*) Please note that use of DMP and reading game rotation vector is not described in the datasheet ([login to view URL]). You would need to download, analyze and adopt codes from "DK-20789 DMP eMD-SmartMotion 1.0" by InvenSense at [login to view URL] Target environment ------------------------------- * DK-20789 DEVELOPMENT BOARD FOR ICM-20789 [login to view URL] * Arduino Zero (or similar; ATSAMD21G18 with 3.3v logic) [login to view URL] * ARDUINO IDE 1.8.5 or later * Adafruit Unified Sensor Driver framework [login to view URL] DK-20789 (and a Windows PC) would be necessary for you to try out "DK-20789 DMP eMD-SmartMotion 1.0". Project time frame and milestone ------------------------------------------------------ I’d expect the project to be completed in about four weeks. 1st milestone: Requirements agreed and you placed order for DK-20789 (1/10 of reward) 2nd milestone: Features without DMP implemented (3/10 of reward) 3rd milestone: Features with DMP implemented (3/10 of reward) 4th milestone: Final version submitted and project completed (3/10 of reward)
Project ID: 16639288

About the project

12 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, my name's Jorge, I am an electronics engineer with experience working with embedded devices like the arduino boards and the raspberry pi, for their use in IoT solutions. I have read the details of your project, and I consider myself a good candidate to complete it. I would like to know if the total cost of the project will include the cost of the DK-20789 platform, and if the project is required urgently, to understand your time needs in advance. Other than that, you were very clear in the specifications, the arduino zero will communicate with the DK-20789 chip, and an arduino library will be required, am I right? Please contact me to discuss any missing details, you can ask me anything, I would be glad to answer any questions you may have, in order to try to start your project as soon as possible.
$800 USD in 25 days
4.9 (83 reviews)
6.2
6.2
12 freelancers are bidding on average $764 USD for this job
User Avatar
Hi I am experienced arduino developer with more than 8 years of experience. I can write arduino library for it. We can work as per your milestones . The current milestone is just for formality Please review my profile to see the feedback from my previous employers Regards
$1,000 USD in 30 days
4.9 (220 reviews)
7.8
7.8
User Avatar
A proposal has not yet been provided
$500 USD in 5 days
4.9 (203 reviews)
7.2
7.2
User Avatar
Hi, I hope you are doing well. I have expertise in interfacing IMU with Arduino and writing Library for sensors. I have reviewed your project details which is to write library for Invensense IMU. I have understood your project requirements and I am confident to delivered it successfully. Looking Forward, Khawaja
$1,000 USD in 25 days
4.9 (78 reviews)
6.7
6.7
User Avatar
Good day, I have developed a lot of Arduino libraries and I work well with data sheets. I have Please contact me for more details and instructions.
$680 USD in 20 days
4.8 (49 reviews)
6.5
6.5
User Avatar
Hi Sir, We can write this library. Lets talk to us, we are good in C language. and developing firmware from couple of years. We are professional engineers and developers who do such projects from the last eight years. We offer you our skills for this project at very low rates comparatively without compromising the quality of work. Let me introduce you to our company TURKTRONICS. We are TURKTRONICS. We are professionals with 8+ years of experience in Circuit designs, PCB designs, embedded system solutions, mobile app development, programming and software development. We provide complete end to end solutions for all kind of development projects. IOT is our strong point. In this bid, prototyping and shipping cost is not included however paying extra slight of money to include prototypes. We have collaboration with Atechcircuits & WELLS Inc in Shenzhen China for excillent quality PCB manufacturing. We care about our clients and help them to get out of any potential problem throughout the projects and also give post completion technical support if ever required. We are very much looking forward to hear from you on this in coming days! Cheers!!! Ahmad Lead Technical Engineer TURKTRONICS An Internet of Things Company !
$1,000 USD in 18 days
4.8 (45 reviews)
6.3
6.3
User Avatar
10 days for developping and testing
$611 USD in 10 days
5.0 (17 reviews)
5.1
5.1
User Avatar
Hello there! Hope you doing good! If you still need this to be done, be sure to contact me. Lets make something awesome! Greetings!
$800 USD in 30 days
4.8 (35 reviews)
5.4
5.4
User Avatar
Hi There I have checked your project description and understand everything. I am very confident that i can do this project perfectly. Thanks
$611 USD in 10 days
4.9 (37 reviews)
4.9
4.9
User Avatar
Noble Labs is a provider of product development solutions to the embedded system industry. Our main goal is to reduce the cost of the product as well as a faster solution to reduce time to market. The headquarters is located in Jaipur, Rajasthan India.
$777 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I'm an italian electronic engineer with more than 15 years of work experience. I work as HW designer; FW and SW developer. As HW designer, I work in Altium, KiCad and Orcad and I have experience in development single MCU (Microchip PIC and ARM Cortex) boards with several digital I/O (GPIO, UART, SPI, I2C, PWM,....) and some analog I/O. I design complete board: power section, MCU section, peripheral section,.... I design also boards with battery power; so I have experience in low power PCB design. I have also experience in commercial boards (Arduino, Raspberry, Beaglebone,...) shields design. I have also experience in bluetooth (both 2.0 and 4.0) PCB design. As FW developer, usually I work in C for Microchip PIC (MPLAB X + XC compilers) and Eclipse + GNU ARM for different ARM Cortex M3/M4 manufacturers (STM32Fx, NXP, EFM32 SiLabs, but I'm ready to learn new frameworks). I work both single task and multi task environment (FreeRTOS and RTX). I write code both for low level driver (GPIO, UART, SPI, I2C, PWM....) management and for high level/final application. I work also in "C code" commercial boards Arduino/ESP8266 and Linux embedded commercial boards (Raspberry and Beaglebone). I have also experience in bluetooth (both 2.0 and 4.0) programming. As SW developer, I work in C, C++, .NET, Java, and lot of others programming languages. Mainly I work for Windows O.S., but I have experience in Linux development too. I have experience in openCV library for image/video processing.
$611 USD in 16 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of JAPAN
Ichikawa-shi, Japan
4.9
7
Payment method verified
Member since May 28, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.