Author Archives: Marco Scholtyssek

About Marco Scholtyssek

Student of technical computer science at FH Dortmund, works as software developer at itemis AG in Lünen.

Install GCC with C++14 support on Ubuntu/Mint

The current GCC in the ubuntu repository doesn’t support the C++14 standard. To use the C++14 install the GCC has to be updated manually. It can be found in the Ubuntu Toolchain PPA. After this, the C++ compiler can be updated. … Continue reading

Posted in linux | 4 Comments

TSL2561 light sensor with STM32F4

The TSL2561 is a sensor that measures the light-intensity and transforms it to a 16-bit resolution digital value. There are two photodiodes on the sensor, one to sense the light intensity plus infrared light and a second one to measure … Continue reading

Posted in ARM, embedded systems, English, Sensors, STM32F4 | Tagged , , , , , | 1 Comment

STM32F4 with ERIKA Enterprise RTOS OSEK

Erika Enterprise is an open source OSEK compliant real time operating system (RTOS) that support the STM32F4-Discovery controller. There is a eclipse tool chain integration available, so it is possible to develop software directly in this IDE. Combined with the GNU … Continue reading

Posted in embedded systems, microcontroller, STM32F4 | Tagged , , , , , , , | 2 Comments

SRF02 ultrasonic sensor with STM32F4-Discovery

The SRF02 Ultrasonic range finder is a ultrasonic distance sensor, which is a transceiver with only one membrane. That’s practical, because the sensor is very small and so it is perfect for small sized hardware applications. It detects distances from 16 to … Continue reading

Posted in ARM, Eingebettete Systeme, embedded systems, English, microcontroller, Sensors, STM32F4 | 2 Comments

Xbox360 controller C integration

Today I have written some simple example code to integrate a Xbox360 controller into a C-based program. It reads the values of the controller axis and the buttons and displays them on the screen. The following picture shows the output … Continue reading

Posted in Eingebettete Systeme, embedded systems, English, linux, xbox360 | Tagged , , , , , | Leave a comment

Rigol DS1052D and Open Logic Sniffer

Today I have tested the logic analyzer of the Rigol DS1052D oscilloscope and I noticed that the LA does not interprete the measured signals. The Rigol DS1052D is a lower priced model, so it is ok that the data is not interpreted … Continue reading

Posted in linux | Tagged , , , | Leave a comment

STM32F4 controlled omnidirectional mecanum robot with odometry

In the last months I worked on a new project based on an ARM STM32F4 controller. The goal was to implement a software to control a robot with mecanum wheels (also called swedish wheels). These wheels are very special, because … Continue reading

Posted in embedded systems, microcontroller, Sensors, STM32F4 | Tagged , , , , , , , , , , | 4 Comments

Yakindu Statechart Tools Arduino Integration

The Yakindu Statechart Tools are predestined to describe behaviour for a system and afterwards generate code. The output code could be Java, C or C++. We would like to use the code generator in the context of embedded systems and so … Continue reading

Posted in AVR, embedded systems, itemis, Statecharts, Yakindu | Tagged , , , , , , , , , , , | 3 Comments