Memory

Gen 3 devices (Argon, Boron, B Series SoM, and Tracker SoM) have an nRF52840 MCU with 128K of flash for your user firmware.

Gen 2 devices (Photon, P1, Electron, and E Series) all have an STM32F205 processor with 128K of flash for your user firmware.

Some tips for understanding the memory used by your firmware can be found here.

Some of the available resources are used by the system, so there's about 80K of free RAM available for the user firmware to use.