Verfügbarkeit
Verfügbar
Stundensatz
Auf Anfrage
Vororteinsatz
Möglich

Persönliche Daten

Nationalität
Deutschland
Beruflicher Status
Freelancer
Berufserfahrung
22 Jahre, 10 Monate
Sprachkenntnisse

Deutsch (Muttersprache)

Latein (Fließend)

English (Fließend)

Portugiesisch (Grundkenntnisse)

Spanisch (Grundkenntnisse)

Beschreibung

Wir sind ein kleines deutsch-portugiesisches Entwicklungsteam für Embedded Elektronik. Da wir uns vergrössern, suchen wir neue Partner die uns kleine, und auch große, Entwicklungsarbeiten anvertrauen wollen.

Wir sind in Hamburg zuhause, haben aber darüberhinaus ein eigenes, voll ausgestattetes Labor im Technologie Park von Obidos, in Portugal. Dort entwickeln wir nicht nur Elektronik, sondern verfügen auch über die Mittel z.B. komplexe Prototypen-PCBs zu bestücken, oder auch Robotik oder mechatronische Geräte zu bauen.

Falls wir Ihnen nützlich sein können, würde ich mich freuen baldmöglichst mit Ihnen ins Gespräch zu kommen.


Mit freundlichen Grüßen,
Michael Kraft

www.kraftembedded.com

☎ DE: +49 - 176 761 843 71
☎ PT: +351 - 916 665 350

Anlagen

Dienstleistungen
Services

Michael Kraft eine Anfrage schicken

Michael Kraft ist momentan verfügbar.

Statistik von Michael Kraft

Mitglied seit 07.11.2019
12  Profilaufrufe
background image

Dienstleistungen

Entwicklung von Integrierten Systemen und Software

Inhalt:

Dienstleistungen Hardware

Dienstleistungen Software

Management

Projekte auf die wir stolz sind

Kontakt

Kraft Embedded

We Develop Your Electronics

background image

Unsere Erfahrung in der Entwicklung von Hardware:

 Entwicklung von digitaler Elektronik (ARM Cortex M und A, TI DSPs, eine 

lange Liste verschiedenster 8 - 32 bit Prozessoren.)

 Entwicklung von analogen Schaltungen im Niedervolt Bereich

 PCB Layout, digital und Mixed Signal (z.B. professionelle Audiohardware), 

EMC und HF gerecht, mit unlimitierter Anzahl an Lagen

 Eigenes voll ausgerüstetes Labor

 Prototypenbau, Bestückung und Verlötung aller gängigen Bauformen

 Mechatronics/Robotik, Konstruktionen mit Steppern aller Bauformen

 Testaufbauten für elektronische, elektrische und mechanische Tests

 Gehäusebau, 3D Design (Rhino/NURBS), Ausführung in Plastik oder Metall

 FCC und CE Konformitätszertifizierung (außer Haus)

background image

Unsere Erfahrung in der Entwicklung von Software:

 C, C++ und Assembler für alle gängigen 8 - 32 bit MCUs

 

 Bare-bone Systeme und/oder Systeme basierend auf verschiedenen RTOS 

(uC, freeRTOS, mbedOS, etc)

 Hardware-nahe Treiber für alle gängigen Schnittstellen und Protokolle, mit 

DMA und/oder Interrupt, für SPI, CAN, USB, USART, I2C, I2S, Ethernet, usw.

 Eigenes kleines und sehr robustes RTOS (Non-preemptive, Message driven)

 Obwohl wir (noch) nicht zertifiziert sind, haben wir Erfahrung mit der 

Entwicklung von sicherheitsrelevanten Systemen, speziell Medical Device 
Software unter ISO 13485 und IEC 62304.

 Künstliche Intelligenz, Computer Vision, selbst lernende Algorithmen, 

genetische Algorithmen, erste Erfahrungen mir Intel Movidius DNN.

 

 Geschwindigkeitsoptimierte DSP Algorithmen

 Zusammen mit unserem Partne

Impact Wave

 Entwicklung von Front- und 

Backend Lösungen für von uns entwickelte IoT-Geräte

 Entwicklung von plattformunabhängigen Anwendungsprogrammen für 

Windows/Mac/Linux, Hybrid oder Browser-gestützt

 Javascript, Java, Python, HTML 5, CSS, PHP, JSON etc.

 Version Control (git, SVN, Bitbucket)

... und vieles mehr! 

background image

Management:

 Agiles Projekt Management (Scrum) mit Jira

 Requirement Management

 

 Erfahrung mit internationalen Kunden. Wir sind verhandlungssicher in:

◦ Deutsch

◦ Englisch

◦ Portugiesisch

◦ Italienisch

Darüberhinaus sprechen wir auch ein akzeptables Französich und Spanisch.

 Organisation von Produktion und Bauteilakquise im In- und Ausland

 Beratung und Machbarkeitsstudien für Entwicklungsprojekte

