Embedded Systems Schulungen

Embedded Systems Schulungen

Lokale eingebettete Live Embedded Systems Trainingskurse in Deutschland.

Machine Translated

Erfahrungsberichte

★★★★★
★★★★★

Embedded Systems Kurspläne

Name des Kurses
Dauer
Überblick
Name des Kurses
Dauer
Überblick
14 Stunden
Überblick
This is a two day course covering all basic principles of building Embedded linux Systems, around 60% of the entire course time is practical hands-on implementation for real world application using the same standards and tools used in industry
14 Stunden
Überblick
Ein zweitägiger Kurs, der zu rund 60% aus praktischen Übungen besteht und sich mit den internen Aspekten des Embedded Linux Kernels, der Architektur, der Entwicklung und der Untersuchung des Schreibens und Integrierens verschiedener Gerätetreibertypen befasst.

Wer sollte teilnehmen?

Ingenieure, die sich für die Linux Kernel-Entwicklung auf Embedded-Systemen und -Plattenformen interessieren.
14 Stunden
Überblick
Ein zweitägiger Kurs, der alle Entwurfsprinzipien mit Codebeispielen in Verbindung mit neuester Industrietechnologie abdeckt. Sehr nützlich für Entwickler von Automobilsoftware
28 Stunden
Überblick
Beschreibung

Dieses viertägige Training kombiniert Theorie mit praktischen Übungen, um das Yocto Project .
Es beantwortet häufig gestellte Fragen wie:

- Ist es wirklich notwendig, für jedes GNU / Linux Projekt eine andere Version der Toolchain / Libraries / Packages zu verwenden, um einem anderen Workflow zu folgen?
- Können Sie sicherstellen, dass die Entwicklungsumgebung für alle Entwickler / Lieferanten identisch ist und Sie in mehr als 10 Jahren identische Builds wie heute erstellen können?
- Kann der YP helfen, herauszufinden, unter welchen Softwarelizenzen die von Ihnen verwendeten Pakete lizenziert sind?

