You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Klaus-Peter WinterhoffKW

Klaus-Peter Winterhoff

Senior Embedded Software Developer

€400/day
Augsburg-Innenstadt, DE
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Klaus-Peter

I am an embedded software developer with decades of experience in embedded software development, focusing on automation technology, especially in the automotive industry. I am also familiar with other areas such as medical technology, measurement technology, monitoring technology, and automotive.

I have not entered all projects, but only the highlight projects since 2000.
  • German

    Native or bilingual

Can work on-site
Augsburg-Innenstadt (up to 50km)

Experience

  • Klaus-Peter Winterhoff
    DiscoNetBSP Reference Project
    December 2022 - Today (3 years and 7 months)
    I developed this project during a family leave of absence, which was necessitated by caregiving and a death in the family. The goal was to stay up-to-date.
    About the system:

    Embedded system with touch display and network connection
    A crucial aspect of this STM32 project was to create a clean and maintainable software structure.
    Especially in embedded projects with RTOS and multiple tasks, the software quickly becomes confusing if attention is not paid to it early on.
    I therefore consciously opted for a clear separation:
    - Each task in its own file
    - Separation of application, drivers, and utilities
    - Use of the structure provided by STM32Cube (USER CODE areas)
    - Supplementation with own modules (e.g., network, debug, display)

    The following functions are included:
    - Graphical GUI with LCD and touch display
    - FreeRTOS
    - LwIP network stack
    - Query of the current time from the internet via SNTP
    - Debugging via ST-Link terminal interface
    - Translatable on both Windows PC and MAC with Visual Studio Code
    - GIT
    - Translatable on MAC OS or Windows

    You can find the detailed project structure at the following link:
    Mac OS Visual Studio Code STM32CubeIDE STM32 STLink
  • AVL
    Vehicle Emission Test with Mobile Measuring Device
    April 2022 - August 2022 (4 months)
    Creation of a bootloader and a logbook for a mobile device for vehicle emission testing.
    Processor SAM4S
    Implement logbook
    SAM4S CANopen
  • JUDO
    Remote Monitoring of Water Softening Systems
    June 2020 - May 2021 (11 months)
    STM32
    mbedTLS
    Remote Monitoring
    Internet
    RTOS

    Water softening systems at the end customer's site are monitored via the internet

Recommendations

Be the first to recommend Klaus-Peter

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Skill set

Categories