Microduino Core modules are the brain of the Microduino platform. Core modules contain the micro-controller which drives electronics projects on the Microduino platform. One core module is required per project. Each core modules have different abilities depending on their micro-controller. Most core modules are compatible with an existing Arduino board. A Microduino Core Programmer (such as Microduino USBTTL-C) is required to upload sketches from the Microduino IDE to core modules. Microduino CoreUSB does not require a programmer as it has one built-in.
Microduino Extension boards expand electronics projects utilizing the Microduino platform. Extension boards can expand a project with various functionalities.
Microduino Communication modules adds wireless communication to an electronics project utilizing the Microduino Platform. Microduino cores can utilize various communication modules to add WiFi, Bluetooth, NFC, RF, etc support. The Microduino CoreRF natively supports wireless communication.
Microduino Function modules adds functionality to an electronics projects when using the Microduino platform. Each function modules has different abilities. Function modules are controlled by a core module.