The MicroMod Main Board is a specialized carrier board that allows you to interface a MicroMod Processor Board with a single MicroMod Function Board. With the M.2 MicroMod connector, connecting your Processor and Function Boards is a breeze. Simply match up the key on your board's beveled edge connector to the key on the M.2 connector and secure the boards with screws.
The Single Main Board includes one USB-C connector for power and programming the Processor Board. Two buttons for reset and boot are also populated on the board. Also included on the board is a 2A resettable fuse and 3.3V/1A voltage regulator. We've even added a convenient jumper for advanced users looking to bypass the fuse and another to measure the current consumption for low power testing. For those that need to go remote with their application, the board includes a 2-pin JST connector and a single cell LiPo MCP73831 charge IC (set to a rate of 500mA). Three status LEDs are available for power and charging. There is a microSD card socket so you can also plug in a microSD card for data logging. Finally, two Qwiic connectors are populated on the board to easily add Qwiic enabled I2C devices to your projects!
Note: A MicroMod Processor and Function Board are not included with the MicroMod Main Board. These boards will need to be purchased separately.
MicroMod is a modular interface ecosystem that connects a microcontroller “processor board” to various “carrier board” peripherals. Utilizing the M.2 standard, the MicroMod standard is designed to easily swap out processors and function boards on the fly. Pair a specialized carrier board for the project you need with your choice of compatible processor!
Hardware Documentation:
MicroMod Documentation:
Whether it's for assembling a kit, hacking an enclosure, or creating your own parts; the DIY skill is all about knowing how to use tools and the techniques associated with them.
Skill Level: Noob - Basic assembly is required. You may need to provide your own basic tools like a screwdriver, hammer or scissors. Power tools or custom parts are not required. Instructions will be included and easy to follow. Sewing may be required, but only with included patterns.
See all skill levels
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Noob - Programming will be limited to basic drag and drop interfaces like ModKit or Scratch. You won't be writing code, but you will still need to understand some basics of interfacing with hardware. If you?re just using a sensor, it's output is analog.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Rookie - You may be required to know a bit more about the component, such as orientation, or how to hook it up, in addition to power requirements. You will need to understand polarized components.
See all skill levels
We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.
No reviews yet.
Hi
can I attach a COM-18708 - SparkFun MicroMod Ethernet Function Board - W5500 to this & have a WRL-15663 - SparkFun Thing Plus - ESP32 WROOM (Micro-B) via qwiic doing all the heavy lifting?
Wondering why you so limited the IO pins that you export from the processor boards to the carrier board?
For example, I would like a simple function board for the MicroMod Teensy, that at a minimum had both the USB host as well as an SDIO SD connector on it. But for whatever reason the SDIO pins were not brought out.
And likewise the Audio pins were not brought out...