MicroControl control unit with CAN and real time Linux
Home > Products > Control Units > µMIC.200 C/C++

µMIC.200 - C/C++ Programming

Real-time Linux, Ethernet, CAN, USB plus individualized electronics in a space-saving DIN rail metal casing

Compared with conventional mini control units MicroControl's µMIC.200 has a wider working temperature and supply voltage range and provides higher flexibility due to customizable electronics. With its rugged metal casing it is ideally suited to work reliably in harsh environments. And all that at very favourable conditions.

MicroControl control unit µMIC.200 with CAN and Ethernet

Quick start due to Eclipse development environment

You want to programme the control unit µMIC.200 in C/C++? Getting started is easy using the freely available Eclipse IDE. All the tools necessary such as editor, compilers, debuggers, ssh shell are integrated in one single programme. Find example codes for the µMIC.200 in C/C++ here.


The real-time Linux operating system facilitates flexible development of applications software. The µMIC.200 may be connected to any PC or Notebook through its integrated Ethernet interface. Due to its secure Linux-Kernel and VPN function (virtual private network) programmers may access the µMIC.200 from everywhere without further investments.


Our freely programmable Linux based control unit µMIC.200 is equipped with an ARM Controller which is clocked at a maximum of 1 GHz. The module provides 512 MByte RAM as well as 4 GByte Flash memory which may be extended via the microSD slot. The maximum power consumption of the modules is 4 Watts.

Eclipse development environment
Screen shot of Eclipse development environment

Development Environment

Blog postings µMIC.200


Icon VPN (virtual private network)
Icon Industry 4.0

Highly communicative

Geared towards Industry 4.0 the µMIC.200 is equipped with various digital communications interfaces such as Ethernet, CAN, USB and further serial interfaces. Additional peripherals (e.g. WLAN) may be connected via USB.


Versatile connectivity

Equipped with eight configurable digital in-/outputs, a relay, four freely controllable LEDs and a real-time clock the µMIC.200 may be used in a multitude of different applications. Digital signals, CAN bus and RS-232 are connected to the control unit via plug-in COMBICON® connectors. All I/O modules which are equipped with CANopen interface may be connected via the integrated CANopen FD Master Library.


MicroControl control unit µMIC.200 connected to I/O rail modules SNAP via CAN bus

Highly economical

The µMIC.200 can be expanded according to customer specifications and is easily adaptable to changing operating requirements. Its CPU board comprises all standard functions while the second board can be designed universally for series production or tailored to meet customer-specific needs.

Particulary compact

With its 62 mm casing suited for DIN rail mounting the µMIC.200 is about 25% smaller than conventional control units. This will leave more space for creativity and performance.

Easily programmable

The control unit may be programmed either in C/C++. Example codes in C/C++ for the µMIC.200 are available at Github.

MicroControl control unit graphics of interfaces: CAN, LAN, USB, MicroSD, RS22, digital I/O.



Support: any questions? Click here for the contact form or give us a call:+49 2241 256590

Ordering information

Order Number


200.00.003 µMIC.200
Freely programmable control unit for DIN-rail mounting in metal casing. This ARM based platform is programmed in C/C++.
99.99.008 µMIC.200 Starter kit
Contains: µMIC.200 control unit, mains adapter, CANopen I/O module, connecting cable, DVD

To top

MicroControl auf Facebook MicroControl auf Twitter MicroControl Blog