Microchip’s ATmega1284P microcontroller has been around for several years and is a popular chip that can be found in a myriad of development boards, such as offerings from EWS and Seeed. Swiss-based Dooba is another company that took advantage of the MCU, with the recent release of their ioNode board. The ioNode is part of Dooba’s open ource embedded development ecosystem, which includes add-on modules that provide the board with increased functionality.
On the hardware end, the ioNode is outfitted with MCU mentioned earlier and features 16Kb of RAM and 128Kb of Flash. It packs 29 I/Os (30 in total with one designated for LED), with 21 digital-only, eight digital/analog, and seven PWM outputs, plus a USB port, UART, I2C, and SBI. There’s also four LEDs — PWR, ACT, USB, and RX/TX. Dooba gives you a choice of headers as well, including male/female, soldered on top or bottom of the board, or unsoldered.
As alluded to before, Dooba’s open ecosystem consists of various modules that can be used with the ioNode or any project that support an SPI interface. The modules include an Aecho MP3 player, Nomad LiPo battery, Inpad user input module, and microSD socket in SIP or DIP versions. The company also offers ProtoBundle kits that let users build small or large projects, which include displays, an ESP01-S Wi-Fi module, slide/tactile switches, LEDs, and more.
More information on Dooba’s ioNode can be found on official documentation page and is now available for around $35, which comes with your choice of small, medium, or large prototyping breadboard.