Flashing a sketch from SD card using 2boot bootloader

Do you want to work together on this?
I have code for doing the hex file (from my bootdrive project) but I'm wondering if it's worth the space. It's only a small simple command to convert it.

I was going to try to squeeze it down to either:

  1. get it out of the 4k bootloader zone (into at least the 2k zone)
  2. add back serial programming. The Optiboot code is very small and should be easy to integrate (I ported it into my bootdrive code)