The Macronix MX66U51235FZ4I-10G is a 512-megabit serial NOR Flash memory device from Macronix. It features a total of 65,536 pages and 32,768 bytes per page, a single I/O data transfer rate of up to 104MHz, and supports a Serial Peripheral Interface (SPI) protocol. The device is organized as 16K x 32-bits and has a power supply range of 2.7V to 3.6V. It has an endurance of 100,000 write and erasure cycles, and has an extended temperature range from -40°C to 85°C. The MX66U51235FZ4I-10G is designed for use in a variety of applications, such as automotive, consumer electronics, medical, and industrial.