STM32H7 UART to UDP Bridge Development
Budget: €30 – €250 EUR
Overview
I’m looking to develop a robust UART to UDP bridge on STM32 for handling large binary frames and NMEA data. The aim is to enhance data transmission reliability between devices.
Scope of work
- Develop a UART RX system with DMA and ring buffer on STM32 for lossless data reception.
- Implement UDP TX using LWIP for sending data over UDP with configurable IP and port.
- Handle large frames by sending in single datagram or using fragmentation protocol (frame_id, chunk_index, total_chunks, crc) for payloads around 10KB.
- Optional: forward NMEA data on a separate UDP port.
- Deliver complete CubeIDE project and documentation.
- Test and verify UDP reception with log/pcap/wireshark or video to prove valid frame transmission.
Additional information
I’ll accept delivery after hardware tests provide clear proof of correct UDP reception and valid frames. Please ensure all work aligns with the acceptance criteria mentioned.
Platform
STM32
Developer expertise
Firmware development, Microcontrollers, Networking, Testing
Ideal candidate
Skills and experience:
Firmware Embedded Engineer
Embedded Systems Engineer
Fixed price
Up to €200/delivery
Hiring duration
Less than 1 month
Frequency
1 delivery per week
I’m looking to develop a robust UART to UDP bridge on STM32 for handling large binary frames and NMEA data. The aim is to enhance data transmission reliability between devices.
Scope of work
- Develop a UART RX system with DMA and ring buffer on STM32 for lossless data reception.
- Implement UDP TX using LWIP for sending data over UDP with configurable IP and port.
- Handle large frames by sending in single datagram or using fragmentation protocol (frame_id, chunk_index, total_chunks, crc) for payloads around 10KB.
- Optional: forward NMEA data on a separate UDP port.
- Deliver complete CubeIDE project and documentation.
- Test and verify UDP reception with log/pcap/wireshark or video to prove valid frame transmission.
Additional information
I’ll accept delivery after hardware tests provide clear proof of correct UDP reception and valid frames. Please ensure all work aligns with the acceptance criteria mentioned.
Platform
STM32
Developer expertise
Firmware development, Microcontrollers, Networking, Testing
Ideal candidate
Skills and experience:
Firmware Embedded Engineer
Embedded Systems Engineer
Fixed price
Up to €200/delivery
Hiring duration
Less than 1 month
Frequency
1 delivery per week
Related categories:
C Programming
Electronics
Microcontroller
Arduino
Documentation
Embedded Systems
Signal Processing
STM32