UART to DRONCAN Firmware for STM32F1
₹12500-37500 INR
Paiement à la livraison
The objective of this project is to develop the firmware for a STM32 based module which reads data from BMS via UART and sends the data over CAN as DRONECAN messages. We're using TJA 1050 as CAN transcoder.
Key tasks include:
- integrating libcanard into the project
- Porting of Linux C networking code to STM32 - [login to view URL]
- adding the BMS library to read the data
For ideal completion of this project, in-depth STM32 knowledge, and experience with Dronecan technologies. Familiarity with communication protocols and Sensor integration on STM32 will be highly beneficial.
End goal -
The battery node should show up in the Dronecan network and should transmit the data from the BMS successfully.
We've a dev board - [login to view URL]
and TJA 1050 transcoder along with a CAN reader and FC with Ardupilot to test the output.
Nº du projet : #37733147
À propos du projet
9 freelances font une offre moyenne de 28167 ₹ pour ce travail
Good day I am a hardware and firmware developer with 5 years experience developing IoT and telemetric products. I have developed a products using the M0, M3 and M4 MCUs and have experience with CAN transceiver. Most of Plus
Having carefully reviewed your project, I'm a seasoned full-stack developer adept in a wide array of technologies. I'd like to discuss any potential clarifications to ensure a precise understanding of your requirements Plus
As an experienced Circuit Designer and Developer, I've successfully completed numerous projects utilizing STM32 microcontrollers, and I believe this makes me a perfect fit for firmware development in your project. I ha Plus
Hi, I am Alihussain Vohra an Embedded Hardware ad firmware engineer. I haven't worked on DroneCAN bur have worked with CAN, TJA1050 and stm32f0, f4, l4 series. I would like to work on this project.
Hi Greetings! We are a team of software developers. We have developers working on almost all the technologies. We will assign you a project manager who will assist you during the entire process of project completion. Plus