Find Jobs
Hire Freelancers

Create UART application for MSP430 platform

$250-750 CAD

Zaprt
Objavljeno pred približno 1 letom

$250-750 CAD

Plačilo ob dostavi
I'm looking for an experienced firmware developer to create a scaffolding project demonstrating the following functionality on the MSP430F6736IPZ. 1) Flashing firmware onto MSP430 using the UART BSL from a secondary microcontroller. Ideally the microcontroller would be a ESP32 of some type, but C code library demonstrating this functionality running on a PC via USB-UART cable is also acceptable, as well as any needed elements from Code Composer. 2) Implement protobuf communication onto the UART of the MSP430 that will be used to allow the two micro controllers to talk to each other under normal operation. The protobuf specification is already complete and will be provided upon selection of the applicant. No functionality beyond the uart interface is required, just implement the protobuf spec using nanopb or equivalent, demonstrate decoding and encoding of messages, meet the timing and response requirements outlined in the specification description, but do not take any actions, or process the messages beyond the messaging spec.
ID projekta: 36355031

Več o projektu

18 ponudb
Projekt na daljavo
Aktivno pred 1 letom

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna
18 freelancerjev je oddalo ponudbo s povprečno vrednostjo $531 CAD za to delo
Avatar uporabnika
Hi, I have read the details I believe I can do this job. While I believe I have some queries which need to be clarified. For that I would request you to start the chat so we could clarify those I have good experience with Embedded Software, Microcontroller and C Programming. We can discuss the timeline and budget after that. You can see all my skills, experience, customer reviews and relevant jobs from my profile. My portfolio: https://www.freelancer.com/u/AITSoft Shamshad
$750 CAD v 23 dneh
5,0 (1 ocena)
5,1
5,1
Avatar uporabnika
Hello , I have bachelor's degree in computer science and I have 7 years professional experience in C and have been programming in C/C++ for more than 10 years. I have written various network applications some of which are down to the Ethernet frame level, and have written a linux based network packet analyzer, a CGI webserver and others. And also written simple versions of network diagnostic tools ping and traceroute. And other bigger projects. Additinally I have extensive knowledge in mathematics and data structures & algorithms. I also have previous experience with python and php. I have written assembly programs professionally and shellcode for Intel architecture, and familiar with ARM assembly. I believe I will be a great match for this position and a valuable employee if given the oppurtunity. Looking forward to your reply.
$275 CAD v 7 dneh
5,0 (10 ocen)
5,0
5,0
Avatar uporabnika
Hi There, I am a senior Ph.D. Level Expert and Have more than 5 years of experience in electronics and embedded design. I have experience both with MSP and ESP32. Just check my profile and share your details. Time and Budget will be discussed. Thanks
$500 CAD v 7 dneh
4,6 (36 ocen)
5,5
5,5
Avatar uporabnika
Hi there, I have read the brief details of the project u posted and I believe i can help u as I have great experience doing projects with C Programming, Microcontroller and Embedded Software. Please send me msg to discuss in detail. Regards, Ayesha
$750 CAD v 8 dneh
5,0 (4 ocen)
4,5
4,5
Avatar uporabnika
Hi, I can develop UART BSL firmware updater for your project. I have used MSP430F55x micro controllers in my projects using USB BSL. I do not have MSP430F6736 available, however I can test UART BSL functions using MSP430FR2311 that has UART BSL. Built in BSL versions are different with FR2311 and F6736 but they should work mostly the same. We can do step by step testing to verify it works as expected. I do not have experience with ESP32, though. To use a secondary microcontroller to run BSL update some way to upload firmware file to secondary microcontroller will be needed. To my understanding, there are several possible ways to achieve this. My bid is currently just for step 1) in the project description.
$290 CAD v 21 dneh
5,0 (10 ocen)
4,3
4,3
Avatar uporabnika
Hi! I have understood your requirements about your project with every detail of it. I am an Electrical Engineer with more than 9 years of experience in electronics, circuit design, PCB layout, Verilog, FPGA, Embedded systems, microcontrollers, Proteus, Arduino, ESP32, Raspberry pi, NB-IoT, MATLAB, PLC Design, Algorithm, and Product design. I can assure satisfactory work. I'll be glad to work with you. Thanks
$750 CAD v 12 dneh
4,8 (5 ocen)
3,9
3,9
Avatar uporabnika
hello sir.✋ I have just read your job description and your project is really interesting to me. The Items you raised are similar to what I have already done in practice and I think you can do it in a short time if you have a little explanation. I'm an expert having specialization in--- ✔️ Embedded system based on Microcontroller (ATMEGA, AVR, STM8, STM32, MSP430, TMS320, PIC ...) ✔️ Python with Deep Learning, Machine Learning ✔️ Python with Data Science ✔️ A system based on development boards(Arduino, Raspberry PI, Node MCU, Bluechip, Teensy,…) ✔️ Bluetooth, WIFI, zigbee, LoRA ✔️ PCB layout designing, providing GERBER and BOMs, 3D files using Altium, EAGLE, Kicad, EasyEDA… ✔️ Programming firmware of Microcontroller & C++ I think my many design and practical experiences can help you design your project and give you enough satisfaction. I look forward to your response. Best Regards.
$650 CAD v 16 dneh
5,0 (6 ocen)
3,5
3,5
Avatar uporabnika
Dear Client, I am writing to express my keen interest in the Firmware Developer position that you have posted online. With my extensive experience in firmware development and my passion for creating efficient and effective solutions, I am confident in my ability to deliver outstanding results for your upcoming project. In regards to your specific requirements, I have significant experience working with the MSP430 platform, including the MSP430F6736IPZ variant. I am confident in my ability to create a scaffolding project that will meet your needs and exceed your expectations. In particular, I am experienced in flashing firmware onto the MSP430 using the UART BSL from a secondary microcontroller. I have worked with a variety of microcontrollers, including the ESP32, and can confidently create C code libraries that demonstrate this functionality running on a PC via a USB-UART cable. Additionally, I am familiar with Code Composer and can leverage any needed elements for your project. Thank you for considering my application. Sincerely, Alex
$500 CAD v 7 dneh
5,0 (1 ocena)
3,6
3,6
Avatar uporabnika
Hello I have seen your project's requirements carefully and understand what you want. As I am a full stack developer with 5 years of experience, I have completed several sites and mobile apps such as e-commerce, blog, news, etc . I am very familiar with Node and PHP framework such as React, Express, Vue, Angular, Laravel, Codeigniter, Wordpress, etc. Of course I have enough knowledge about Tailwind CSS, React MSD, Bootstrap and some libraries. I have integrated several apis and enough experience about Restful API. Also I have done hosting on AWS, Firbase, Microsoft Azure, Cpanel, Plesk, etc and integrated several apis such as social oauth, payment gateway and etc. I will do my best for you and show you perfect results if you give me a chance. I am sure you will get amazing satisfaction. I would like to create a perfect project with you. Please contact me for further discussion. Thank you.
$500 CAD v 7 dneh
0,0 (1 ocena)
0,0
0,0
Avatar uporabnika
Hi, I'm very glad to see this project and very interested to work with, it matches to my skills and experiences, I've worked on many similar projects previously and have good working experience in this field, I'm sure, I can provide you best outcome according to your requirement, Please let me know about it briefly and let's discuss something more about it, Call or WhatsApp me here (+91) 8175810850 Thanking you.
$300 CAD v 5 dneh
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
Hi , I'm RAMANA, and I'd love to Work on Your requirement and also very good experience nearly 5yrs on MSP,STM & NXP controllers by using IAR test bench ,CCS studio I'm a great fit because I have analyze project Requirements and modify existing or develop new requirement features according client needs and also I did many projects on various microcontrollers /microprocessors and did many real time projects like EMA etc I'm ready to start working on your project Immidiatelyand can complete it by with in a time. Looking forward to hearing from you. Thanks Ramana
$500 CAD v 7 dneh
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
Hello How are you? Thanks for your posting job. I have read your project requirements and I am 100% sure I can complete your project perfectly. ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ I have 10 years experience in Circuit & PCB layout design and Microcontroller Firmware design. I will do my best to give you satisfactory results if you hire me. Please discuss about your project in more details. I can deliver your job efficiently within timeline. If you hire me, I think you won't regret. Best regards. Thank you
$500 CAD v 7 dneh
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
I am an expert in developing smart embedded devices in the field of wireless networks and MCUs. So I feel this job is right for me and helps your product. Projects I have worked on: - The Touch Switch uses NXP's MKL16Z32 and MC9S chips to connect to the zigbee network of Silabs. - Boiler touch switch using chip MKL communicate with TUYA MCU SDK. - Energy saving sensors like PIR, door... used module Zigbee (MGM111A EFR32MG21) of Silabs. - Remote devices using chip 8258 Telink zigbee/ble - Porting source code chip MCU as MKL, STM8/32, ... - Motor control by arduino circuit using PWM, PID ..
$500 CAD v 7 dneh
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
Hello sir I am a Senior Developer specialized in desktop application development having an experience of more than 8+ years. I am very excited to see your job posting as I am confident that I am a perfect fit for what you are looking for, as I have worked on many similar projects. I can build your project by using C/C++, C#/.NET(Winform, WPF, DevExpress), VB.NET Python We can discuss your project via chatting in detail thanks
$500 CAD v 7 dneh
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
We propose to create a firmware development project demonstrating the specified functionality on the MSP430F6736IPZ. Our proposal is as follows: Flashing firmware onto MSP430 using the UART BSL from a secondary microcontroller: We will create a C code bootloader demonstrating this functionality running on a PC via a USB-UART cable. We will verify the flashing process with a 16 bit checksum or CRC. Please provide a sample hex file containing header information, and also give crc/checksum sample calculation, if any. Implementing protobuf communication onto the UART of the MSP430: We will use nanopb equivalent library to implement the protobuf specification for embedded system. We will ensure the encoding and decoding of messages meet timing and response requirements. Please confirm if implementation for framing and synchronization of messages is required. Hardware requirements are to be provided. The project will be completed within 30 days, and we will keep you updated throughout the process. Our 10 years of experience in firmware development ensures that we are capable of delivering a high-quality project. Our rate for this project is $10/hour, and we are open to negotiation based on project specifics. We look forward to hearing back from you and working together.
$600 CAD v 30 dneh
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
I can write the code in C for the project you offered using code composer or any other IDE. I will give you all code and documentation resulting from the project.
$450 CAD v 10 dneh
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
Dear [Client], I am pleased to submit my bid for the firmware development project you have posted. I am an experienced firmware developer with expertise in working with microcontrollers such as MSP430 and ESP32, and I am confident that I have the necessary skills to complete this project to your satisfaction. Regarding the first task, I have experience in flashing firmware onto microcontrollers using UART BSL from a secondary microcontroller, and I am well-versed in using Code Composer for this purpose. I can also provide a C code library that demonstrates this functionality running on a PC via USB-UART cable. I understand the importance of this step in the firmware development process and will ensure that it is completed accurately and efficiently. For the second task, I have experience with implementing protobuf communication using nanopb or equivalent. I understand that no functionality beyond the uart interface is required, and I can implement the protobuf spec according to your provided specification. I will ensure that the messages are encoded and decoded accurately and meet the timing and response requirements outlined in the specification description. Thank you for considering my bid for this project. If you have any questions or would like to discuss the project further, please do not hesitate to contact me. Best regards, Mohsin Ali
$750 CAD v 7 dneh
0,0 (0 ocen)
0,0
0,0

O stranki

Zastava CANADA
Canada
0,0
0
Član(ica) od jul. 8, 2009

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.