Skip to main content Skip to search Skip to main navigation
Menu

SparkFun MicroMod

Filter

SparkFun
DEV-16402
SparkFun MicroMod Teensy processor

€30.90

Available · 3 piece · 1-3 days

%
SparkFun
DEV-17723
SparkFun MicroMod Qwiic Carrier Board, Single

€7.20 €11.85 (39.24% saved)

Available · 15 piece · 1-3 days

SparkFun
DEV-16401
SparkFun MicroMod Artemis processor

€17.80

Available · 3 piece · 1-3 days

SparkFun
DEV-16829
SparkFun MicroMod Data Logging Carrier Board

€25.60

Available · 2 piece · 1-3 days

SparkFun
WRL-18573
SparkFun MicroMod LoRa Function Board

€44.90

Available · 4 piece · 1-3 days

SparkFun
GPS-17722
SparkFun MicroMod GNSS Carrier Board (ZED-F9P)

€299.90

Available · 5 piece · 1-3 days

SparkFun
WRL-16781
SparkFun MicroMod ESP32 processor

€21.90

Available · 2 piece · 1-3 days

SparkFun
DEV-16791
SparkFun MicroMod SAMD51 processor

€22.55

Available · 15 piece · 1-3 days

SparkFun
WRL-18430
SparkFun MicroMod WiFi Function Board, ESP32

€17.80

Available · 2 piece · 1-3 days

SparkFun
DEV-16985
SparkFun MicroMod Input and Display Carrier Board

€71.35

Available · 3 piece · 1-3 days

SparkFun
DEV-16400
SparkFun MicroMod Machine Learning Carrier Board

€23.75

Available · 4 piece · 1-3 days

SparkFun
DEV-18030
SparkFun MicroMod Alorium Sno M2 Processor

€59.45

Available · 2 piece · 1-3 days

SparkFun
DEV-17724
SparkFun MicroMod Qwiic Carrier Board, Double

€14.20

Available · 19 piece · 1-3 days

SparkFun
DEV-17272
SparkFun MicroMod Asset Tracker Carrier Board

€178.45

Available · 5 piece · 1-3 days

SparkFun
DEV-17725
SparkFun MicroMod Update Tool

€6.55

Available · 7 piece · 1-3 days

SparkFun
SEN-18632
SparkFun MicroMod Environmental Function Board

€178.45

Available · 10 piece · 1-3 days

SparkFun
WRL-18594
SparkFun MicroMod WiFi Function Board, DA16200

€35.65

Available · 9 piece · 1-3 days

SparkFun
WRL-16984
SparkFun MicroMod nRF52840 processor

€25.60

Currently not available

SparkFun
DEV-17720
SparkFun MicroMod RP2040 processor

€12.20

Currently not available

SparkFun MicroMod – Everything You Need to Know

SparkFun MicroMod is a modular microcontroller system from SparkFun Electronics. It is aimed at beginners and experienced developers alike who want to implement electronic projects in a flexible and structured way. The system clearly separates computing power and peripherals, allowing for a targeted selection of the required hardware.

Typical applications range from IoT projects, automation, and robotics to data logging, edge computing, and machine learning. Thanks to standardization, projects can be easily expanded or adapted to new requirements.

Getting started is supported by a large international community, extensive documentation, many example projects available online, and practical guides in the BerryBase Blog.

SparkFun MicroMod Artemis Processor

How Does SparkFun MicroMod Work?

The MicroMod ecosystem consists of two core components: a Processor Board and a Carrier Board. The Processor Board contains the actual microcontroller, while the Carrier Board is responsible for power supply, interfaces, and expansions.

Both components are connected via a standardized M.2 Key E connector. This allows different processors to be combined with various carrier boards. Expansions are implemented via additional extension boards and function boards.

Programming is carried out depending on the processor using the Arduino IDE, PlatformIO, or manufacturer-specific toolchains. Many boards feature USB-C connectors and bootloaders, meaning no additional hardware is required.

SparkFun MicroMod Carrier Boards at a Glance

