The X-NUCLEO-SPINAND-MAC board is the Macronix MX35LF1GE4AB-Z4I 1Gb SPI NAND Flash evaluation board (shield) for STM32 Nucleo boards. It is compatible with the Arduino UNO R3 connector layout. The X-NUCLEO-SPINAND-MAC interfaces the memory with the STM32 MCU via SPI pin, and the user can change the default SPI clock.
NAND FLASH memory with 1Gb accessible via SPI
STM32 Nucleo shield
Easy firmware development with the STM32 ODE Nucleo board
The evaluation board is the expansion of many other Arduino Uno compatible host boards
The memory module is distributed globally by Arrow Electronics
X-Nucleo expansion shield
54x 54 [mm]
We provide a basic open source driver to read and write to the memory. Additional functions to drive the LEDs are provided too.
The driver is provided inside a firmware example built with STM32CubeMX, developed for the following platform: IAR Workbench.
Using STM32CubeMX you should be able to migrate to other platforms such as:
The files of the driver are:
It depends on the ST HAL Libraries and it does not initialize the SPI peripheral (the code generated from the STM32CubeMX does that).
Services offered by FAE Technology
- Custom design and production of electronics
- Custom software development
- Custom creation of the box