background image

Projekte auf die wir stolz sind:

ntwicklung einer Wi-Fi IoT Anwendung. Abgesehen vom normalem Cloud 
Betrieb, kann das Gerät auch als Hot Spot mit eingebautem Server 

betrieben werden. Dies ermöglicht Open Field Betrieb auch ohne Netzwerk 
mittels einer plattformunabhängigen App, die direkt von der Hardware 
heruntergeladen werden kann.

E

Benutzt wird eine low-power, low-cost STM32L432 ARM Cortex M4 MCU sowie 
ein modifizierter ESP8266. Das Gerät ist für batterieschonenden Langzeitbetrieb 
ausgelegt.

ortex M4 USB High Speed Treiber für ein bestehendes medizinisches 
Messgerät. Die USB Schnittstelle dient zur Übertragung von Videodaten in 

synchronisierter Echtzeit, plus einem komplexen Kontrol-Protokoll. 

C

Entwicklung der embedded Software unter uC RTOS sowie Entwicklung einer 
Testsoftware unter Windows (VS 2017) für Unittests und Produktion.

ntwicklung einer batteriebetriebenen Gleichstrom-Motorsteuerung, mit 
einem selbst-lernenden, schnell-adaptierenden Algorithmus für ein präzises

Umschalten der Motorendrehzahl bei variierenden Bedingungen. Das Gerät 
beinhaltet ein Bluetooth BLE Modul zur Übertragung der Gebrauchsdaten.

E

ndustrieller Datenlogger mit Bare-Metal Kernel auf einem ARM Cortex M7. Das
Gerät bietet Netzwerkanbindung über Iridium Satelliten Modul (9603), Wifi und 

Ethernet.

I

background image

udiorekorder für den Unterwassereinsatz mit einem Hydrophon. Der 
Rekorder arbeitet mit einem 24 bit Delta-Sigma ADC und maximaler 

Samplerate von 220 kHz. Der Rekorder muss ununterbrochen in einen 

A

Ringspeicher aufzuzeichnen können um dann, bei entsprechender Triggerung, 
die Aufzeichnung für längere Zeiträume auf einer SD-Karte weiter zu führen. 

Für die hohe Datenrate musste eine prediktive Speicherverwaltung des 
Kartenspeichers (FAT32) entwickelt werden. Dieses Gerät basiert auf einer 
früheren Eigenentwicklung eines Pro-Audio Rekorders.

ie Entwicklung eines modularen Synthesizers (Musikinstrument) als 
Software unter Windows, sowie als Firmware für ARM Cortex M4 

(STM32F407). Der Synthesizer enthält insgesamt 44 floating point DSP-Module, 
die vom Benutzer frei untereinander verschaltet werden können. Eine der 
Anforderungen war, daß alle Verbindungen möglich sein müssen – auch 
unsinnige - ohne das die Soft/Firmware dadurch in einen instabilen Zustand 
gerät. 

D

Die Firmware muss Audio von allen 44 Modulen mit einer Latenz von weniger als
2 msec verarbeiten können. Auf dem Cortex M4 war dafür eine maximale 
Optimierung des C Sourcecodes nötig, sowie der Einsatz von Assembler und C- 
Intrinsics.

Die Hardware beinhaltet einen Audio-Codec mit den Schnittstellen I2S
und I2C, sowie die Benutzung von USB und einem UART für die native MIDI
Anbindung. Audio IO wurde mittels DMA Treiber mit nur 2 Buffern realisiert. 

Das PCB Layout wurde sorgfältig optimisiert, um den hohen Anforderungen von 
professionellem Audio gerecht zu werden.

background image

Kraft

Embedded

Kontakt:

Für weitere Fragen und Details, freue ich mich auf eine persönliche 
Kontaktaufnahme:

Michael Kraft
☎ DE: +49 - 0176 761 843 71 

 PT: +351 - 91 666 53 50

* 

michael@kraftembedded.com

Impressum:

Inhaber: 

Michael Kraft
USt.-ID: DE308811646

Site:

www.kraftembedded.com

Sitz: 

22455 Hamburg, 
Kimbernstieg 11, z.Hd. B.Kragh

Labor: 

Parque Tecnológico de Óbidos
2510-216 Obidos
Portugal

background image

Services

Development of Embedded Systems and Software

Contents:

Hardware Services

Software Development

Management

Projects we are proud of

Contact

Kraft Embedded

We Develop Your Electronics

background image

