Discover electronics and get hacking on embedded targets with this tiny versatile development kit featuring the ioNode development board, a USB cable and some basic components.
The ioNode hosts an ATMEGA1284P - a beefy member of the AVR microcontroller family, as well as a USB UART allowing for easy programming and communication with a host computer.
Program the microcontroller to interact with electronic systems, build a command-line interface through USB or just blink some funky lights.
Individually control the 30 digital I/O's and use standard protocols such as SPI or I2C to communicate with a variety of chips and boards.
Please note: although the ioNode can be programmed directly through USB without any other requirements, you will need a soldering iron, some solder as well as some wire if you plan to use the components included in the kit to actually build any circuits around it. Soldering equipment is not included with the ioNode.
- 10MHz 8-bit AVR CPU
- 128 KB Flash (program storage)
- 16 KB RAM
- 29 digital I/O (+1 wired to onboard user LED)
- 8 Analog inputs
- 7 PWM outputs (+1 wired to onboard user LED)
More details can be found on the dedicated wiki page.
- ioNode (main board)
1.0M USB cable
- 40-pin male header
- 40-pin female header
- 2x RGB LED (common anode)
- 2x green LED
- 2x UV LED
- 10x 100ohm resistor
- 10x 1kohm resistor
- 10x 10kohm resistor
- 10x 100kohm resistor
- 6x 0.1uF ceramic capacitor
- 6x 1uF ceramic capacitor
- 3x 10uF electrolytic capacitor
3x 100uF electrolytic capacitor
The Dooba SDK
Programming is made easy thanks to the Dooba SDK: a build system, a set of frameworks and a collection of standard libraries to simplify most tasks so you can focus on what you actually want to accomplish.
One of the core advantages of the Dooba SDK is the substrate system - a powerful way to generate the underlying bricks for any application with minimal code.
The Dooba SDK serves as the foundation for many of Ringtail Security products. The ATMEGA1284P is the same microcontroller as featured in the Skunk gigabit switch. The command-line interface presented by the Skunk for example is built upon the standard USB communication libraries from the Dooba SDK: scom and scli.
Documentation and tutorialsAbsolute beginner? The "Discover Dooba" tutorial is for you.
Ready to implement your own VFS filesystem driver? Check out "Creating a filesystem".
Wiki documentation is available for most libraries to get you cranking out exploits faster - check out wiki.dooba.io.
IMPORTANT NOTE: THIS IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED.
IF YOU ARE PURCHASING THIS, IT IS ASSUMED YOU KNOW HOW TO USE IT AND WHAT YOU ARE DOING.
THAT BEING SAID, YOU ARE REQUIRED TO OBEY THE LAW AND ARE PROHIBITED FROM USING RINGTAIL PRODUCTS FOR ANYTHING OTHER THAN LEGITIMATE PURPOSES.
RINGTAIL WILL NOT BE HELD RESPONSIBLE FOR ANY DAMAGE CAUSED AS A RESULT OF USING OUR PRODUCTS.