The Infineon S26KL512SDABHI020 is a 512 Kbit non-volatile SPI Serial Flash Memory with a serial peripheral interface. It features a 3.1V-3.6V power supply, fast programming time, reliable data retention, and high speed memory access. It has a 2 MBit (256 KBytes) of flash memory, which can be divided into Sector Blocks from 4 KBytes minimum. The device supports a wide range of SPI commands, including Read, Write, Erase, and Program. The sector erase time is 140 ms, and the program time is 25 ms. It has a maximum operating temperature of +105°C and a datasheet temperature range of -55°C to +125°C.