Our experience in the development of hardware:

 digital electronics (ARM Cortex M and A, TI DSPs, a long list of different 8 to 

32 bit MCUs.

 development of analog electronics in the low-voltage range

 PCB layout, digital and mixed signal (e.g. professional audio hardware), EMC

and HF compliant, with unlimited number of layers

 we own a fully equipped laboratory

 we build professional prototypes with all component types (incl. BGA)

 mechatronics and robotics, constructions with steppers of all sizes and kinds

 testing setups for electronic, software and mechanical testing

 housings, 3D design (Rhino/NURBS), realization in plastic and metal

 FCC and CE conformity certification (outsourced)

background image

Our experience in software development:

 C, C++ and Assembler for all common 8 to 32 bit MCUs

 

 bare-bone systems and/or RTOS based systems (uC, freeRTOS, mbedOS 

and others)

 hardware programming of drivers for all common interfaces and protocols, 

DMA and/or interrupt driven, including SPI, CAN, USB, USART, I2C, I2S, 
Ethernet and more

 own small footprint robust RTOS (non-preemptive, message driven)

 even so we are not certified (yet), we have worked in the development of 

safety related systems, especially under Medical Device Software standards 
ISO 13485 and IEC 62304.

 we love to work with AI, especially computer vision, self-learning and genetic 

algorithms. We have as well first experiences with Intel Movidius DNN.

 

 we wrote a lot of speed-optimized DSP algorithms

 together with our partne

Impact Wave

 we develop front- and back-end 

solutions for our IoT hardware

 development of platform independent apps for Windows/Mac/Linux, Hybrid or

Browser-based

 Javascript, Java, Python, HTML 5, CSS, PHP, JSON and more

 Version Control (git, SVN, Bitbucket)

background image

Management:

 agile project management (Scrum) using Jira

 requirement management

 

 experience with international clients. We speak fluent business level

◦ English

◦ German

◦ Portuguese

◦ Italian

More, we speak as well an acceptable French and Spanish.

 organization of (abroad) production and component acquisition

 consulting and feasibility studies for projects / devices

background image

Projects we are proud of:

evelopment of a battery powered Wi-Fi IoT device. Besides running in 
cloud-connected mode, the device can also act as a Wi-Fi hot-spot with 

inbuilt server. This allows to run the device without network connectivity, using a 
platform independent browser-app, which is downloaded directly from the device.

D

The device is based on a low-power, low-cost STM32L432 ARM Cortex M4 and a
modified ESP8266. Hard- and software have been optimized for long-term 
battery usage.

ortex M4 USB high-speed driver development for an existing medical 
measurement device. USB is used to transmit frame-synchronized video 

data, while serving contemporary as a real-time interface for a complex control 
protocol. Bandwidth usage could easily exceed 80% of the high-speed USB port. 

C

This demanding project, build on Micrium µC/OS, comprised as well the 
development of a software for Windows (VS 2017), for unit tests and production 
support.

evelopment of a battery driven DC motor control with a self-learning fast 
adaption algorithm for precise switching of motor speeds under strongly 

varying power conditions. More, the device includes a Bluetooth BLE Modul for 
the transmisson of testing- and usage data.

D

ndustrial data logger with a bare-metal kernel on an ARM Cortex M7. Besides 
Wi-Fi and Ethernet connectivity, the device offers networking over an Iridium 

Satellite module (9603).

I

background image

udio recorder for under-water operations with a hydrophone. The recorder 
works with a 24 bit Delta-Sigma ADC at a maximum sample-rate of 220 

kHz. It has to be able to record uninterruptedly into circular memory and to switch
recording, if triggered, to SD-card for longer duration.

A

For its high data rate, a predictive memory management for the SD-card (FAT32) 
had to be developed. The device is based on a pro-audio recorder, formerly 
developed by us. 

evelopment of a modular synthesizer (musical instrument) as a software for
Windows, as well as a firmware for an ARM Cortex M4 (STM32F407). The 

synthesizer comprises a total of 44 floating point DSP modules, which can be 
interconnected freely by the user. It was one of the requirements, that any 
module interconnection has to be possible - even if nonsensical - without bringing
the application/device into an unstable condition. 

D

The firmware has to elaborate the audio from up to 44 modules with a latency of 
less than 2 milliseconds. For the Cortex M4 that meant maximum optimization of 
the C source code, as well as usage of assembler and C-intrinsic opcode.

The hardware comprised an audio codec with I2S audio and I2C control 
interface, as well as the usage of USB and a USART for the native MIDI port. 
Audio IO was done via DMA with only 2 buffers. 

The layout of the PCB was carefully refined to satisfy the high requirements of 
pro-audio standards.

background image

Kraft

Embedded

Contact:

I would be happy to clarify any questions and details personally. Please don’t 
hesitate to get in contact.

Michael Kraft
☎ DE: +49 - 0176 761 843 71 

 PT: +351 - 91 666 53 50

* 

michael@kraftembedded.com

Imprint:

Owner: 

Michael Kraft
VAT ID: DE308811646

Site:

www.kraftembedded.com

Residence: 

22455 Hamburg, Germany 
Kimbernstieg 11, z.Hd. B.Kragh

Laboratory: 

Parque Tecnológico de Óbidos
2510-216 Obidos, Portugal