OTA Teensy

Job ID: 36908087

Budget: ₹1,500 – ₹12,500 INR

I'm looking for an experienced embedded systems developer to implement an Over-The-Air (OTA) firmware update solution for Teensy 4.1 microcontrollers using ESP32 as a WiFi module. The key requirement for this project is the use of AT commands executed on the Teensy4.1, to control the ESP32 and fetch firmware files from a web server. The firmware files will be in hexadecimal format and available from a specified URL (https://karthi.ind.in/trynew.hex).

Project Requirements:

1.Establish a serial communication between Teensy4.1 and ESP32 using Serial2 on both microcontrollers.
2.Implement a routine on the Teensy4.1 to send appropriate AT commands to the ESP32, instructing it to connect to a Wi-Fi network and fetch a hex file from the provided URL.
3.Finally, implement the functionality to use this fetched hex file to update the firmware of the Teensy4.1 microcontroller over-the-air.
Related categories: C Programming Microcontroller