Littelfuse’s TDB series of miniature DIP switches uses a 1.27-mm half-pitch, surface-mount design to reduce PCB footprint.
The design example shows OTA firmware update performed on a microcontroller using the "staging + copy" method.