ABOUT

A modular system for industrial purposes.

emBRICK is a single master, multiple slave I/O-system. The different modules can be plugged together to get the required amount of I/Os. This combines in a perfect way the cost-efficient and tailored characteristics of a dedicated embedded system with the ready to use and flexibility of a PLC system.

This new class of controllers we simply call EPC (Embedded Patch-board Controller).

When deveoping emBRICK the focus was to realize small and mid-size control systems as a replacement for a classic PLC but also of an embedded System. The mission of emBRICK is an open and free I/O system to

“build compact and industrial suited electronic control systems by assembling small existing/own embedded boards (bricks)”

via a SPI-based local interface and optional remote buses (LAN, WLAN, CAN, RSxxx, …). emBRICK combines in a perfect way the cost-efficient and tailored characteristics of a dedicated embedded system with the ready to use and flexibility of a PLC system.

We offer various industry specific complete solutions, that you can use directely.

In order to understand, how emBRICK works, or to assemble your individual solution, see the steps below:

Step 1: Select the brain

Master Bricks

Intro on the Master Bricks…. Every embedded controller can act as an master (stack-codes available).

Available masters platforms:
PIC24, PIC32, Cortex-M3, Cortex-M4, ARM9, ARM11

Step 2: Choose your modules

Slave Bricks

Assemble – via SPI coupling method – the Master Module with the desired Slave Bricks. Our modules are designed to meet industry-specific requirements. We offer over 150 different modules, with various usage (combinations of inputs and outputs, that cover your required functions in the best possible way), so that you can control from 1 to more than 1000 I/Os:

Looking for industry specific modules?

All industries
Step 3: Finalize your hardware

Accessories & Housing

[Accessoires]. By using an efficient and compact open frame construction, the system can be used by different mechanical mounting.

More about Mounting
Step 4: Make your system running

Programming

Beside the simple hardware installation, also the low level drivers are generic and aupplies an automatic configuration. This works together with many establiesche application programming systems together. You can concentrate on you application software.

Supported programming platforms

Looking for a specific industry?

Our modules are designed to meet industry-specific requirements. Accordingly we combine in each Brick different inputs and outputs, as well as … so that they cover your required functions in the best possible way. The following industries are our core areas:

You didn’t find anything suitable?

In addition to our already developed standard solutions, we are also happy to help with the development of an individual solution that meets your requirements. Please contact us or browse our store for a suitable module.

Explore all our bricks
Send us your request