eeMod: The integrated prototyping platform

A modular and multi-functional platform for makers, engineers and students.

eeRoots Research April 7, 2016 at 4:57 pm
  • Description
  • Updates
  • FAQ
  • Comments
  • Backers

Project Description




An Integrated Development Platform

We designed a platform that integrates the maker’s favorite sensors, tools and controllers… all without any wires or connections.

Bluetooth 4.0, Wi-Fi, Infrared Sensors, Motor Control, Light Sensors, color Sensor, Compass, Gyro, Accelerometer, SD Card slot and USB on one platform the size of your fist.

Remove your clutter…




… and make room for better tools.




We understand that different projects require different processing power. Or maybe you like to work with a certain microcontroller?

Choose from our selection of controllers or design one yourself!

We’re currently using the ATmega2560. That means it’s Arduino compatible and we ship it that way.




The platform is divided into two parts, the top module and the bottom module.

  • The top module houses the microcontroller, RGB LED, programming port and extra pins to connect more platforms.
  • The bottom module has all the sensors, the power supply, USB controller and connectors.

Two Modules

To better understand what eeMod is made of, check out this non-technical system diagram. It includes all the sensors present on the Bottom Module as well as the micro controller present on the Top Module. There’s also code to get an idea of what programming looks like. We also wrote a cool tutorial, keep scrolling down for that!

System Diagram and Code


The eeMod-T is designed to be interchangeable, allowing you to upgrade to more powerful controllers without changing the underlying sensors or supply.



Top Module Labels


Custom Controller


You can program eeMod using different programming languages to suit different ages, different difficulties and different levels of detail.

The programming language depends entirely on the controller you choose on the eeMod. We started using a dsPIC and installed an ATmega2560 to make it Arduino compatible for you to use freely and easily. You can design your own Top Board or even expansion modules to add sensors, custom made circuitry or additional hardware capabilities.


The bottom platform of eeMod enables you to access the most commonly used sensors used by the open-source community. No more connecting wires and stacking countless boards.  Convenience on one board.

“We chose the most commonly used sensors by hobbyists, makers and students. Every sensor and line of code is open-source and easily accessible.”




eeMod is small… In fact, it’s smaller than your fist.


Expand its functionality – Transform the platform into a portable robot

eeMod is built in such a way as to enable it to transform into a mobile robot; adding more applications. Add a battery, housing and two wheels and you’re good to go.

Different connectivity options allows you to control the robot from you smartphone, tablet or PC. Or maybe you want to let it operate autonomously?




Technical Specs and Pin-out

Everyone wants good documentation to start with. This is why we included a non-technical system diagram and code for you to really know what’s in there and how to use it. We also included signal pin-outs and pin labeling, so you can really get a clear view of how eeMod is constructed and used.


Pin Labeling

Sensor_Components TableSensor_Components Table2


A short tutorial

Every user of every board, module or platform that he or she buys asks the same question: “How do I use it?” We’ve proudly built eeMod using the most commonly used sensors out there – all open source. What’s more is that our first microcontroller is run using Arduino. That means that there’s already a tonne of information on how to program and use the device:

So let’s assume you’re going to start with Arduino. You’ve downloaded the free IDE, connected eeMod and you’re good to go:



Let’s say you want to control the motors forward whilst having some LEDs on, what do you write? There are two ways; either use our library, or just go ahead and include the pins that are used to connect to the sensors from the ATmega2560 and write some code to make use of them. Here we show a mixture of both.

1. First include the pins and library
2. Make pin 13 (standard blinky LED) output, then on
3. Shine the RGB LED Red whilst we’re at it
4. Go in the loop, make the motors go forward (e.g. if in robot mode) for one second
5. Then reverse at full speed for half a second and repeat the loop.


It’s that easy. We’ll be adding tutorials and code if this campaign is successful, and we can’t wait to share it with you!

Here’s another full tutorial for you, this one explains how we made part of the video – the part where eeMod is used to turn the cube on the monitor. We think you’ll enjoy this one.



Who is eeMod for?


Want to use it for Projects, Class or Research? Learning or starting from scratch?

  • Wireless data logging.
  • Interactive sensors and games.
  • Weekend projects using Wi-Fi, Bluetooth, XBee.
  • Integrate it in your projects: Robotic arm, weather station…
  • Internet of things projects.
  • Want to learn programming, hardware?
  • Learning or teaching embedded programming, hardware?
  • Control, Electronics and Product Design subjects?
  • Labs and assignments? Want a ready-made platform that just works?
  • Robotics. Swarm of robots. Positioning problems. Wireless networks.

We’re currently using eeMod for fun projects, anything that needs to be debugged, reliable data logging, research and surprisingly enough also on a Formula SAE car, take a look:



Time line

ZAAR Timeline

We spent a lot of time perfecting the product prior to our campaign. We designed, re-designed and tested the platform until failure. Now we’re ready to produce and ship the product to you.

Here are a few other prototypes and testing pictures:

mws8ewveu7zechoogjij s27iipvdtnwcof1gbaql

ts32is3wozsxuaqkvshj qjsfityizmdel1wvwtjk

q0qdgwohrodrldvwlktt nkr7cko96a4rlb2po7hd

wzpycawweo3ftkpniky6 eeMod On Carpet 2________________________________________________________________________________________


We’ve got something for everyone! We worked hard to decrease the price as much as possible without compromising both the quality and the functionality of eeMod.

We need your help because manufacturing at low quantities skyrockets the price or the product. So production cannot take place without your help. Help us make this happen.



Our Team


We’re the small team that built eeMod. What started out as a joke has arrived to this, and we believe we have what it takes to make this project successful. To make sure that our manufacturing, testing and delivery are seamless as well as of high quality, we partnered up with NOA Labs – German driven engineering located in Hong Kong. Combined, we come from a background in engineering, software development, 3D modeling, product development and manufacturing – making sure we have the best hands on eeMod.

In partnership with:



Thank you! 🙂

Share Project

Leave a Reply