The Precision32 family offers flexibility not found on other microcontrollers. Utilizing a patented dual-crossbar technology, developers can choose their peripherals and the pin location for these peripherals. Other ARM MCUs have preset locations for peripherals with a fixed alternate selection. The preset pin-out often leads to pin conflicts, forcing customers to change their design or move to a larger, more expensive package. With the Precision32 crossbar, customers first choose the peripheral mix and then their placement, eliminating pin conflicts, simplifying PCB routing, and potentially reducing the number of PCB layers needed. Last minute changes are not a problem; new peripherals can be easily added with simple firmware modifications so developers will not have to work weekends to try to accommodate new features.