Zumo 32U4 Optiboot Bootloader

From the documentation, it states that the A-Star 32U4 that comes with the pre-assembled Zumo Bot has a Caterina bootloader (https://www.pololu.com/docs/0J63/8).

Is it possible to change the bootloader to Optiboot like in this instructable below?
https://www.instructables.com/How-to-upload-sketches-to-Pro-MicroLeonardo-via-se/

Hello.

Why do you want to replace the bootloader on the Zumo 32U4 Robot? We have not tried putting Optiboot on the Zumo 32U4 Robot, but in general it should be possible to get a serial bootloader working on the robot’s ATmega32U4. You would need to unplug the LCD, since the TX and RX pins of the microcontroller are used for LCD control lines. If you try it, please let us know how it goes, and let me know if you have any further questions.

–David

Hey David!

I would like to use an ESP8266/ESP32 to do remote programming (just like the V** Robots with their wireless upload) using the ESP-LINK (GitHub - jeelabs/esp-link: esp8266 wifi-serial bridge, outbound TCP, and arduino/AVR/LPC/NXP programmer) firmware. Esp-link requires being able to upload through serial connection and Optiboot allows that.

Will try it out and let you guys know. Thank you!