Say Hello To Modulo
Making has never been so easy

Say hello to Modulo

A simple, modular solution for building powerful electronic devices.
Watch Video Pre-Order

What is Modulo?

Modulo is a set of tiny modular circuit boards that you can assemble to build powerful programmable electronics without needing to design and assemble circuits from scratch.

Modulos slide into a base which connects them and holds them securely. Modulo assembles in seconds but is nearly as solid, compact, and powerful as a custom-designed PCB!

Modulo was a kickstarter staff pick and is on track to ship in November

Modulo is a set of tiny modul circuit boards

Using Modulo

1. Start with a Base

Each base holds up to four Modulos. Bases can be connected together with extension cables if you need more room.

The Particle Base has a socket which accepts controllers like the wifi-connected Particle Photon, cellular connected Particle Electron, or bluetooth compatible Bluz.

Pick your base

2. Select a Controller

The Modulo controller is an high performance arduino-compatible microcontroller that slides into the Base, just like any other Modulo. It’s the most compact way to control your Modulo project. It can also act as a USB bridge so you can control Modulos from python running on a mac, PC, or single board computer.

Alternatively, you can use the Particle Photon, Particle Electron, or Bluz controller to build Wifi, Cellular, and Bluetooth connected projects respectively.

3. Add Modulos

Each Modulo is smart enough to handle all the low level details of its own operation, so you never need to worry about things like pin numbers or registers. We have an amazing set of Modulos available and will create more as time goes on.

Take a look at all our Modulos

4. Program It

The Modulo API makes it a breeze to program your devices. You can use it from several development environments.

  • Using the Arduino app, with code running on the Modulo controller or any other Arduino compatible microcontroller.
  • Using’s awesome development environment with code running on the Particle Photon, Particle Electron, or Bluz. (Modulo Controller not required in this configuration)
  • Using python, with code running on a mac, PC, or single board computer like a Raspberry Pi or BeagleBone. (requires a Modulo controller for connecting Modulo via USB)

Regardless of which programming environment you choose, we’ve made Modulo as simple and straightforward to program as possible. Want to learn more? Come join our community, we can't wait to hear from you!

Join our community
Using python to control modulo is simple!

Latest News

Shipping Date, Docs, and Bootloaders

November, Monday 23, 2015

Kickstarter Update #15:

We’re busy getting everything ready to ship, but I wanted to take a minute to update you on our progress. Last week we received all the assembled modulos from the manufacturer! We have also published a draft version of the modulo documentation, and we’re announcing a great new feature: bootloaders.

Read More

Home Stretch

October, Friday 30, 2015

Kickstarter Update #14: Modulo is getting ever closer to shipping! There’s still a ton of work left, but we remain on track to ship before the end of November. I wanted to take a minute to let you know what’s going on and what’s left to do.

Read More

World Maker Faire

September, Friday 25, 2015

This weekend we're in New York City for World Maker Faire. We'll have a table in Atmel's booth with a number of other very cool companies. 

To celebrate the faire, we're offering a limited time 25% discount on all Modulo products! 

Read More

Follow @modulolabs for more awesome updates