Agilität in der Dienstleistung mit Praxisbeispiel

Das Ziel muss definiert sein Bei jedem Projekt oder Produkt muss zu Beginn klar definiert werden, welches Problem gelöst wird. Wichtig ist, dass das Ziel nicht mit der Lösung verwechselt wird. Nach der Zieldefinition sind drei Faktoren festzulegen: Ressourcen (Budget, Personal), Zeit und Umfang. Zeit und Ressourcen bilden einen Pol, der Umfang den Gegenpol. Es […]

Was ist TinyML?

Venn-Diagramm: Künstliche Intelligenz trifft auf Embedded Systems.

Der Einsatz von Machine Learning auf IoT-Geräten wurde lange Zeit durch deren begrenzte Rechenleistung und eingeschränkte Batteriekapazität limitiert. Dank anhaltender Forschungserfolge im Bereich der Microchips und Prozessoren, gelingt es seit einigen Jahren, komplexe KI-Modelle auf Mikrocontrollern auszuführen. Diese Modelle sind keine Sprachmodelle wie ChatGPT, die zur Generative Artificial Intelligence (GenAI) gehören, sondern Deep Learning Modelle, […]

Was ist Echtzeitfähigkeit?

Ein goldenes Uhrwerk im Hintergund mit dem Titel "Was ist Echtzeitfähigkeit?" im Vordergrund.

Bei Steuerungen für Maschinen gerade mit sicherheitskritischen Funktionen, hört man hin und wieder den Begriff Echtzeitfähigkeit oder Echtzeitsystem. Aber was ist Echtzeitfähigkeit überhaupt? Dieser Blogbeitrag soll Leser:innen ein hinreichend klares Verständnis dafür ermöglichen was man darunter versteht und wann man so etwas wie Echtzeitfähigkeit braucht. Was Echtzeit ist und was nicht Der Begriff Echtzeitfähigkeit wird […]

LoRaWAN vs. NB-IoT

LoRaWAN vs. NB-IoT – Titelbild für IoT-Technologien im Vergleich mit Symbolen für Funkvernetzung, Datenanalyse und Cloud-Integration.

Zwei Wege ins IoT, aber welcher passt zu meinem Projekt? Viele IoT-Devices sollen ihre Daten über große Distanzen hinweg kommunizieren können. Oft mit der Voraussetzung, dass diese Geräte einen möglichst geringen Energieverbrauch haben sollen, weil sie mit Batterien betrieben werden. Klassisches WLAN oder Mobilfunk können diese Anforderungen nicht erfüllen. Und genau deshalb kommt an dieser […]

Was der Cyber Resilience Act für Embedded Systems bedeutet

Illustration eines digitalen Vorhängeschlosses mit Leiterplatten-Design und Schriftzug ‚Cyber Resilience Act‘ – betont Cybersicherheit und digitale Resilienz.

Was ist der Cyber Resilience Act (CRA)? Der Cyber Resilience Act (CRA) ist eine EU-Verordnung, die erstmals einheitliche und verpflichtende Cybersicherheitsanforderungen für Produkte mit digitalen Elementen (PDE) festlegt. Dabei wird das große Ziel verfolgt, die digitale Sicherheit von Hardware- und Softwareprodukten in der gesamten EU zu erhöhen, sodass Benutzer von Cyberattacken bestmöglich verschont bleiben.  Dabei […]

Der Anforderungsworkshop als Projektfundament

Personen arbeiten gemeinsam an einem Anforderungsworkshop, indem sie Ideen auf gelben Haftnotizen sammeln und sortieren. Ein Tisch mit blauer Unterlage ist mit zahlreichen Notizzetteln bedeckt, während Teilnehmer mit Stiften und Notizbüchern arbeiten.

