The MicroMod Main Board is a specialized carrier board that allows you to interface a MicroMod Processor Board with up to two MicroMod Function Boards. 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 Double 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 Boards 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.
While I am bitching, it would be great if you would have thrown in rubber feet for the Main boards as well.
I think the MicroMod line is great, but why did you leave out the SWD headers on the Main Boards and the ATP board? It can't save that much money! Most serious users are going to want to use JTAG programming and debugging rather than the Arduino/USB-C interface, and it is a real pain to have to order the headers and solder them ourselves.