MicroMod STM32 Processor

SparkFun's processor board improves MicroMod applications with its Arm® Cortex®-M4 32-bit RISC core

Image of SparkFun MicroMod STM32 ProcessorThe SparkFun MicroMod STM32 processor board improves MicroMod applications with its Arm Cortex-M4 32-bit RISC core. This little processor board provides an economical and easy-to-use development platform for situations that require more power with minimal working space. With the M.2 MicroMod connector, connecting the STM32 processor is a breeze. Simply match up the key on the processor's beveled edge connector to the key on the M.2 connector and secure it with a screw (included with all carrier boards). The STM32 is one of the most powerful and economical microcontrollers available, so to be able to add it to MicroMod carrier boards is a huge advantage for any project.

The STM32F405 processor is based on the high-performance Arm Cortex-M4 32-bit RISC core and can operate at a frequency of up to 168 MHz. This core features a floating point unit (FPU) single precision that supports all Arm single precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU), which enhances application security. This processor board utilizes the DFU bootloader for uploading code and incorporates an extensive range of enhanced I/Os and peripherals. To complement the STM32F405 processor, SparkFun has also added an additional 128 Mb (16 MB) serial Flash memory chip to the underside of the board.

Features

  • Arm 32-bit Cortex-M4 CPU with FPU
    • Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory
    • Frequency up to 168 MHz
    • Memory protection unit
    • 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1)
    • DSP instructions
  • 1 Mbyte of Flash memory
  • 192 Kbytes of SRAM including 64 Kbytes of core coupled memory (CCM) data RAM
  • Flexible static memory controller supporting compact Flash, SRAM, PSRAM, NOR, and NAND memories
  • Clock, reset, and supply management
    • 1.8 V to 3.6 V application supply and I/Os
    • 32 kHz oscillator for RTC with calibration
    • Internal 32 kHz RC with calibration
  • Low-power operation
    • Sleep, stop, and standby modes
    • VBAT supply for RTC, 20×32 bit backup registers + optional 4 KB backup SRAM
  • Debug mode
    • Serial wire debug (SWD) and JTAG interfaces
    • Cortex-M4 Embedded Trace Macrocell™
  • Advanced connectivity
    • USB 2.0 full-speed device/host/OTG controller with on-chip PHY
    • USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and ULPI
    • 10/100 Ethernet MAC with dedicated DMA: supports IEEE 1588v2 hardware, MII/RMII

MicroMod STM32 Processor

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
MICROMOD DIY CARRIER KIT 5PACK16549MICROMOD DIY CARRIER KIT 5PACK87 - Immediate$67.91View Details
SPARKFUN MICROMOD QWIIC CARRIER17723SPARKFUN MICROMOD QWIIC CARRIER1 - Immediate$94.67View Details
SPARKFUN MICROMOD QWIIC CARRIER17724SPARKFUN MICROMOD QWIIC CARRIER11 - Immediate$114.84View Details
MICROMOD ATP CARRIER BOARD16885MICROMOD ATP CARRIER BOARD66 - Immediate$168.76View Details
MICROMOD MACHINE LEARN CARRIER16400MICROMOD MACHINE LEARN CARRIER259 - Immediate$188.92View Details
MICROMOD INPUT/DISPLAY CARRIER16985MICROMOD INPUT/DISPLAY CARRIER2 - Immediate$506.27View Details
MICROMOD DATA LOGGING CARRIER16829MICROMOD DATA LOGGING CARRIER8 - Immediate$188.92View Details
MICROMOD BIG DISPLAY CARRIER BOA17718MICROMOD BIG DISPLAY CARRIER BOA0 - Immediate$197.07View Details
SPARKFUN MICROMOD STM32 PROCESSO17713SPARKFUN MICROMOD STM32 PROCESSO0 - ImmediateSee Page for PricingView Details
Published: 2021-05-13