Smart Embedded Framework

Mit Spaß zukunftssicher Embedded Programmieren.

Fokussieren Sie sich auf die Applikation.

semf liefert das Fundament.

Wir wissen, jedes Projekt ist anders. Damit Sie sich auf den komplexen und spannenden Teil der Embedded Entwicklung konzentrieren können, stehen Ihnen mit semf Komponenten und Libraries zur Verfügung, die Ihnen das Leben deutlich erleichtern. Mit dem Support unserer Embedded Experten und optionaler Unterstützung durch C++ Trainer wird auch der Einstieg in die C++ Welt erleichtert.

 

semf Gründer Florian ist es Leid, bei der Entwicklung von embedded Software Projekten ständig bei Adam und Eva anzufangen. Anders wie in der Web- und App-Welt, fehlte es an Frameworks und Helferleins für die Programmierung - mit semf holt er die embedded Software in die Moderne, "da wo sie auch hin gehört".

Und was genau beinhaltet semf?

High-Level Komponenten

semf beinhaltet eine Vielzahl an komplexen High-Level Softwaremodulen, die Sie in wenigen Zeilen Code nutzen und konfigurieren können. Darunter zählen unter anderem ein Datenlogger, ein Bootloader für verschlüsselte und zertifizierte Firmwareupdates, ein virtuelles EEPROM und ein generisch und leicht anpassbarer Kommunikationsstack.

Low-Level Komponenten

Die Basis von jedem Embedded Softwareprojekt sind Low-Level Komponenten, wie Timer, Systemclock, Zeitstempel, digitale Ein- und Ausgänge, PWMs, Speicher und vieles mehr.

Mit semf können all diese out-of-the-box genutzt werden.

Microcontroller HAL-Implementierung

semf ist plattformunabhängig,

was die Portierung von Code enorm erleichtert und zukunftssicher ist.

Schon vorhandene HAL Layer, wie z.B. vieler STM32 Derivate, stellen wir Ihnen kostenfrei zur Verfügung. Alternativ können Sie den HAL mit Hilfe unseres Implementierungs-leitfadens erstellen oder uns damit beauftragen.

Dokumentation für Zertifizierungen

Sicherheitskritische Anwendungen, wie in der Medizintechnik, bedürfen
besonderer Sorgfalt, umfangreicher Tests und Dokumentation.

Alle Bausteine von semf erfüllen
die Anforderungen für sicherheits-kritische Software wie z.B. SIL1 bis SIL3 nach IEC62304. Für die Zulassung stellen wir Ihnen die notwendige Dokumentation zur Verfügung.

FAE-Support

Wir möchten Ihnen das Embedded Programmieren maßgeblich vereinfachen und Ihnen helfen schneller an Ihr Ziel zu kommen. Daher steht Ihnen bei Fragen oder Anregungen immer ein qualifizierter Mitarbeiter aus der Entwicklung von semf zur Seite.

C++ Training

Sie möchten moderne Programmierung und auf C++ umsteigen? Dann ist semf in Kombination mit einem erfahrenen C++ Trainer genau das Richtige.

semf liefert Ihnen die Module und Vorgehensweisen für einen schnellen Einstieg und die von uns empfohlenen Trainer zeigen Ihnen den ein oder anderen Kniff für Anfänger und Profis.

Klare Strukturen für effizienteres Arbeiten

Tutorials

Unter uns Entwickler...

semf liefert das Fundament für Ihre Embedded Software. Somit haben Sie mehr Zeit um die komplexen und spannenden Teile der Entwicklung zu realisieren.

Profitieren Sie vom know-how unserer Embedded Experten und der Bereitstellung von generischen Softwarekomponenten.

Und das Beste: Alle Komponenten lassen sich mühelos konfigurieren und bei Bedarf durch die offene Klassenarchitektur einfach anpassen.

 

Testen Sie semf unverbindlich, werfen Sie einen Blick in die API und setzen Sie sich mit uns in Verbindung – gemeinsam evaluieren wir mit Ihnen,
wie semf Sie bei Ihren Projekten optimal unterstützen kann.

Entwickler Lizenz

Bringen Sie Ihre Projekte voran und profitieren Sie von unseren generischen Softwarekomponenten zur flexiblen Anpassung. semf ist Ihr zuverlässiger Partner bei der Umsetzung Ihrer Embedded Projekte.

Einzelplatzlizenz

pro Entwickler

50%

Zeiteinsparung*

*Annahme aufgrund interner Untersuchungen von 50 Embedded Projekten unterschiedlichster Komplexität und Umfang.

 

Beliebig viele Produkte

Beliebig viele CPUs

FAE-Support

Unsere Preise

Transparent und optional erweiterbar

 

0€

Evaluierung

Kostenlose Testversion für Ihre Evaluierung

5.000€

semf Lizenz

Ihr Framework für die Embedded Entwicklung

3.500€

Zertifizierung

Ihr optionales Dokumentations-Paket für die Zertifizierung

Preise auf Anfrage

HAL-Implementierung

Wir implementieren Ihnen Ihre gewünschten Schnittstellen

C++ Training

Entdecken Sie die C++ Welt

C++ Training

Nutzen Sie unser Netzwerk an C++ Trainern

Individuelle Schulungsinhalte, kompetente Begleitung und Tipps und Tricks von Experten.

semf bietet eine wunderbare Möglichkeit in Embedded C++ einzusteigen. Unsere Partner, ausgewählte C++ Trainer, unterstützen Sie bei diesem Prozess.

C++ Trainer

Ich bin ein C++ Ambassador

Sie sind mit Leidenschaft C++ Trainer und möchten mit uns zusammenarbeiten?

Kommen Sie an Bord, wir freuen uns auf Ihre Nachricht!

 

Ganz einfach.

Spaß am Programmieren.
Entwicklung beschleunigen.
Mehr Qualität.
Flexibel einsetzbar.

Wir freuen uns auf gute Gespräche

Sie möchten unser Framework testen? Oder ein Blick in die API & Tutorials werfen? Gerne evaluieren wir mit Ihnen zusammen, wie Sie semf bei Ihren Projekten einsetzen können.

semf - smart embedded framework
Hauptstraße 54
77743 Neuried

 

Herzlich Willkommen!

©2020 semf | Eine Marke der querdenker engineering GmbH