Tag Archives: Development Kit

Modulo is a modular dev system for Makers


Modulo is a simple, modular solution for Makers looking to build powerful electronic devices.


When it comes to developing DIY projects, we as Makers love modularity. This was true back in the ‘50s when interlocking LEGO bricks, and even earlier, in the sticks-and-spool days of Tinkertoys. With that in mind, it’s no wonder why one Northern California startup has gone ahead and devised a set of swappable modules that will enable users to easily design electronic systems without ever having to assemble a circuit board from scratch.

photo-original

Each Modulo is equipped with its own little processor (ATtiny841) — aside from the mini color display that is driven by an Atmel | SMART SAM D21 — tasked with handling its operation and communicating with an ATmega32U4 driven Controller board. Using a connector on its back, Makers can easily slide their modules right into the so-called Modulo Base which securely holds them in place — no breadboard, wiring and soldering mess! What’s more, those wishing to use a Spark Core, Photo or Electron instead of the Controller can do so by selecting a Spark Base.

“This vastly simplifies the process of building and programming devices, since you only need to deal with high-level concepts (e.g. get temperature or set motor speed) not I/O pin mappings, wiring, data sheets, and registers,” the Modulo Labs team writes.

4bc5bd9fe910e49c934f38dad43e75db_original

The Arduino-compatible Controller boasts six I/O ports that can be used as digital or analog inputs and digital outputs. Four of the six ports can even be used to control servos or output a PWM signal. Additionally, each port has its own power and ground pins to help keep things nice and neat, while circuitry on the board will protect it from any potential wiring mishaps.

As with a number of other DIY dev kits, Modulo is offering a wide range of components for its initial Kickstarter run. Among the initial modules are a color OLED display, a push-button illuminated knob, a motor driver, a thumb joystick, a temperature probe, as well as I/O and extension cables. In other words, all of the necessary resources a Maker would need to get started with their gizmo or gadget. Four modules can be connected to the Base at anytime, however for larger projects, these can easily be daisy chained together.

ee70f637807ceb4afa22b2c08b6ebc32_original

When used with a Mac, Windows or Linux computer, a Maker will have the ability to manage all of their modules using Python over USB. The ATmega32U4 embedded board can also act as a bridge, enabling users to control their modules from Python running Raspberry Pi. Beyond that, they can choose to use the Arduino IDE to reprogram the controller or connect to the Internet with Spark. Communication between devices is accomplished through the standard I2C bus.

So, what can you make with this development kit? For starters, though its creators highlight a variety of projects ranging from an intelligent water system to keep your grass nice and green to an automated fish feeder for Nemo to a tea-brewing robot for your crumpets, the possibilities are endless.

“Modulo couldn’t exist without the amazing work of the open-source community, and it won’t exist without your generous support. We want to give back, so we plan to make the hardware, software, and firmware all open and available for you to use and modify. We’ll also provide eagle CAD files and firmware that you can use to create Modulos of your own design,” Modulo Labs founder Erin Tomson notes.

ba1736236cc49ad8507e7c29df913d25_original

Looking for a simple yet powerful modular solution to construct a DIY project? Look no further. Head over to Modulo’s official Kickstarter page, where its team has already well exceeded its $10,000 goal. Shipment is expected to begin in November 2015.

Up close and personal with Protostack’s ATmega32 Development Kit

Protostack has introduced a development kit for Atmel’s ATmega32 MCU. The kit – which measures 5″ x 3.7″ (127 x 93.98mm) – is made of 1.6mm FR4 and boasts clean routed edges.

As expected, Protostack’s ATmega32 dev kit conforms to the full size protostack form factor, allowing it to be stacked with other full size and half size protostack boards. The silicon also includes a 40 pin AVR development board, ATmega32A-PU microcontroller and power supply components.

Recently, the folks at TronixStuff had a chance to review the kit and came away with a positive impression overall.

“As you can see from the images below, there’s plenty of prototyping space and power/GND rails. The [packaged] parts allow you to add a power supply, polyfuse, smoothing capacitors for the power, programmer socket, external 16 MHz crystal, a DC socket, IC socket, a lonely LED and the ATmega32A (which is a lower-power version of the ATmega32),” the TronixStuff crew explained.

“You can download the user guide from the product page, which details the board layout, schematic and so on. When soldering the parts in, just start with the smallest-profile parts first and work your way up. There’s a few clever design points, such as power regulator – there’s four holes so you can use both ‘in-GND-output’ and ‘GND-output-input’ types.”

In addition, says TronixStuff, the layout of the prototyping areas resemble that of a solderless breadboard with the power/GND rails snaking all around – so transferring projects won’t be difficult at all. Plus, if you need to connect the AVcc to Vcc, the components and board space are included for a low-pass filter.

“It’s a solid kit, the PCB is solid as a rock, and it worked. However it could really have used some spacers or small rubber feet to keep the board off the bench. Otherwise the kit is excellent, and offers a great prototyping area to work with your projects,” TronixStuff concluded.

Interested? The ATMEGA32A Development Kit can be purchased here on ProtoStack for $23.