Custom USB Bootloader for ESP32-S3

In Progress Posted 1 month ago Paid on delivery
In Progress Paid on delivery

I'm currently developing a project on the ESP32-S3, with firmware development done in VSCode + PlatformIO. However, I've hit a roadblock with the VSCode implementation not supporting ESP32 Secure Boot V2 and flash encryption directly. I'm looking for an expert who can assist with creating a highly secure bootloader that supports USB firmware updates.

Key Requirements:

- Development of a very secure bootloader capable of supporting firmware updates via USB

- Integration of advanced security features into the bootloader

- Configuration of ESP32 Secure Boot V2 and flash encryption

Ideal Skills and Experience:

- Extensive experience with ESP32 and its security features

- Proficiency in VSCode and PlatformIO

- Proven track record of developing secure bootloaders

- Familiarity with integrating advanced security features

- Ability to create a script for binary modification post-compilation in VSCode

The project needs to be completed within a month.

C Programming C++ Programming Embedded Software Linux Microcontroller

Project ID: #38839348

About the project

9 proposals Remote project Active 3 weeks ago