
In Progress
Posted
Paid on delivery
I'm in need of a seasoned developer to create a comprehensive solution for a NMEA 0183 multiplexer based on an STM32 microcontroller, preferably the STM32F411. The project encompasses the full development lifecycle, which includes: - Circuit Design: You will be responsible for creating a complete schematic and a list of components for the circuit. - RS-422 Transceiver Selection: You will select appropriate RS-422 transceivers, such as the SN75176. - Firmware Development: The firmware needs to be developed in C, utilizing STM32CubeIDE or a similar platform. This is the most critical part of the project. - UART Configuration: You will configure multiple UARTs to receive NMEA data at different baud rates (4800/9600/38400). - NMEA Message Filtering: The firmware should be capable of filtering NMEA messages by both sentence type and talker ID. - Input Merging: You will merge multiple inputs into one or more outputs. - Optional Command Interface: If possible, include a command interface over USB or serial for settings. By the end of the project, I expect to receive the firmware, a connection diagram, and clear instructions for flashing and wiring. Please provide: - Your estimated development time. - An approximate cost. - Your preferred STM32 model for this project. - Whether output routing (per-output input assignment) is feasible in your solution. Ideal Skills: - Extensive knowledge of STM32 microcontrollers. - Proficiency in Circuit Design and RS-422 transceiver selection. - Exceptional firmware development skills in C. - Experience with UART configuration and NMEA message filtering. I look forward to your responses. Best regards.
Project ID: 39238592
1 proposal
Remote project
Active 4 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Wazirabad, Pakistan
Member since Aug 31, 2017
₹750-1250 INR / hour
£20-250 GBP
₹12500-37500 INR
€250-750 EUR
₹12500-37500 INR
₹1500-12500 INR
$1500-3000 USD
₹1500-12500 INR
₹75000-150000 INR
$10-30 USD
€2-6 EUR / hour
$30-250 USD
$30-250 USD
₹100-400 INR / hour
$15-25 USD / hour
₹750-1250 INR / hour
₹37500-75000 INR
₹1500-12500 INR
$250-750 AUD
₹1500-12500 INR