Embedded Hard- and Software Engineering

The development of microcontroller systems is one of Sotronik's core competencies. Our experts in hardware-related software development have extensive know-how and a great deal of practical experience from numerous projects with different microcontroller architectures (ARM-Cortex, PowerPC, ...).

Some challenges for the embedded software we have developed so far:

  • Hard real-time requirements for high-precision control algorithms
  • Systems with and without real-time operating system (RTOS)
  • Implementation of different interfaces and communication protocols (Ethernet, CAN/CANopen, USB host/device, Modbus, etc.)
  • "Embedded web server" as integrated visualization software for process value display and system configuration
  • "Bootloader/application" architecture for secure "startup" and "firmware update" behavior
  • From simulation to firmware: C code generation and integration of Matlab Simulink models

Authorized partner of ST

We design, maintain and support projects with lifetimes of 15 years and more. We rely on the long-term available and powerful 32-bit microcontroller family STM32 from STMicroelectronics. Since 2009, we have successfully realized a large number of STM32-based projects and, thanks to our many years of experience and the extensive know-how we have gained, we can implement ST-based developments efficiently and reliably.

Yocto / Linux

The Yocto project is an open source project that provides a set of tools for building operating system images for embedded Linux systems. The Yocto project tools are based on the OpenEmbedded (OE) project, which uses the BitBake build tool to create complete Linux images.

Sotronik supports its customers in Yocto-based firmware development and can look back on several years of experience and successfully completed customer projects.

Controls System with ARM processor

Hardware Development

Sotronik develops analog and digital hardware in collaboration with a network of partners, taking customer requirements into account. From concept and simulation to circuit diagram creation and reliable printed circuit board design (PCB layout). Sotronik can also offer the production of assembled PCBs in small and medium series thanks to its many years of cooperation with partners.

Of course, we also support you in sub-steps such as the verification of your own development (design review).

Embedded kit

Sotronik has a modular system for embedded projects that has been built up over many years. It has been tried and tested in practice and is constantly developed further.

The modular system contains essential functionalities of a product firmware as encapsulated packages, which are all ANSI-C compatible and can be adapted to customer requirements.

New projects can therefore be realized very quickly, efficiently and with high quality using Sotronik's embedded modular system.

Project Examples (D)