PINS AND PERIPHERALS

The μHack's I/O ports are very flexible and most pins can be used for multiple purposes. With a total of 12 digital I/O pins (out of which 4 have PWM capability and 8 have Analog Input capability), the μHack packs a punch in a very small form-factor. The μHack has various common communication ports such as SPI and I2C. You can also connect UART devices using a Software Serial Library (included by default in the ezHackStudio, or download the SoftwareSerial Library if you prefer to program it with the Arduino IDE). The pins stack with the booster packs with very short pin headers, so the full system is still pretty small when stacked up.

PROGRAMMING THE μHACK

To make hardware programming more intuitive and easy-to-use, we've developed the ezHackStudio, a cross-platform block-diagram based programming application that lets you drag and drop various functional blocks into the workspace. Once you're ready with your block diagram, you can either hit the Code > Convert button to see what your diagram looks like in C code or just go ahead and upload it to your μHack (or μHack+). This makes the ezHackStudio great for you whether you want to learn hardware programming or if you just want to get it working.

The ezHackStudio supports simple functions, complex functions, various hardware interfaces and all of our booster packs! Ever wanted to make a complex temperature controller or a PID controller to balance a robot on 2 wheels? Well, the ezHackStudio has blocks like the PID block and IMU interface block which makes your job a lot easier! Just make a diagram of your project's logic and let the ezHackStudio do the tedious coding for you!

The μHack and μHack+ are also Arduino compatible, so if you prefer to program it old-school with the Arduino IDE, go ahead! By default, both the micro-controllers come with Arduino bootloaders programmed into them, so you can program them with Arduino C out of the box. Ofcourse, you could also use Atmel's AVR Studio to program them.

If you're using the μHack, just plug in the USB programmer booster pack, hook it up to your computer (whether you run Windows, Mac OS X or Linux!) and start hacking!

The μHack+ has a built-in micro-USB port, so you don't even need a programmer booster pack!

TECHNICAL SPECIFICATIONS

μHACK SPECS

μHACK+ SPECS

STACKABLE BOOSTER PACKS

We've developed a lot of awesome booster packs to get you all kinds of cool functionality for your projects without the need for a spaghetti of wires. We've separated the booster packs into 2 levels, to make the choice of your booster packs when choosing a reward easier.

LEVEL 1 BOOSTER PACKS

LEVEL 2 BOOSTER PACKS

We will upload schematics, source codes etc. early 2015 whether we get funded or not!