MikroElektronika produce a series of development boards using PIC, dsPIC, STM32 and 8051 microcontrollers. In addition they make over 75 Click boards (equivalent to shields or capes) containing peripheral sensors and I/O devices which communicate using a mikroBUS interface standard.

The range of Click boards gives the microcontroller access to sensors, displays, audio to motor control, communication to fiber optics and even speech recognition capability. The simplicity of the system ensures that any of the PIC to ARM microcontroller boards is compatible with the range of Click boards without the need for reconfiguration or wiring. Their latest version 7 development boards all feature two or more mikroBUS sockets and Click boards simply push into these to add extra functionality.

The new Arduino Uno Click shield now allows Arduino users to make use of Click boards as well. It consists of a shield with two mikroBUS host sockets on one side and an Arduino connector on the other side. An on-board ‘Prog’ switch allows Arduino bootloading without the need to unplug the click boards. This is MikroElektronika’s newest addition to their line of shields that bring mikroBUS™ connectivity to popular development platforms. They also have Discovery, LaunchPad and Raspberry Pi compatible shields. Also there's a BeagleBone cape and a mikroBUS.net board that brings click boards to the .NET Microframework development platform.

Arduino Click Shield