Custom Proffieboard PCB

I have been looking at integrating Proffieboards into DL-44 blaster props, but have been finding the tight space makes it difficult. I want a clean package that is easy to assemble with connectors. The connectors and wire bundles have too much bulk and the soldered wires are a bit too fragile for my taste. Since the hardware design is open source, I have been toying with the idea of creating a custom PCB that is tailored to my needs. Before I go too far, I wanted to ask a couple questions and see if anyone can help.

  1. To reduce PCB manufacturing cost, I want to avoid the STM32 BGA package. There seems to be an identical 64-LQFP package (STM32L452RET6TR). If I use this package instead, will ProffieOS run exactly the same with no tweaks? I assume so, as the internal pin names and connections appear the same in the chip’s datasheet.

  2. Once a custom PCB is created, how do I get the STM32 bootloader on it? I don’t see a firmware file anywhere and every Proffieboard I’ve used comes preloaded with it. Unless I’ve misunderstood, I don’t think a bare microchip from Digikey would come with anything loaded. Would a fresh chip be able to load it via USB, or does it need to be loaded through some other programming interface?

  1. yes
  2. STM32 bootloader is already in the chip

Not to steer you away from being creative, but typically DL44 builds take advantage of the large chamber of the clip to house the battery and board. On the bottom of a 3D printed chassis clip you can have a mode (and optional 3rd) button, as well as a recharge port/killkey.

Could he use the M2 as base model? I don’t remember the license.

M2 is not done, and not available under any license at this time.
Also: why?