STM32/ESP32 OTA Bootloader Development
Краткое
Freelancer Client is hiring: STM32/ESP32 OTA Bootloader Development.
Location: Remote
Need Embedded Firmware Developer for STM32/ESP32 OTA Bootloader Project
Requirements:
• MCU: STM32F765ZG
• Secondary controller: ESP32
• Communication between ESP32 and STM32 via UART
• OTA firmware delivery via MQTT and/or HTTPS
• ESP32 receives firmware from server/cloud and transfers it to STM32 bootloader
• STM32 bootloader should:
• Receive firmware over UART
• Validate firmware integrity (CRC/checksum)
Nice to have:
• Expected Deliverables:
• Complete working bootloader source code
• STM32 firmware update protocol implementation
• ESP32 firmware transfer implementation
• Flash memory layout / linker configuration
Skills: C Programming, Electronics, Microcontroller, Embedded Software, MQTT, Documentation, Embedded Systems
Budget: $750–$1250 USD
Source: Freelancer Client via Remote / Online. Apply on the source website.
Оригинал
Need Embedded Firmware Developer for STM32/ESP32 OTA Bootloader Project
I need an experienced embedded systems developer to help build and/or complete a firmware update solution for an embedded product.
Project Requirements:
* MCU: STM32F765ZG
* Secondary controller: ESP32
* Communication between ESP32 and STM32 via UART
* OTA firmware delivery via MQTT and/or HTTPS
* ESP32 receives firmware from server/cloud and transfers it to STM32 bootloader
* STM32 bootloader should:
* Receive firmware over UART
* Validate firmware integrity (CRC/checksum)
* Store firmware safely in flash
* Support bootloader + application memory separation
* Jump to application after successful update
* Handle failed/incomplete update recovery
* Support dual-slot or safe update architecture (preferred)
Expected Deliverables:
* Complete working bootloader source code
* STM32 firmware update protocol implementation
* ESP32 firmware transfer implementation
* Flash memory layout / linker configuration
* Documentation explaining firmware update flow
* Testing/debug support
Skills Required:
* Embedded C / C++
* STM32 HAL / STM32CubeIDE / IAR
* ESP-IDF
* UART communication
* Bootloader development
* OTA firmware systems
* MQTT / HTTPS
* CRC / flash memory handling
Please include in your proposal:
* Similar bootloader/OTA projects you’ve completed
* Experience with STM32 + ESP32 systems
* Estimated timeline and budget
Локация & Details
Перейти к источнику →About this listing
This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.