Image Model Flash Pin Types Connectivity Special Features Suitable For Typical Applications Link
Qwiic Carrier Board Depends on processor I2C, GPIO USB-C, Qwiic Stackable Qwiic modules Artemis, SAMD51 Prototyping, sensors View product
Data Logging Carrier Board MicroSD I2C, SPI, UART USB-C, Qwiic RTC backup, power management Artemis, SAMD51 Environmental data acquisition, long-term projects View product
GNSS Carrier Board Internal + backup battery I2C, UART, SPI USB-C, Qwiic, SMA RTK, ZED-F9P GNSS Artemis, Teensy High-precision GPS positioning, rovers, drones View product
Machine Learning Carrier Board MicroSD I2C, audio, camera USB-C, Qwiic 2 microphones, camera port Artemis Machine learning, speech recognition, edge AI View product

SparkFun MicroMod Processor & Function Boards

Image Model Flash Interfaces Function Special Features Typical Applications Link
Artemis Processor Artemis Processor 1 MB I2C, SPI, UART, BLE Low-power MCU Very low power consumption, integrated BLE Wearables, machine learning, IoT View product
Teensy Processor Teensy Processor 16 MB UART, SPI, I2C, CAN, USB High-speed MCU 600 MHz Cortex-M7, USB host & device Multimedia, robotics, high-speed data processing View product
SAMD51 Processor SAMD51 Processor 1 MB USB, UART, SPI, I2C, CAN Flexible MCU 120 MHz Cortex-M4F, UF2 bootloader Control systems, prototyping, education View product
WiFi Function Board ESP32 WiFi Function Board (ESP32) 16 MB UART, USB, I2C WiFi & Bluetooth expansion ESP32 WROOM module, AT firmware IoT connectivity, wireless expansion View product
Tip: Do you have a project idea? First, look into similar projects that have already been implemented and find out which SparkFun MicroMod configuration was used. This ensures that performance and features are optimally matched to your project.

Additional Components & Extensions for SparkFun MicroMod

The MicroMod system is modular and expandable, supporting numerous components for measurement, display, and communication. Sensors such as temperature sensors, motion and distance sensors, as well as humidity, pressure, and gas sensors can be easily integrated via I2C or SPI. For interactive projects, displays such as OLED, LCD, or e-paper are ideal for outputting measured values or status information.

Additional functionality is provided by specialized expansion boards—for example for GNSS, audio processing, or wireless communication via WiFi and Bluetooth. These so-called function boards extend the microcontroller in a targeted way and are usually ready for immediate use.

For individual requirements, the SparkFun MicroMod DIY Carrier Kit provides all the necessary components to develop custom carrier boards. Included are M.2 connectors, standoffs, and screws—perfect for customized projects and professional applications.

FAQ – SparkFun MicroMod

What is the difference between SparkFun Thing and MicroMod?
The SparkFun Thing is a standalone, compact ESP8266 Wi-Fi board that is especially suitable for small IoT projects, while SparkFun MicroMod is a modular system: a core board with a selectable microcontroller (e.g., ESP32, nRF52840) and small, standardized expansion boards that are connected via a unified connector system, offering greater flexibility and expandability.
Is this MicroMod board compatible with my sensor/accessory?
Most sensors and accessory modules that communicate via I2C, SPI, or UART are compatible. Integration is especially easy via the Qwiic system. It is important that voltage levels and interfaces match. Also consider the technical specifications of your carrier board and processor.
Can I combine the board with Arduino or Raspberry Pi?
The MicroMod system is based on microcontroller technology and is not directly combined with a Raspberry Pi. However, it can be connected to a Raspberry Pi via serial interfaces or I2C/SPI. Many MicroMod processors are also fully programmable using the Arduino IDE.
Which software can I use to program the MicroMod board?
The supported software depends on the processor used. Most MicroMod boards are compatible with the Arduino IDE, PlatformIO, or manufacturer-specific SDKs such as those for ESP32 or nRF52. Some processors also support Python (e.g., CircuitPython).
What should I do if my MicroMod board is not detected?
First, check whether the processor board is correctly seated in the M.2 slot and secured with the screw. Make sure the USB cable supports data transfer. Ensure that the correct port is selected in the programming environment and that any required USB drivers (e.g., CP2102, CH340) are installed. If necessary, use the boot button to activate upload mode.
How is the MicroMod board powered?
Most MicroMod carrier boards are powered via the USB-C connector. Alternatively, an external power source can be connected via the VIN pins (e.g., a LiPo battery). Many boards include a voltage regulator (usually 3.3 V) and a charging or backup circuit for battery-powered operation.