Praktische Sitzungen werden auf der Zielhardware durchgeführt (z. B. Beagle Bone Black Rev. C - http://beagleboard.org/BLACK). Nach dem Training können Sie ein Docker-Image mit Ubuntu 14.x und allen vorinstallierten Abhängigkeiten sowie den Beispielen herunterladen, um mit dem Kursmaterial in Ihren eigenen Labors zu arbeiten. Bitte beachten Sie, dass dies kein Einführungskurs in Embedded GNU / Linux . Sie sollten bereits wissen, wie Embedded GNU / Linux funktioniert und wie Sie den GNU / Linux Kernel und die Kerneltreiber konfigurieren / erstellen.

Wer sollte teilnehmen?

Sie verwenden GNU / Linux für Ihre Projekte und haben wahrscheinlich von Yocto Project , haben sich aber nicht Yocto Project , es genauer anzusehen, oder hatten Schwierigkeiten, es zu verwenden. Sie wissen nicht, ob und wie Ihr täglicher Arbeitsablauf im YP untergebracht werden kann und finden den YP im Allgemeinen ziemlich kompliziert. Warum brauchen wir das alles, um zu wissen, dass alles (angeblich) viel einfacher war? Nach dem Training solltest du entscheiden können, ob du den YP brauchst oder nicht. Der Workshop richtet sich an Software-, Entwicklungs-, Systemingenieure, Tester, Administratoren, Ingenieure und andere am YP interessierte Parteien mit soliden Kenntnissen in Embedded GNU / Linux .
21 Stunden
Überblick
Die Programmiersprache C ist möglicherweise die beliebteste Programmiersprache für die Programmierung eingebetteter Systeme.
14 Stunden
Überblick
Dieser Kurs demonstriert, wie Sie die Grundlagen von Embedded-Computern praktisch anwenden .
7 Stunden
Überblick
Ein Echtzeitbetriebssystem (RTOS) ist ein Betriebssystem, das dazu bestimmt ist, Anwendungsprozessdaten in Echtzeit bereitzustellen, wie sie eingehen, in der Regel ohne Pufferungsverzögerungen.
7 Stunden
Überblick
In this course, participants will learn C++ concepts and programming skills.
7 Stunden
Überblick
Raspberry Pi ist ein kleiner Barebone-Computer, der von der Raspberry Pi Foundation entwickelt wurde.
14 Stunden
Überblick
Ein ARM-Prozessor gehört zu einer Familie von CPUs, die auf der von Advanced RISC Machines (ARM) entwickelten RISC-Architektur (Reduced Instruction Set Computer) basieren.
14 Stunden
Überblick
In dieser Schulung lernen die Teilnehmer, wie sie ihr eigenes Embedded- Linux für den Raspberry Pi erstellen.
14 Stunden
Überblick
Dieses Live-Training (vor Ort oder per Fernzugriff) richtet sich an C-Entwickler, die die Prinzipien des eingebetteten C-Designs erlernen möchten.

Am Ende dieser Schulung können die Teilnehmer:

- Verstehen Sie die Entwurfsüberlegungen, die eingebettete C-Programme zuverlässig machen
- Definieren Sie die Funktionalität eines eingebetteten Systems
- Definieren Sie die Programmlogik und -struktur, um das gewünschte Ergebnis zu erhalten
- Entwerfen Sie eine zuverlässige, fehlerfreie Embedded-Anwendung
- Optimale Leistung der Zielhardware erzielen

Format des Kurses:

- Interaktiver Vortrag und Diskussion
- Übungen und Übung
- Praktische Implementierung in einer Live-Laborumgebung

Anpassungsoptionen für den Kurs:

- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
21 Stunden
Überblick
Berkeley DB (BDB) ist eine Softwarebibliothek, die eine leistungsfähige eingebettete Datenbank für Schlüssel- / Wertdaten bereitstellen soll. Berkeley DB ist in C mit API-Bindungen für C++ , C# , Java , Perl , PHP , Python , Ruby , Smalltalk, Tcl und viele andere Programmiersprachen geschrieben. Berkeley DB ist keine relationale Datenbank.

In diesem Kurs werden die Architektur und die Funktionen von Berkeley DB und die Teilnehmer durch die Entwicklung ihrer eigenen Beispielanwendung mit Berkeley DB .

Publikum

- Anwendungsentwickler
- Software-Ingenieure
- Technische Berater

Format des Kurses

- Teilvorlesung, Teildiskussion, praktische Entwicklung und Implementierung, Tests zur Beurteilung des Verständnisses
14 Stunden
Überblick
Embedded Linux ist aufgrund seiner geringen Kosten, einfachen Anpassbarkeit und Kompatibilität mit vielen Mikroprozessortypen die erste Wahl für die Stromversorgung einer Vielzahl von Geräten wie Smartphones, Tablets, Set-Top-Boxen und MP3-Playern.

In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer Schritt für Schritt, wie ein eingebettetes Linux System von Grund auf aufgebaut wird. Vom Aufbau eines minimalistischen Kernels bis zur Konfiguration der Boot- und Initialisierungsprozesse lernen die Teilnehmer die Werkzeuge, Techniken und Denkweisen kennen, die für die Bereitstellung eines voll funktionsfähigen eingebetteten Linux Systems erforderlich sind.

Bei Fernschulungen wird QEMU verwendet, um die Hardware zu emulieren. Andere Plattformen, einschließlich realer Hardwaregeräte, können von Fall zu Fall in Betracht gezogen werden.

Format des Kurses

- Teilvorlesung, Teildiskussion, viel Wert auf praktische Umsetzung
21 Stunden
Überblick
Dieses Live-Training unter Anleitung eines Lehrers führt in die Systemarchitekturen, Betriebssysteme, Netzwerk-, Speicher- und Verschlüsselungsprobleme ein, die beim Entwurf sicherer eingebetteter Systeme berücksichtigt werden sollten.

Am Ende dieses Kurses verfügen die Teilnehmer über ein solides Verständnis der Sicherheitsgrundsätze, -bedenken und -technologien. Noch wichtiger ist, dass die Teilnehmer mit den Techniken ausgestattet werden, die für die Entwicklung sicherer Embedded-Software erforderlich sind.

Format des Kurses

- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Übungen.
- Praktische Implementierung in einer Live-Laborumgebung.

Anpassungsoptionen für den Kurs

- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
21 Stunden
Überblick
Model Based Development (MBD) ist eine Softwareentwicklungsmethodik, die eine schnellere und kosteneffektivere Entwicklung von dynamischen Systemen wie Steuerungssystemen, Signalverarbeitungs- und Kommunikationssystemen ermöglicht Es beruht eher auf grafischer Modellierung als auf der herkömmlichen textbasierten Programmierung In diesem Kurs lernen die Teilnehmer, wie sie MBD-Methoden anwenden können, um Entwicklungskosten zu reduzieren und die Markteinführung ihrer eingebetteten Softwareprodukte zu beschleunigen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein Wählen und nutzen Sie die richtigen Werkzeuge zur Implementierung von MBD Verwenden Sie MBD, um eine schnelle Entwicklung in den frühen Phasen ihres Embedded-Software-Projekts durchzuführen Verkürzen Sie die Veröffentlichung ihrer eingebetteten Software auf dem Markt Publikum Ingenieure für eingebettete Systeme Entwickler und Programmierer Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
28 Stunden
Überblick
In this instructor-led, live training in Deutschland, participants will learn how to create a build system for embedded Linux based on Yocto Project.

By the end of this training, participants will be able to:

- Understand the fundamental concepts behind a Yocto Project build system, including recipes, metadata, and layers.
- Build a Linux image and run it under emulation.
- Save time and energy building embedded Linux systems.
21 Stunden
Überblick
This training intends to introduce C++ as the common extension of C when applying object-oriented embedded system development. Since C++ encloses C, this training takes us from C to C++ in a natural way, and looks under the hood of how C++ is implemented. This is especially valuable to comprehend when applying C++ in an embedded resource limited environment. The C++ standard has recently been undergoing a major revision, a.k.a. as C++11, and a new one is on its way, C++14. This course addresses subjects brought in with these revisions that are especially useful like high performance memory management, concurrency making use of a multicore environment, and bare-metal close to the hardware programming.

GOAL/BENEFITS

The major objective of this class is that you shall be able to use C++ in a “correct way”.

- Introduce C++ as an object oriented language alternative in an embedded system context
- Show the similarities ‑ and differences ‑ with the C language
- Comprehend different memory management strategies – especially the move semantics introduced with C++11
- Look under the hood and understand what different paradigms in C++ leads to in machine code
- Use templates to achieve type safe high order abstractions for bare-metal close to the hardware programming – memory mapped I/O as well as interrupts – especially the variadic templates introduced with C++11
- Provide some useful design patterns especially applicable in an embedded context
- A few exercises in order to practice some concepts

AUDIENCE/PARTICIPANTS

This training is aimed C++- programmers who intend to start using C++ in an embedded system context.

PREVIOUS KNOWLEDGE

The course requires basic knowledge in C++ programming, corresponding to our trainings ”C++ – Level 1” and ”C++ Level 2 – Introducing C++11”.

PRACTICAL EXERCISES

During the training you will practice the presented concepts in a number of exercises. We will use the open and free integrated development environment from Eclipse
21 Stunden
Überblick
Is C++ suitable for embedded systems such as microcontrollers and real-time-operating-systems?

Should object-oriented-programming be used in microcontrollers?

Is C++ too far removed from the hardware to be efficient?

This instructor-led, live training addresses these questions and demonstrates through discussion and practice how C++ can be used to develop embedded systems with code that is accurate, readable, and efficient. Participants put theory into practice through the creation of a sample embedded application in C++.

By the end of this training, participants will be able to:

- Understand the principles of object-oriented modelling, embedded software programming and real-time programming
- Produce code for embedded systems that is small, fast and safe
- Avoid code bloat from templates, exceptions, and other language features
- Understand the issues related to using C++ in safety-critical and real-time systems
- Debug a C++ program on a target device

Audience

- Developers
- Designers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
21 Stunden
Überblick
Arduino is an open-source, single-board, microcontroller for building devices that can sense and control objects in the physical world.

In this instructor-led, live training, participants will learn how to program the Arduino for real-world usage, such as to control lights, motors and motion detection sensors. This course assumes the use of real hardware components in a live lab environment (not software-simulated hardware).

By the end of this training, participants will be able to:

- Program Arduino to control lights, motors, and other devices.
- Understand Arduino's architecture, including inputs and connectors for add-on devices.
- Add third-party components such as LCDs, accelerometers, gyroscopes, and GPS trackers to extend Arduino's functionality.
- Understand the various options in programming languages, from C to drag-and-drop languages.
- Test, debug, and deploy the Arduino to solve real world problems.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- Arduino is available in different models and supports different programming interfaces (C, C++, C#, Python) and IDEs (Arduino IDE, Visual Studio, etc.). The following will be used for this course:

- Arduino Uno board
- Arduino IDE
- Arduino language (based on C/C++)

- *** Participants are responsible for purchasing their own Arduino hardware and components! ***

- Hardware kits can be purchased from suppliers, such as: Arduino Starter Kit https://store.arduino.cc/genuino-starter-kit

- To request a different setup, please contact us to arrange.
14 Stunden
Überblick
Raspberry Pi ist ein sehr kleiner Einplatinencomputer.

In diesem von Lehrern geführten Live-Training lernen die Teilnehmer, wie der Raspberry Pi als interaktives und leistungsstarkes Embedded-System eingerichtet und programmiert wird.

Am Ende dieser Schulung können die Teilnehmer:

- Richten Sie eine IDE (integrierte Entwicklungsumgebung) für maximale Entwicklungsproduktivität ein
- Programmieren Sie Raspberry Pi zur Steuerung von Geräten wie Bewegungssensoren, Alarmen, Webservern und Druckern.
- Verstehen Sie die Architektur von Raspberry Pi , einschließlich Eingängen und Anschlüssen für Zusatzgeräte.
- Verstehen Sie die verschiedenen Optionen in Programmiersprachen und Betriebssystemen
- Testen, debuggen und implementieren Sie den Raspberry Pi , um Probleme in der Raspberry Pi zu lösen

Publikum

- Entwickler
- Hardware- / Software-Techniker
- Technische Personen in allen Branchen
- Bastler

Format des Kurses

- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben

Hinweis

- Raspberry Pi unterstützt verschiedene Betriebssysteme und Programmiersprachen. In diesem Kurs wird Linux basiertes Raspbian als Betriebssystem und Python als Programmiersprache verwendet. Um ein bestimmtes Setup anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
- Die Teilnehmer sind für den Kauf der Raspberry Pi Hardware und -Komponenten verantwortlich.
7 Stunden
Überblick
Shadowsocks ist ein OpenSource, sicherer Socks5-Proxy In diesem instruierten Live-Training lernen die Teilnehmer, wie sie eine Internetverbindung über einen Shadowsocks-Proxy sichern können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Installieren und konfigurieren Sie Shadowsocks auf einer beliebigen Anzahl unterstützter Plattformen, einschließlich Windows, Linux, Mac, Android, iOS und OpenWRT Stellen Sie Shadosocks mit Paketverwaltungssystemen wie pip, aur, freshports und anderen bereit Führen Sie Shadowsocks auf mobilen Geräten und drahtlosen Netzwerken aus Verstehen Sie, wie Shadowsocks Nachrichten verschlüsselt und Integrität und Authentizität gewährleistet Optimiere einen Shadowsocks-Server Publikum Netzwerkingenieure Systemadministratoren Computertechniker Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
7 Stunden
Überblick
Das LEDE-Projekt ( Linux Embedded Development Environment) ist ein Linux Betriebssystem, das auf OpenWrt basiert. Es ist ein vollständiger Ersatz für die vom Hersteller gelieferte Firmware einer Vielzahl von WLAN-Routern und Nicht-Netzwerkgeräten.

In diesem von einem Kursleiter geleiteten Live-Training lernen die Teilnehmer, wie ein LEDE-basierter WLAN-Router eingerichtet wird.

Publikum

- Netzwerkadministratoren und Techniker

Format des Kurses

- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
14 Stunden
Überblick
Internet of Things (IoT) ist eine Netzwerkinfrastruktur, die physische Objekte und Softwareanwendungen drahtlos verbindet und es ihnen ermöglicht, miteinander zu kommunizieren und Daten über Netzwerkkommunikation, Cloud Computing und Datenerfassung auszutauschen In diesem instruierten Live-Training lernen die Teilnehmer die Grundlagen des IoT kennen, während sie ein Arduin-basiertes IoT-Sensorsystem entwickeln Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen Sie die Prinzipien von IoT, einschließlich IoT-Komponenten und Kommunikationstechniken Erfahren Sie, wie Sie Arduino-Kommunikationsmodule verwenden, die für verschiedene IoT-Systeme verwendet werden können Erfahren Sie, wie Sie eine mobile App zur Steuerung von Arduino verwenden und programmieren Verwenden Sie ein WiFi-Modul, um den Arduino mit einem anderen Gerät zu verbinden Erstellen und implementieren Sie ihr eigenes IoT-Sensorsystem Publikum Hobbyisten Hardware / Software Ingenieure und Techniker Technische Personen in allen Branchen Anfänger Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen Hinweis Arduino ist in verschiedenen Modellen verfügbar und unterstützt verschiedene Programmierschnittstellen (C, C ++, C #, Python) und IDEs (Arduino IDE, Visual Studio usw) Dieser Kurs setzt das Arduino Uno Board, Arduino IDE und die Arduino Sprache (basierend auf C / C ++) voraus Um ein anderes Setup anzufordern, kontaktieren Sie uns bitte Die Teilnehmer sind verantwortlich für den Kauf der Arduino Hardware und Komponenten .
7 Stunden
Überblick
FreeRTOS ist ein plattformübergreifender Echtzeitbetriebssystemkern (RTOS) für eingebettete Geräte wie Mikrocontroller und kleine Mikroprozessoren In diesem instruierten Live-Training lernen die Teilnehmer, wie sie mit FreeRTOS programmieren können, während sie ein einfaches RTOS-Projekt mit einem Mikrocontroller entwickeln Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen Sie die grundlegenden Konzepte von Echtzeitbetriebssystemen Lernen Sie die Umgebung von FreeRTOS kennen Erfahren Sie, wie Sie mit FreeRTOS programmieren Schnittstelle einer FreeRTOS-Anwendung zu Hardware-Peripheriegeräten Publikum Ingenieure Technische Studenten Jeder, der FreeRTOS lernen möchte Jeder, der an eingebetteten Systemen interessiert ist Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen Hinweis Von den Teilnehmern wird erwartet, dass sie ihre eigene Hardware für diesen Kurs bereitstellen (jede STM32-Karte) .
28 Stunden
Überblick
In diesem von Lehrern geführten Live-Training lernen die Teilnehmer, wie ein Roboter mit Arduino Hardware und der Sprache Arduino (C / C++ ) gebaut wird.

Am Ende dieser Schulung können die Teilnehmer:

- Erstellen und betreiben Sie ein Robotersystem, das sowohl Software- als auch Hardwarekomponenten enthält
- Verstehen Sie die Schlüsselkonzepte, die in Robotertechnologien verwendet werden
- Bauen Sie Motoren, Sensoren und Mikrocontroller zu einem Arbeitsroboter zusammen
- Entwerfen Sie die mechanische Struktur eines Roboters

Publikum

- Entwickler
- Ingenieure
- Bastler

Format des Kurses

- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben

Hinweis

- Hardware-Kits werden vom Kursleiter vor dem Training spezifiziert, enthalten jedoch grob die folgenden Komponenten:

- Arduino Board
- Motorsteuerung
- Abstandssensor
- Bluetooth-Slave
- Prototyping Board und Kabel
- USB-Kabel
- Fahrzeugbausatz

- Die Teilnehmer müssen ihre eigene Hardware kaufen.
- Wenn Sie dieses Training anpassen möchten, kontaktieren Sie uns bitte, um dies zu arrangieren.
14 Stunden
Überblick
Arduino ist ein Open-Source-Single-Board-Mikrocontroller für den Bau von Geräten, die Objekte in der physischen Welt erfassen und steuern können.

In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer, wie sie den Arduino mit fortgeschrittenen Techniken programmieren, während sie ein einfaches Sensor-Warnsystem erstellen.

Am Ende dieser Schulung können die Teilnehmer:

- Verstehe, wie Arduino funktioniert.
- Tauchen Sie tief in die Hauptkomponenten und Funktionalitäten von Arduino .
- Programmieren Sie das Arduino ohne die Arduino IDE zu verwenden.

Format des Kurses

- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Übungen.
- Praktische Implementierung in einer Live-Laborumgebung.

Anpassungsoptionen für den Kurs

- Arduino ist in verschiedenen Modellen erhältlich und unterstützt verschiedene Programmierschnittstellen (C, C++ , C# , Python ) und IDEs ( Arduino IDE, Visual Studio usw.). Für diesen Kurs wird Folgendes verwendet:

- Arduino Uno-Board
- Arduino IDE
- Arduino Sprache (basierend auf C / C++ )

- *** Die Teilnehmer sind für den Kauf ihrer eigenen Arduino Hardware und -Komponenten verantwortlich! ***

- Hardware-Kits können von Lieferanten bezogen werden, wie zum Beispiel: Arduino Starter Kit https://store.arduino.cc/genuino-starter-kit

- Um ein anderes Setup anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
21 Stunden
Überblick
PCB (Printed Circuit Board) Circuit Design bezeichnet den Prozess des Entwerfens, Ätzens und Druckens von Schaltkreisen auf einem Signalplatinenlayout. EAGLE ist eine frei verfügbare Desktop-Anwendung zum Entwerfen von Leiterplatten.

In diesem von Lehrern geführten Live-Training lernen die Teilnehmer, wie die Eagle-Software zum Erstellen von Leiterplatten verwendet wird. Der Kurs beginnt mit der Prüfung einer Reihe vorhandener Schaltpläne und dem Zeichnen einer Originalschaltung in Eagle. Das Training durchläuft den Prozess zum Entwerfen der Leiterplatte und erörtert den Prozess zum Herstellen der Leiterplatten (der Kurs beinhaltet nicht die physische Herstellung der Leiterplatten).

Am Ende dieser Schulung können die Teilnehmer:

- Erstellen Sie eine Leiterplatte (Printed Circuit Board, PCB) aus einem beliebigen Schaltplan
- Erstellen Sie Schaltpläne und entwerfen Sie Leiterplatten mit Eagle
- Exportieren Sie die branchenüblichen Dateien zum Erstellen der Leiterplatte

Publikum

- Ingenieure
- Techniker

Format des Kurses

- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben

Anmerkungen

- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
21 Stunden
Überblick
PCB (Printed Circuit Board) Circuit Design bezeichnet den Prozess des Entwerfens, Ätzens und Druckens von Schaltkreisen auf einem Signalplatinenlayout. Altium Designer ist eine frei verfügbare Desktop-Anwendung zum Entwerfen von Leiterplatten.

In diesem von Lehrern geführten Live-Training lernen die Teilnehmer, wie man mit der Altium-Software Leiterplatten erstellt. Der Kurs beginnt mit der Prüfung einer Reihe vorhandener Schaltpläne und dem Zeichnen einer Originalschaltung in Altium. Das Training durchläuft den Prozess zum Entwerfen und Herstellen der Leiterplatte.

Am Ende dieser Schulung können die Teilnehmer:

- Erstellen Sie eine Leiterplatte (Printed Circuit Board, PCB) aus einem beliebigen Schaltplan
- Erstellen Sie Schaltpläne und entwerfen Sie Leiterplatten mit Altium
- Drucken und Ätzen einer physischen Leiterplatte
- Exportieren Sie die Standarddateien für den Versand an einen großen Hersteller

Publikum

- Ingenieure
- Techniker

Format des Kurses

- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben

Anmerkungen

- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
7 Stunden
Überblick
Buildroot ist ein Open-Source-Projekt, das Skripts enthält, die eine kompilierungsübergreifende Toolchain, ein anpassbares Root-Dateisystem-Image und einen Linux Kernel für eingebettete Geräte erstellen. Während dieses Praktikums lernen die Teilnehmer, wie man es benutzt:

- So wählen Sie Software aus, die in das Root-Dateisystem aufgenommen wird.
- So fügen Sie neue Pakete hinzu und ändern vorhandene.
- So fügen Sie Unterstützung für neue Embedded-Boards hinzu.

Während des Kurses werden bootfähige Dateisystem-Images erstellt. Fernkurse werden mit dem [QEMU-](/cc/qemukvm) Emulator angeboten, während im Klassenzimmer entweder QEMU oder echte Embedded-Boards nach Wahl des Trainers verwendet werden können.

Weitere Projekte mit ähnlichen Zielen sind das [Yocto-Projekt](/cc/yoctoproject) und OpenWRT. Verwenden Sie [diese](https://bootlin.com/pub/conferences/2016/elc/belloni-petazzoni-buildroot-oe/belloni-petazzoni-buildroot-oe.pdf) [Präsentationen,](https://elinux.org/images/0/0a/Embedded_ Linux _Build_Systems.pdf) um festzustellen, welche für Ihre Anforderungen die richtige ist.

Zukünftige Embedded Systems Kurse

Embedded Systems Schulung, Embedded Systems boot camp, Embedded Systems Abendkurse, Embedded Systems Wochenendkurse, Embedded Systems Kurs, Embedded Systems Training, Embedded Systems Seminar, Embedded Systems Seminare, Embedded Systems Privatkurs, Embedded Systems Coaching, Embedded Systems Lehrer

Sonderangebote

Sonderangebote Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking for a good mixture of IT and soft skills in Germany!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions