Skip to content

Releases: matthiaskreier/circuitpython

Blackpill SSIS edition 16 MByte SPI with Circuitpython 7.1.1

Choose a tag to compare

@kreier kreier released this 14 Feb 17:43

Initial release

We soldered the 128MBit (16 MByte) SPI flash chips MX25L12835FM2I-10G NOR Flash Memory 128Mbit 8-SOP onto our four F411 blackpills from WeAct 3.0, compiled circuitpython with the respective firmware and flashed it into the microcontrollers memory.

The only two files to edit are in '~/circuitpython/ports/stm/boards/stm32f411ce_blackpill_with_flash/' to edit, and just a few lines. First 'mpconfigboard.h':

#define MICROPY_HW_BOARD_NAME       "Blackpill 16MB SSIS edition"
#define MICROPY_HW_MCU_NAME         "STM32F411CE"

Then 'mpconfigboard.mk':

USB_PRODUCT = "Blackpill SSIS edition"

EXTERNAL_FLASH_DEVICES = MX25L12833F # 128 MBit 16 MByte

Then follow the instructions on Adafruit. With all installed and updated it is the command

cd ports/stm
make BOARD=stm32f411ce_blackpill_with_flash