Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 6 Module
Möchten Sie Fähigkeiten entwickeln, um Prototypen von eingebetteten Produkten mit modernsten Technologien zu erstellen? In diesem Kurs werden Sie eine Hardware- und Software-Entwicklungsumgebung aufbauen, die Sie auf Ihrer Reise durch die Internet of Things Specializations Kurse begleiten wird. Wir werden den DragonBoard™ 410c Single Board Computer (SBC) verwenden.
Dies ist der erste einer Reihe von Kursen, in denen Sie sowohl die Theorie erlernen als auch die praktische Entwicklungspraxis erhalten, die Sie für die Entwicklung von Prototypen für Produkte des Internets der Dinge benötigen. Dieser Kurs ist für ein breites Spektrum von Lernenden geeignet.
Dieser Kurs ist für Sie geeignet, wenn: - Sie lernen möchten, wie man Linux für eingebettete Zwecke einsetzt - Sie Ihre Karriere auf das Design und die Entwicklung von Produkten für das Internet der Dinge ausrichten möchten - Sie ein Unternehmer, ein Innovator oder ein Mitglied einer Heimwerkergemeinschaft sind Lernziele:
Nach Abschluss dieses Kurses sind Sie in der Lage: 1) zu wissen, wo Sie Ressourcen und Hilfe im 96Boards-Ökosystem finden können. 2) die Peripheriegeräte des DragonBoard™ 410c, die E/A-Erweiterungsmöglichkeiten, die Rechenleistung (CPU und Grafik) und die Konnektivitätsmöglichkeiten zu beschreiben.
3) Verstehen Sie, wie man durch das Linux-Terminal navigiert und es nutzt. 4) Konfigurieren Sie mindestens eine integrierte Entwicklungsumgebung (IDE) für die Entwicklung von Software. 5) Nutzen Sie Git und GitHub für die Versionskontrolle. 6) Erstellen und bauen Sie Projekte, die über GPIO und Arduino mit Sensoren und Aktoren verbunden sind.
Willkommen im Internet der Dinge! Bevor wir in diesen Kurs eintauchen, möchten wir Ihnen kurz erklären, worum es geht! Wir gehen mit Ihnen Modul für Modul durch, um Ihnen die interessanten Aspekte des Kurses zu erläutern. In diesem Kurs werden Sie viele neue Wörter und Akronyme kennenlernen, mit denen Sie vielleicht noch nicht vertraut sind. Wenn Sie mit Ihren Kenntnissen der technischen Terminologie zufrieden sind, können Sie diese Lektionen gerne überspringen, da sie die Gesamtintegrität des Kurses nicht beeinträchtigen werden. Wenn Sie etwas sehen, über das Sie etwas mehr wissen möchten, schauen Sie sich das Video an, um einen Einblick in einige grundlegende Konzepte zu erhalten. Wir gehen davon aus, dass Sie den Großteil des Materials kennen, bevor Sie das nächste Modul beginnen. Wir empfehlen Ihnen, die Lektionen zur Auffrischung durchzugehen.
Die Programmiersprache C (Optionales Buch)•10 Minuten
Mehr Befehle!•10 Minuten
Git Spickzettel•10 Minuten
USB-Treiber aktualisieren (Windows)•10 Minuten
ADB-Shell-Befehle•10 Minuten
Fastboot-Befehle•10 Minuten
Zeit für eine Videopause (ein weiteres Video!)•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Zusätzliches Quiz (optional)•30 Minuten
DragonBoard Bringup und Ökosystem
Modul 2•6 Stunden abzuschließen
Moduldetails
Das ist alles enthalten
33 Videos5 Lektüren1 Aufgabe1 peer review
Infos zu Modulinhalt anzeigen
33 Videos•Insgesamt 193 Minuten
Board-Layout und Funktionen•5 Minuten
Das Out of Box Erlebnis•11 Minuten
Linux Installation und Komplettlösung•12 Minuten
Ressourcen und Rundgang•13 Minuten
Zugewiesene Hausaufgaben•3 Minuten
Die 96Boards Spezifikation•6 Minuten
Geschichte des DragonBoard 410c•4 Minuten
SoC-Tiefgang•6 Minuten
Onboard-Speicher•4 Minuten
Speicher (RAM) und Swap Space•5 Minuten
Onboard-Erweiterungsanschlüsse•15 Minuten
Software•4 Minuten
Zugewiesene Hausaufgaben•1 Minute
96Boards Ecosystem - Erste Schritte•18 Minuten
Mezzanine-Richtlinien•7 Minuten
Mezzanine-Initiative der Gemeinschaft•11 Minuten
Vertikale Märkte und der Weg zum Produkt•17 Minuten
Zugewiesene Hausaufgaben•2 Minuten
Über das Dragonboard™ 410c•4 Minuten
Wichtige Komponenten der Karte•7 Minuten
Technische Daten•7 Minuten
Auswahl eines Betriebssystems•4 Minuten
Kaufen Sie Ihr Dragonboard™ 410c•2 Minuten
Registrierung bei 96boards•1 Minute
Registrierung beim Qualcomm® Developer Network•3 Minuten
Ein Blick zurück auf Lektion 2•1 Minute
Boot-Konfiguration•3 Minuten
Starten Sie Ihr Dragonboard™ 410c•2 Minuten
Android Entwickler-Modus (nur Android)•3 Minuten
Testen Sie Ihr Dragonboard™ 410c•3 Minuten
Ausschalten Ihres Dragonboard™ 410c•2 Minuten
Pflege für Ihr Dragonboard™ 410c•5 Minuten
Ein Blick zurück auf Lektion 3•1 Minute
5 Lektüren•Insgesamt 50 Minuten
Modul Folien•10 Minuten
Qualcomm® stellt das DragonBoard™ 410c vor! (YouTube Video)•10 Minuten
DragonBoard™ 410c Funktions-Highlights•10 Minuten
Während Sie warten!•10 Minuten
Optionale Lektüre über den SoC•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Zeit-Wander-Quiz...•30 Minuten
1 peer review•Insgesamt 60 Minuten
Starten Sie Ihr DragonBoard 410c•60 Minuten
Mezzanine und Sensoren (Dosen-Demos mit Software)
Modul 3•5 Stunden abzuschließen
Moduldetails
Wir vermitteln Ihnen Kenntnisse über das Linux-Betriebssystem, das Sensors Mezzanine, die Versionskontrolle und stellen Ihnen Projekte vor, die Sie selbst ausprobieren sollten.
Das ist alles enthalten
27 Videos9 Lektüren9 Aufgaben
Infos zu Modulinhalt anzeigen
27 Videos•Insgesamt 212 Minuten
Dateisystem und Tools•23 Minuten
IDE und Kommandozeilen-Walkthrough•15 Minuten
Update, Upgrade und Abhängigkeiten (Übersicht)•7 Minuten
Zugewiesene Hausaufgaben•5 Minuten
Sensoren Mezzanine-Kit•13 Minuten
I/O - Eingang / Ausgang•10 Minuten
Einrichten der Hardware und Ihrer Entwicklungsumgebung•10 Minuten
GPIO in der Shell•10 Minuten
ATMEGA Komplettlösung•12 Minuten
Libmraa Komplettlösung•8 Minuten
Komplettlösung für Libupm•7 Minuten
Zugewiesene Hausaufgaben•2 Minuten
Git Komplettlösung•11 Minuten
Auswahl an Editoren, IDEs und Sprachen•6 Minuten
Erweiterte Versionskontrollbefehle•9 Minuten
Beitragen und wachsen•6 Minuten
Zugewiesene Hausaufgaben•3 Minuten
Beschreibung und Ausführung•4 Minuten
Code-Durchlauf•4 Minuten
Beschreibung und Ausführung•7 Minuten
Code-Durchlauf•10 Minuten
Beschreibung und Ausführung•5 Minuten
Code-Durchlauf•6 Minuten
Beschreibung und Ausführung•4 Minuten
Code-Durchlauf•6 Minuten
Beschreibung und Ausführung•6 Minuten
Code-Durchlauf•4 Minuten
9 Lektüren•Insgesamt 25 Minuten
Modul Folien•0 Minuten
Ressourcen•5 Minuten
Ressourcen•5 Minuten
Ressourcen•5 Minuten
Ressourcen•2 Minuten
Ressourcen•2 Minuten
Ressourcen•2 Minuten
Ressourcen•2 Minuten
Ressourcen•2 Minuten
9 Aufgaben•Insgesamt 55 Minuten
Lektion 1•5 Minuten
Lektion 2•5 Minuten
Lektion 3•5 Minuten
Lektion 4•2 Minuten
Lektion 5•2 Minuten
Lektion 6•2 Minuten
Lektion 7•2 Minuten
Lektion 8•2 Minuten
Modul 2•30 Minuten
Fortgeschrittene Projekte und Code
Modul 4•4 Stunden abzuschließen
Moduldetails
Wir werden lernen, wie man verschiedene Betriebssysteme von Grund auf erstellt und einige fortgeschrittene Projekte vorstellen.
Das ist alles enthalten
10 Videos4 Lektüren4 Aufgaben
Infos zu Modulinhalt anzeigen
10 Videos•Insgesamt 63 Minuten
Open Embedded Überblick und Bauen aus dem Quellcode•10 Minuten
Debian-Übersicht und Bauen vom Quellcode•7 Minuten
Android Überblick und Erstellung aus dem Quellcode•7 Minuten
Zugewiesene Hausaufgaben•5 Minuten
Beschreibung und Ausführung•7 Minuten
Code-Durchlauf•4 Minuten
Zugewiesene Hausaufgaben•2 Minuten
Beschreibung und Ausführung•11 Minuten
Code-Durchlauf•9 Minuten
Zugewiesene Hausaufgaben•2 Minuten
4 Lektüren•Insgesamt 40 Minuten
Modul Folien•10 Minuten
Ressourcen•10 Minuten
Ressourcen•10 Minuten
Ressourcen•10 Minuten
4 Aufgaben•Insgesamt 120 Minuten
Lektion 1•30 Minuten
Lektion 2•30 Minuten
Lektion 3•30 Minuten
Modul 3•30 Minuten
Ändern des Betriebssystems (Ergänzend / Optional)
Modul 5•3 Stunden abzuschließen
Moduldetails
Das DragonBoard™ 410c kann mit einer Vielzahl verschiedener Betriebssysteme betrieben werden. Es steht Ihnen also frei, das Betriebssystem zu wählen, das Ihnen am besten zusagt. Wir sind uns darüber im Klaren, dass es eine Vielzahl von Nutzern dieses Boards gibt, und möchten in dieser Lektion so viel wie möglich abdecken, damit alle davon profitieren können! Egal, ob Sie Windows- oder Mac-Benutzer sind oder Android gegenüber Ubuntu bevorzugen, hier gibt es ein oder zwei Videos für Sie! In dieser Lektion helfen wir Ihnen bei der Auswahl eines Betriebssystems, das am besten zu Ihren Bedürfnissen passt, und gehen dann auf den Download, das Flashen und die Installation aller derzeit verfügbaren Betriebssysteme ein. Aufgrund der Vielfältigkeit dieses Boards werden wir Ihnen mehrere Möglichkeiten zeigen, wie Sie Ihr neues Betriebssystem flashen können, und eine Liste mit Vor- und Nachteilen der verschiedenen Methoden erstellen. Am Ende dieser Lektion wird der Wechsel zwischen den Betriebssystemen für Benutzer aller Erfahrungsstufen einfach und spannend sein.
Das ist alles enthalten
50 Videos2 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
50 Videos•Insgesamt 101 Minuten
Vorbereitungen für Modul 4!•1 Minute
Einführung in Lektion 1•1 Minute
Android für DragonBoard™ 410c•2 Minuten
Ubuntu für DragonBoard™ 410c•2 Minuten
Methoden der Installation•2 Minuten
Ein Blick zurück auf Lektion 1•2 Minuten
Einführung in Lektion 2a•1 Minute
Android Bild herunterladen•1 Minute
Pfadvariable für Android-Bild erstellen•2 Minuten
MicroSD-Karte mit Bild flashen•4 Minuten
Installieren Sie Android auf Ihrem DragonBoard™ 410c•3 Minuten
Ein Blick zurück auf Lektion 2a•1 Minute
Einführung in Lektion 2b•1 Minute
Ubuntu Image herunterladen•1 Minute
Pfadvariable zum Ubuntu-Image erstellen•2 Minuten
MicroSD-Karte mit Bild flashen•4 Minuten
Ubuntu auf dem DragonBoard™ 410c installieren•2 Minuten
Android auf dem DragonBoard™ 410c installieren•3 Minuten
Ein Blick zurück auf Lektion 3a•1 Minute
Einführung in Lektion 3b•1 Minute
Ubuntu Image herunterladen•1 Minute
Win32diskimager herunterladen•1 Minute
MicroSD-Karte mit Bild flashen•1 Minute
Ubuntu auf dem DragonBoard™ 410c installieren•3 Minuten
Ein Blick zurück auf Lektion 3b•1 Minute
Einführung in Lektion 3c•1 Minute
Android-Binärdateien und Bootloader herunterladen•2 Minuten
Pfadvariable zu Binärdateien und Bootloader erstellen•4 Minuten
Fastboot Flash auf eMMC•5 Minuten
Ein Blick zurück auf Lektion 3c•2 Minuten
Einführung in Lektion 3d•1 Minute
Ubuntu-Binärdateien und Bootloader herunterladen•3 Minuten
Pfadvariable zu Binärdateien und Bootloader erstellen•4 Minuten
Fastboot Flash auf eMMC•6 Minuten
Ein Blick zurück auf Lektion 3d•1 Minute
2 Lektüren•Insgesamt 20 Minuten
Modul 4 Verfahrensdokument (ergänzendes Dokument)•10 Minuten
Modul-Ansatz•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 4•30 Minuten
Rettung Ihres gebrickten Boards (Ergänzend / Optional)
Modul 6•1 Stunde abzuschließen
Moduldetails
Niemand erwartet, sein neues DragonBoard™ 410c zu beschädigen, aber manchmal passieren Unfälle. Dieses Modul soll Ihnen nicht nur dabei helfen, solche Unfälle zu vermeiden, sondern auch Probleme zu beheben, wenn Ihr Board auf irgendeine Weise beschädigt wurde. Hier werden wir den Unterschied zwischen einem Soft Brick und einem Hard Brick erläutern und erklären, warum Sie diese beiden Dinge vermeiden sollten.
Das ist alles enthalten
17 Videos1 Lektüre1 Aufgabe
Infos zu Modulinhalt anzeigen
17 Videos•Insgesamt 29 Minuten
Wir sind bereit!•1 Minute
Einführung in Lektion 1•0 Minuten
Definieren eines Bricked Boards•1 Minute
Was Sie tun können, wenn sich Ihr Board nicht einschalten lässt•2 Minuten
Mögliche Schnellreparaturen•1 Minute
Ein Blick zurück auf Lektion 1•1 Minute
Einführung in Lektion 2•1 Minute
Recovery Image herunterladen•2 Minuten
Flash-SD-Karte•5 Minuten
Betriebssystem neu flashen•2 Minuten
Ein Blick zurück auf Lektion 2•1 Minute
Einführung in Lektion 3•1 Minute
Ihr DragonBoard™ 410c kurzschließen•2 Minuten
Trennen von DC ohne ordnungsgemäße Abschaltung•1 Minute
Vorsichtsmaßnahmen für GPIO-Pins•3 Minuten
Löschen von Partitionstabellen und Flashen•3 Minuten
Die UC San Diego ist ein akademisches Kraftzentrum und ein Wirtschaftsmotor, der von U.S. News and World Report als eine der 10 besten öffentlichen Universitäten anerkannt wird. Innovation steht im Mittelpunkt unseres Handelns. Hier lernen die Studenten, dass Wissen nicht nur im Klassenzimmer erworben wird - das Leben ist ihr Labor.
Wann werde ich Zugang zu den Vorlesungen und Aufgaben haben?
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Was bekomme ich, wenn ich mich für diese Specialization einschreibe?
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Ist finanzielle Hilfe verfügbar?
Ja. Für ausgewählte Lernprogramme können Sie finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Einschreibegebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.
Finanzielle Unterstützung verfügbar, weitere Informationen
¹ Einige Aufgaben in diesem Kurs werden mit AI bewertet. Für diese Aufgaben werden Ihre Daten in Übereinstimmung mit Datenschutzhinweis von Courseraverwendet.