Write C/C++ program to flash SAMD21 from ESP32

Closed Posted 5 years ago Paid on delivery
Closed Paid on delivery

The goal of this project is to flash the SAMD21 (Arduino Zero or Arduino MKR line) using the ESP32.

To do so, the SAMD21 will have the SAM-BA bootloader and will be connected over SERIAL to the ESP32.

The ESP32 will need to:

- put the SAMD21 in bootloader mode

- flash the SAMD21 with a binary stored in the SPIFFS.

There are already applications that can be used to flash the SAMD21 such as:

[login to view URL]

but they are meant to be run from a PC. We need to run this process from a microcontroller.

Write 0xDEADBEEF at the top of your reply so I know you have read this description. Thank you and good luck!

Arduino C Programming C++ Programming Electronics Microcontroller

Project ID: #19406137

About the project

9 proposals Remote project Active 4 years ago

9 freelancers are bidding on average $727 for this job

sodiqa32

I have gone through your project details " flash the SAMD21 (Arduino Zero or Arduino MKR line) using the ESP32"Looking for a candidate that is extremely familiar with the responsibilities associated with the role and c More

$250 AUD in 2 days
(40 Reviews)
6.2
acarloss

Hi 0xDEADBEEF! I have experience for 20+ years in electronics/embedded development. I have several years of advanced AVR/arduino development, including library development from scratch. Practically all Arduino bo More

$1500 AUD in 20 days
(29 Reviews)
6.0
inspiredwhiz

I am an engineer and confident of what I can do and deliver. I can work on Arduino, Java, C++, Python, Matlab, among others. I am asking for a chance to work with you on your project.

$250 AUD in 1 day
(45 Reviews)
6.2
ibrahimdanish

0xDEADBEEF Hi, I am very much interested in your project as I believe I have the expertise, knowledge, skills and tools to do your project. I am embedded software developer with more than 12 years of experience o More

$1500 AUD in 15 days
(16 Reviews)
6.1
adamtwatson

Hola 0xDEADBEEF I have just completed a RFM69 433Mhz radio based boot-loader for ESP32 based gateway to many SAMD21 devices using a radio protocol - ESP32 uses an ftp client to fetch a binary and distributes in bloc More

$666 AUD in 10 days
(1 Review)
4.2
maelectronics

Hola soy desarrollador de prototipos electronicos, con mucha experiencia en integración todo tipo de Firmware, para cualquier MCU podemos hablar de los detalles de que ciudad eres?

$863 AUD in 10 days
(4 Reviews)
2.2
harshfreelancer3

Hello, Everyone! I'm a talented web developer, full-time freelancer, an Udacity & Google certified Mobile web Specialist and Data Foundation Expert. I had Developed 30+ Alexa Skills, 20+ Actions on Google, Various E-c More

$400 AUD in 10 days
(1 Review)
0.0
shenji108

Hello, Sir. I can speak in English freely. I am expert of Electrical Engineering, Electronics, Mechanic, Machine learning, Microcontroller and etc Engineer. I have rich experiences in Arduino, Raspberry, Altium, PCB More

$500 AUD in 6 days
(1 Review)
0.0