Warum ist ein Anforderungsworkshop so wichtig? Ein Anforderungsworkshop hat sich als äußerst effektiv erwiesen, um Anforderungen zu erheben. Ich sage meinen Kunden oft: „Wenn ich könnte, würde ich die Anforderungsermittlung einfach überspringen. Aber ohne klare Anforderungen wüsste ich gar nicht, was Ihr entwickelt haben möchtet.“ Funktionale oder nicht-funktionale Anforderungen, Lastenheft und Pflichtenheft – allein diese […]

Prototyping und Serienentwicklung

Links ein Arduino Uno für das Prototyping, rechts eine fertige Serienentwicklung.

Die Makerszene dient für viele als erster Schritt, um Ideen mithilfe von Prototyping in die Tat umzusetzen. Doch kann sie nur beim Prototyping eingesetzt werden, oder spielt sich auch in der Serienentwicklung von Embedded Systems eine Rolle? In diesem Blogpost erfährst Du: Was die Makerszene ist und welchen Einfluss sie auf Embedded Systems hat. Wofür […]

PCB Rakeln: Tipps und Präzision

Hier ist ein Alternativtext für das Bild: **Alternativtext:** Nahaufnahme einer Leiterplatte (PCB) mit zahlreichen elektronischen Bauteilen wie Kondensatoren, Widerständen und integrierten Schaltungen. Ein schwarzer Chip ist mittig positioniert und umgeben von kleineren Bauteilen. Eine Pinzette wird verwendet, um präzise an der Platine zu arbeiten, was die Detailgenauigkeit bei der Montage und Reparatur von Elektronikkomponenten symbolisiert. Die Oberfläche der Platine zeigt eine komplexe Anordnung von Lötstellen und Leiterbahnen, was die filigrane Natur von Hardware-Entwicklungsprozessen verdeutlicht.

Präzision beim PCB Rakeln ist in der Serienfertigung der Schlüssel zu zuverlässigen und fehlerfreien Leiterplatten. In der Prototypenfertigung, wie bei 8tronix, darf es dagegen etwas entspannter zugehen: Die Lötpaste gleicht kleinere Ungenauigkeiten beim Verflüssigen von selbst aus und richtet die Bauteile perfekt aus. Trotzdem zahlt sich sauberes beim Leiterplatten Rakeln aus – mit den richtigen […]

Optimierte Elektronikentwicklung leicht gemacht

Gezeigt wird eine grüne Leiterplatte (PCB) mit verschiedenen Bauteilen, verbunden mit einem Entwicklungsboard. Farbige Kabel (gelb, blau, schwarz und grün) und Steckverbindungen verdeutlichen die Hardware-Interaktion. Im Hintergrund ist ein USB-Kabel sichtbar, das die Verbindung zur Stromversorgung oder Datenübertragung andeutet. Die Anordnung symbolisiert praktische Entwicklungs- und Testprozesse. Es steht für die Elektronikentwicklung.

Bei der Arbeit mit Hardware musst Du oft mit Schlatplänen, Leiterplatten und Bauteilen jonglieren. Damit Du dabei noch die Anforderungen Deines Projekts berücksichtigen kannst und effizient bist, solltest Du diese Punkte bei der Elektronikentwicklung beachten: /*! elementor – v3.23.0 – 05-08-2024 */ .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px} 1. Footprint und Schaltplansymbol sorgfältig erstellen […]

Embedded Software Entwicklung: So sieht der Arbeitsalltag aus

Ein Softwareentwickler programmiert die Firmware eines Embedded Systems, wobei der Code auf dem Monitor angezeigt wird.

Schon 2018 hat Mathias sich als Werkstudent bei 8tronix sich mit dem Thema Embedded Software Entwicklung beschäftigt. Mittlerweile arbeitet er als Embedded Software Engineer in dem Unternehmen und ist ein wichtiger Teil des Teams. Doch was bestimmt den Alltag unseres Softwareentwicklers? Wie schafft er es mit seinem Team, eine Idee in ein fertiges Produkt umzusetzen? […]