Find Jobs
Hire Freelancers

STM32 Firmware for modular robot peripheral add-ons

min $50 CAD / hour

In Progress
Posted over 5 years ago

min $50 CAD / hour

We're expanding our modular robot product with new add-ons that require firmware. While we have active in-house firmware development capabilities, our needs exceed our staffing resource. Therefore, we're looking to outsource some projects. The micro-controller hardware we use is STM32 with either STD Peripheral or HAL interfaces. The common peripherals we use are UART/i2C/DCMI with DMA and interrupts. We create the dev custom PCB boards in-house with breakouts for logic probing and debugging before production form factor. The candidate must have experience with accelerometer, gyro, compass, and camera (via dcmi)
Project ID: 18032172

About the project

17 proposals
Remote project
Active 5 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
Good day, I have read your project description and my skill set matches your project requirements. I have very extensive experience working with STM32 family of microcontrollers and I have worked extensively with the HAL libraries. I am interested in working on this project, as I am interested in automation and robotics. You can check out more details about me here: [login to view URL] Thanks for your time. Looking forward to working with you.
$55 CAD in 40 days
4.8 (49 reviews)
6.3
6.3
17 freelancers are bidding on average $55 CAD/hour for this job
User Avatar
Hi Dear client! I have read your requirement and I am very interested in your project. Seems to be an interesting work and good opportunity to show my skills to work with you in future as well. I'm a professional developer with over 10 years, so that I can bring your idea to live and you can reach the goal absolutely with me. I am confident that you will be completely satisfied with the quality, timeliness, and professionalism of my work. I would like to share my valuable experience with you, also hope long term relationship with you. Looking forward to work for you Thanks
$58 CAD in 40 days
5.0 (45 reviews)
7.1
7.1
User Avatar
Hello my name is Maria, I would like to work in this project, I’m an engineer with plenty of experience working with C Programming, Embedded Software, Microcontroller , I have made many PCB projects , so I am sure I can do a good work for you. Good communication with my clients it is a top priority for me. If you have any doubt or want to see more of my work I’ll be here. Contact me for more info.
$55 CAD in 40 days
5.0 (17 reviews)
6.8
6.8
User Avatar
Hello, I am interested in your project. I have a good expirience with STM32, including many types of accelerometers and camera (OV2640 throw DCMI). I have many developments boards and tools. Best regards, Vyacheslav.
$50 CAD in 40 days
4.9 (42 reviews)
6.4
6.4
User Avatar
I have long experience with 8-bit , 16-bit and 32-bit micro-controllers. I work with Microchip (PIC) , Atmel (AVR , SAM) , ST (STM) , TI (MSP) , Nordic (nRF52), and NXP (LPC) micro-controllers. I use KEIL IDE , Atmel Studio , Code Composer Studio and MPLABX IDE . I deliver tested , neat and well-commented code that can be reused or modified for future development. You can see samples of my previous work on my portfolio. Also I can show you samples of my work on STM32F series of MCU on my youtube channel. More to be discussed once you contact me . BR, M.T.
$55 CAD in 40 days
4.8 (35 reviews)
5.9
5.9
User Avatar
I am Excellent at the following : - Embedded C Programming. - STM32 ARM Cortex M series microcontrollers. - HAL Layer with STM32CubeMX or without. - BSP Package integration (using Accelerometer, Audio codecs, gyroscope and etc.....) where using BSP will save a huge Time and effort. - Communication protocols like UART, SPI, I2C and I2S. - DMA controller I have the following boards I can test your Tasks with : - STM32F407VG Discovery(Audio+ Accelerometer + USB) . - STM32-DIS-BB expansion (sdcard + ethernet+TFT TOUCH LCD) - STM32F103C8T6 BluePill. I can deliver your project efficiently at a time. Please check my portfolio, reviews and ratings. If you choose me, I think you won't regret. Best Regards,
$50 CAD in 40 days
4.7 (8 reviews)
4.4
4.4
User Avatar
We are a team of engineers having expertise on embedded domain. We have worked on several embedded linux/android SBC like Wandboard(IMX6Q), AM335x-sk, Dragon Board (Qualcomm), Pi0W, Pi2 & Pi3, Beagle Bone (Black & Green Wireless), C.H.I.P, Orange-Pi-Zero etc as well as Microcontroller Development Boards like Arduino, PIC and STM32 we have worked with various build system including make, busybox, buildroot, yocto, openwrt, android etc. BLE, IOT and Wireless Technologies: 6LBR, contiki, openthread on CC26XX platform, TI-BLE stack(v2.20) TI-sensortag CC2650 (with debug_dev_pack and lcd_dev pack),TI-Launchpad, Keyfob(CC2541) and CC2540, CC-Debugger, NodeMCU(ESP8266), ESP32DevKit and nRF51 and nRF52 We have created custom linux distribution for few SBC with OTA firmware upgrade features. -------------------------- We have made prototype USB-HID mouse using STM32F4(Cortex M4) series which interfaced with ADXL345 Accelerometer,. we have interfaced STM32 with serial port GPS/GSM modem as well as I2C/SPI interface with few sensors like ADXL345 accelerometer, RFID RC522. We have ported HID Keyboard Source to the same board. We also worked with micropython on STM32F4Nucleo, ESP8266, ESP32 Board. we have interfaced ESP32 with serial port GPS/GSM modem as well as I2C/SPI interface with few sensors like ADXL345 accelerometer, MPU9250(Gyro, Accelerometer, compass), RFID RC522, PIR sensor, Pi camera CSI Interface.
$88 CAD in 40 days
5.0 (5 reviews)
4.0
4.0
User Avatar
Hello, I have rich experience working with embedded systems. I have developed some projects for STM32F using UART, I2C, etc with interrupts and DMA to interface the systems with different sensors and actuators. I will be very happy if you give me an opportunity to collaborate with you. Kind regards, Joan
$50 CAD in 40 days
5.0 (1 review)
3.0
3.0
User Avatar
Dear Manager. Nice to meet you. Thanks for posting this job. I believe my experience and love for C programming makes me a great fit for this job. I have very deep knowledge and skills in this type of jobs. If you give me this job, I can do this in a short time and in quality you want. Looking forward to hearing from you. Regards
$55 CAD in 40 days
5.0 (2 reviews)
2.5
2.5
User Avatar
Hi, I have good experience of using STM32 controllers (currently I am using STM32L1 and STM32F3 series for projects at my full-time job). I have good command on C languages. I can provide you well documented code. As I have a background in electronics engineering, I can design simple electronic circuits for testing. I look forward to hearing from you to discuss more details about project. Best Regards, Arsalan
$50 CAD in 20 days
5.0 (2 reviews)
1.3
1.3
User Avatar
I have several years' experience in software design for embedded systems. I have focused on several projects with and without hardware abstraction layers. Most current projects rely on ARM M4 CPUs, but I have experience with Arduino, MSP430, and Atmel products. I'm very familiar with reading and using hardware schematics to aid in the design of software. Both C and C++ code can be used. I'm familiar with UART, I2C, SPI and other protocols for communication as well as DMA. I focus my designs to use interrupts for best results and to limit blocking and polling code.
$50 CAD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, My name is Junaid and I am a double Masters in Embedded systems from top Universities of Europe. I have been working in Netherlands as embedded software engineer for more than two years now and in total have 4 years of experience. I have experience of working over Embedded boards like Raspberry pi, STUMxxl and some of the other boards from freescale hosting Embedded Linux on them. I have extensive experience of developing firmware for ARM Cortex M based microcontrollers (STM32), Microchip PIC, and also applications and Scripts using C/C++ and Python respectively for the Raspberry pi and Embedded Linux in general. I also have experience of developing multithreaded applications using Pthreads. I am highly interested in your project and believe that i can give really good results with my experience behind me. With my motivation for the project, if you are willing then we can discuss this further. I hope to have your reply soon. Best Regards: Muhammad Junaid
$55 CAD in 20 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Calgary, Canada
0.0
0
Payment method verified
Member since Oct 25, 2018

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.