APOLLO512-KBR is a microcontroller from Ambiq Micro that is based on their patented ARM Cortex-M4F core design. It is specifically designed for low-power, cost-sensitive applications such as wearable devices, IoT, and medical devices. It comes with a built-in memory protection unit (MPU) for enhanced security, as well as 256KB of flash memory and 64KB of RAM. Additionally, the chip supports an integrated GPS signal processor, low-power coprocessor, programmable I/Os, and capacitive touch sensor interface. The APOLLO512-KBR also supports the ambient-light-rejection (ALPR) technology for improved readability in direct sunlight or adverse lighting conditions.