Embedded GNU/Linux mit Gnublin

Save this PDF as:
 WORD  PNG  TXT  JPG

Größe: px
Ab Seite anzeigen:

Download "Embedded GNU/Linux mit Gnublin"

Transkript

1 Embedded GNU/Linux mit Gnublin Benedikt Sauter Augsburger Linux Tag 23. März 2013

2 Zur Person Benedikt Sauter Studium Informatik Interessen: Mikrocontroller, Linux, Web Selbstständig / Geschäftsführer Diverse Open-Source Projekte

3 Ziele Einfachen Embedded Linux Rechner bauen Hochschule Augsburg Besonders geeignet für Anfänger Einfaches Arbeiten mit dem Board Ein USB Kabel reicht Einfache IO-Schnittstellen Software auf SD-Karte

4 Ziele Komplexität kann später entdeckt werden Beispielprogramme für alle Schnittstellen auf Open-Source Einstieg für maximal 50 EUR Messen, Steuern, Regeln

5 Das Gnublin Board 7 x 7 cm / 2 Lagen

6 Das Gnublin Board

7 Hardware Familie

8 Technische Daten LPC3131 / 180 MHz / 32 MB RAM GPIO I2C / SPI / UART PWM USB OTG

9 14 poliger Stecker

10 Die GNUBLIN Module Temperatur-Sensor Relaiskarte GPIO Board Schrittmotor RTC LCD CAN LAN

11 Hardware Ansteuerung Die Evolutionsschritte

12 So ging es los... echo out > /sys/class/gpio/gpio3/direction echo 1 > /sys/class/gpio/gpio3/value cat /dev/lpc313x_adc echo 0xff > /dev/lpc3131_pwm

13 Tools gnublin-gpio gnublin-adcint gnublin-pwm gnublin-wlan Option -h (Hilfe) Option -b (Bare entspricht Klartext) Option -j (JSON)

14 C-API Arduino? EFL? Mbed? Eigene API?

15 C/C++ für GNUBLIN

16 C/C++ für GNUBLIN

17 Wiki + Forum Vom Anfänger zum Guru werden Viele Anleitungen Hilfestellungen Projekte aus der Community Kursunterlagen

18 Gnublin Distribution Debian 6.0 Grundsystem Angepasster Kernel für GNUBLIN Bootloader Support Ein Ordner mit vielen Beispielen (Skripte, Programmbeispiele, etc.) GNUBLIN Pakete zum Installieren von Zusatzmodulen und Programm Zusammenstellungen

19 Gnublin Installer wxwidget C++ Download / Partitionierung SD-Karte beschreiben Bootloader / Kernel / RootFS

20 Anfänger, Fortgeschrittene, Profi Konsole Toolchain Treiber Skriptsprache Kernel / Bootloader Debugging Netzwerk Patches Anfänger Fortgeschrittene Experte

21 Kernel Kernel oder 3.3 Beispiel Treiber ADC / PWM RT-Linux Patch (RT PREEMPT Patch)

22 Bootloader APEX / U-Boot LPC ROM per GPIO0 GPIO 2 einstellbar MicroSD, USB (DFU), UART, NAND,..

23 Programmierung C/C++ Skriptsprachen Lua, Python, PHP Shell / Bash etc.

24 Sonstiges Webcam (gnublin-cam) Audio...

25 Webanwendung

26 Kundenspezifische Versionen Build your own GNUBLIN Nach Kundenwunsch: Abmessung, Features,... Kleine Stückzahlen Schulungen / Integration Beispielanwendungen

27 Wo geht die Reise hin? Viele weitere Module Wie Arduino nur als Linux Schnellere Prozessoren Familie Abstraktionsschicht Gnublin Distribution Mainline Kernel verwenden

28 Fragen? Ende

GNUBLIN, die offene EmbeddedPlattform für die Ausbildung

GNUBLIN, die offene EmbeddedPlattform für die Ausbildung GNUBLIN, die offene EmbeddedPlattform für die Ausbildung Benedikt Sauter Linuxtag Berlin 23.05.2013 Zur Person Benedikt Sauter Informatiker Interessen: Mikrocontroller, Linux, Web Diverse Open-Source Projekte

Mehr

Embedded Linux gnublin Board Programmieren Sonstiges. Embedded Linux am Beispiel des Gnublin-Boards

Embedded Linux gnublin Board Programmieren Sonstiges. Embedded Linux am Beispiel des Gnublin-Boards Embedded Linux am Beispiel des Gnublin-Boards Was ist Embedded Linux? Wikipedia Als Embedded Linux bezeichnet man ein eingebettetes System mit einem auf dem Linux-Kernel basierenden Betriebssystem. In

Mehr

Anwendungen mit RaspberryPi und dem Elektor Linux Board (GNUBLIN) Benedikt Sauter, sauter@embedded-projects.net

Anwendungen mit RaspberryPi und dem Elektor Linux Board (GNUBLIN) Benedikt Sauter, sauter@embedded-projects.net Anwendungen mit RaspberryPi und dem Elektor Linux Board (GNUBLIN) Benedikt Sauter, sauter@embedded-projects.net Gliederung der Folien Inhalt: Ursprung / Hintergrund Komponenten für Anwendungsentwicklung

Mehr

GNUBLIN - Embedded Linux für Alle

GNUBLIN - Embedded Linux für Alle - Embedded Linux für Alle Hubert Högl Hubert.Hoegl@hs-augsburg.de http://www.hs-augsburg.de/~hhoegl Linux Infotag an der Hochschule Augsburg 24. März 2012 Einfachen Embedded Linux Rechner selber bauen

Mehr

embedded projects GmbH

embedded projects GmbH embedded projects GmbH Build your own GNUBLIN GNUBLIN nach Kundenwunsch Planung Prototyp Entwicklung Serie 1/11 Version: 100 Stand: 03.09.11 Lieber Kunde, wir möchten Ihnen mit unseren Datenenblättern

Mehr

Netduino Mikroprozessor für.net Entwickler

Netduino Mikroprozessor für.net Entwickler Netduino Mikroprozessor für.net Entwickler Patrick Herting Softwareentwickler BlueTem Software GmbH Blog E-Mail www.wdev.de pher@live.de Ablaufplan - Theorieteil Was ist der Netduino? Welche Modelle gibt

Mehr

Python macht Embedded Linux angenehmer

Python macht Embedded Linux angenehmer Python macht Embedded Linux angenehmer Hubert Högl Hubert.Hoegl@hs-augsburg.de http://www.hs-augsburg.de/~hhoegl Hochschule Augsburg 2. Juli 2010 H. Högl () FuE 2010 2. Juli 2010 1 / 14 Embedded Linux

Mehr

embedded projects GmbH

embedded projects GmbH embedded projects GmbH e Quickstart GNUBLIN 32 MB (700641) Montage- und Aufbauanleitung Beispielanwendung (Rote LED auf dem Gnublin ) 1/12 Lieber Kunde, wir versuchen mit unseren Datenenblättern Ihnen

Mehr

embedded projects GmbH

embedded projects GmbH embedded projects GmbH Bedienungsanleitung USBprog 4.0 Montage Installation Debian / Ubuntu Windows 1/17 Lieber Kunde, wir möchten Ihnen mit unseren Datenenblättern einen reibungslosen Einstieg in unsere

Mehr

Open- Source embedded GNU/Linux Plattformen

Open- Source embedded GNU/Linux Plattformen Open- Source embedded GNU/Linux Plattformen Benedikt Sauter Linuxtag Berlin 23.05.2013 Roter Faden Das Thema Anwendungsgebiete Der Wandel / Der Boom Anforderungen Mikrocontroller Schnittstellen Projekte

Mehr

Meine SPS kann Linux, und nun?

Meine SPS kann Linux, und nun? http://www.arvero.de Meine SPS kann Linux, und nun? Ein Linux-basierter Software-Stack für industrielle Eingebettete Systeme Autor: Christoph Stoidner Zur Person / Firma Christoph Stoidner Diplom. Informatiker

Mehr

Embedded Linux Automatisierung für die Zukunft

Embedded Linux Automatisierung für die Zukunft Embedded Linux Automatisierung für die Zukunft LINUX im industriellen Umfeld Das echtzeitfähige Linux ist ein weit verbreitetes Betriebssystem in der Industrie. Die Echtzeiterweiterung bietet beispielsweise

Mehr

Picosafe. Open Source USB-Sticks für Sicherheitsanwendungen. Michael Hartmann <hartmann@embedded-projects.net> 17. März 2013

Picosafe. Open Source USB-Sticks für Sicherheitsanwendungen. Michael Hartmann <hartmann@embedded-projects.net> 17. März 2013 Picosafe Open Source USB-Sticks für Sicherheitsanwendungen Michael Hartmann 17. März 2013 Über Referent: - Student an der Universität Augsburg (Physik) - Linux und Open

Mehr

Die Technik hinter IoT: Arduino, Raspberry Pi & Co.

Die Technik hinter IoT: Arduino, Raspberry Pi & Co. Die Technik hinter IoT: Arduino, Raspberry Pi & Co. Praxisbeispiele für den Hausgebrauch Uwe Steinmann MMK GmbH 25.-26. September 2017 Uwe Steinmann (MMK GmbH) Die Technik hinter IoT 25.-26. September

Mehr

EXP500. Ausgabe Copyright by Joy-IT 1

EXP500. Ausgabe Copyright by Joy-IT 1 3 3 EXP500 Ausgabe 07.12.2016 Copyright by Joy-IT 1 Contents 1. Anschlüsse 2. Einführung 3. Basis Operationen 3.1 System Image-Datei Installation 3.2 Serielle Debug Umgebung installieren 4. Installieren

Mehr

Embedded Webserver. Einleitung. Jürgen Pauritsch und Stefan Thonhofer

Embedded Webserver. Einleitung. Jürgen Pauritsch und Stefan Thonhofer Jürgen Pauritsch und Stefan Thonhofer Embedded Webserver Einleitung Ziel unseres Projekts war es, einen Webserver auf einer einzigen Platine ( Embedded system, System on a chip ) aufzusetzen. Der Vorteil

Mehr

Embedded Linux Portierung auf mobiles Datenerfassungsterminal. Ole Reinhardt

Embedded Linux Portierung auf mobiles Datenerfassungsterminal. Ole Reinhardt Embedded Linux Portierung auf mobiles Datenerfassungsterminal Ole Reinhardt Embedded Linux Embedded = Eingebettet, Verborgen? Embedded Linux Embedded = Eingebettet, Verborgen?

Mehr

Debugging mit uclinux auf ARM-Prozessoren

Debugging mit uclinux auf ARM-Prozessoren Debugging mit uclinux auf ARM-Prozessoren Thema der Diplomarbeit betreut durch Steffen Köhler 15.06.2005 TU Dresden, Institut für Technische Informatik 1 µclinux µ für micro und C für Controller sprich:

Mehr

Steuern, Messen, Regeln - mit Mikrocontrollern im Eigenbau

Steuern, Messen, Regeln - mit Mikrocontrollern im Eigenbau Steuern, Messen, Regeln - mit Mikrocontrollern im Eigenbau 30. November 2006 Übersicht Intro Vorstellung Alexander Neumann (fd0) Studiert Informatik / Mathematik an der RWTH-Aachen Entwickung der Fnordlichter

Mehr

Making the Internet of Things

Making the Internet of Things DARIUSH FOROUHER ITI Uni Lübeck DANIEL LOOS 3. Sem. MLS Making the Internet of Things EIN ÜBERBLICK ÜBER PHYSICAL COMPUTING PLATTFORMS Das Internet der Dinge Inhalt Übersicht Arduino Raspberry PI Andere

Mehr

Projekt von Sergio Staab, Niklas Abel

Projekt von Sergio Staab, Niklas Abel (1) Was haben wir vor (Unser Projekt) -Hardware Aufbau -Software Aufbau (2) Der RP6 -Sensoren -Prozessor -Motor/Leistung -Ist Zustand (3) I²C BUS (4) Pegel Wandler (5) Raspberry Pi -Schnittstellen -Prozessor

Mehr

Mark Fink at. VHS Augsburg 2014. Erste Schritte mit dem Raspberry PI. mark@mark-fink.de

Mark Fink at. VHS Augsburg 2014. Erste Schritte mit dem Raspberry PI. mark@mark-fink.de Mark Fink at VHS Augsburg 2014 mark@mark-fink.de Mark Fink Testautomation & PerformanceEngineering Finance, Telco, Logistic Mark Fink Webmaster for Media-Site Open-Source @ Github Robotics Mein aktuelles

Mehr

Linutronix - Wir verbinden Welten. Open Source Software in der Industrie. Firmenvorstellung

Linutronix - Wir verbinden Welten. Open Source Software in der Industrie. Firmenvorstellung Linutronix - Wir verbinden Welten Open Source Software in der Industrie Firmenvorstellung Firma Gegründet 1996 von Thomas Gleixner 2006 Umwandlung in GmbH Maintainer von: X86 Architektur RT-Preempt UIO

Mehr

Vom Web ins IoT: Schnelleinstieg in Tooling und Entwicklung

Vom Web ins IoT: Schnelleinstieg in Tooling und Entwicklung Vom Web ins IoT: Schnelleinstieg in Tooling und Entwicklung Webinar 11.05.2017 Andreas Schmidt @aschmidt75 www.cassini.ag www.thingforward.io @thingforward 2 11.05.17 Agenda Devices für das Internet der

Mehr

Embedded Linux für SoC Applikationen

Embedded Linux für SoC Applikationen Mitglied der Helmholtz-Gemeinschaft Embedded Linux für SoC Applikationen Beispielkonfiguration Virtex4 FX12 23. März 2009 Georg Schardt Embedded Linux für SoC Applikationen Modulaufbau Entwicklungsumgebung

Mehr

StarterKit Embedded Control SC13 + DK51. From the electronic to the automation

StarterKit Embedded Control SC13 + DK51. From the electronic to the automation SC13 + DK51 From the electronic to the automation 21.10.2005 No. 1 /14 Entwicklungssystem für Embedded Controller Applikationsspezifische Komponenten ergänzen. Ethernet-Anbindungen seriellen Schnittstellen

Mehr

Linux Terminal mit Ethernet und Java. Eine dynamische Plattform für Automatisierungsapplikationen?

Linux Terminal mit Ethernet und Java. Eine dynamische Plattform für Automatisierungsapplikationen? Linux Terminal mit Ethernet und Java. Eine dynamische Plattform für Automatisierungsapplikationen? JULIA SCHILLING SSV EMBEDDED SYSTEMS HEISTERBERGALLEE 72 D-30453 HANNOVER WWW.SSV-EMBEDDED.DE Ethernet

Mehr

Asterisk aber wie? AsteriskNOW von Digium

Asterisk aber wie? AsteriskNOW von Digium ?*? welche Distribution welche Karte soll es sein mit welchem Treiber wie konfiguriere ich Asterisk einfach was heisst eigentlich NT, FXS, BRI, PRI wie telefoniere ich mit ISDN nach draussen Asterisk aber

Mehr

3D-Druckserver mit 32-Bit Arm Prozessoren realisiert mit UDOO Quad und RADDS v1.1

3D-Druckserver mit 32-Bit Arm Prozessoren realisiert mit UDOO Quad und RADDS v1.1 3D-Druckserver mit 32-Bit Arm Prozessoren realisiert mit UDOO Quad und RADDS v1.1 FabCon 3.D Angelo Malaguarnera 17. Mai 2014 Inhaltsangabe Inhaltsangabe Ziel: Schnell und genaues Drucken Ein wenig Theorie,

Mehr

Geschichte. Stephan Günther

Geschichte. Stephan Günther Raspberry Pi Geschichte Britische Entwicklung für den Schulsektor Vorstellung, Pressetermin am 06.Mai 2011 Erste Auslieferung im Juli 2012 Rev B2 mit 512MB RAM seit Oktober 2012 Dezember 2012 Kamera wird

Mehr

Speaker. Dominik Helleberg. Mobile Development Android / Embedded Tools. http://dominik-helleberg.de/+

Speaker. Dominik Helleberg. Mobile Development Android / Embedded Tools. http://dominik-helleberg.de/+ Speaker Dominik Helleberg Mobile Development Android / Embedded Tools http://dominik-helleberg.de/+ Warum? Moderne Consumer UI Moderne Consumer UI http://fortheloveoftech.com/2014/10/01/windows-10-for-tablets-first-impressions-there-is-no-start-menu/

Mehr

Lehrplanentwicklung Elektronik Bad Ischl 2006 ==========================================================================================

Lehrplanentwicklung Elektronik Bad Ischl 2006 ========================================================================================== Lehrplanentwicklung Elektronik Bad Ischl 2006 ========================================================================================== Thema: FTKL Tagungen 2002 2006 DI. Dr. Josef Humer, BULME Graz www.humerboard.at

Mehr

Mark Fink @ VHS Augsburg 2015. Einführung in die Mikrocontroller-Programmierung. mark@mark-fink.de

Mark Fink @ VHS Augsburg 2015. Einführung in die Mikrocontroller-Programmierung. mark@mark-fink.de Mark Fink @ VHS Augsburg 2015 mark@mark-fink.de Mark Fink Testautomation & PerformanceEngineering Finance, Telco, Logistic Mark Fink Webmaster Media-Site Open-Source @ Github Robotics Seminar-Ablauf Haftungs-Ausschluss

Mehr

Einführung in die Welt der Microcontroller

Einführung in die Welt der Microcontroller Übersicht Microcontroller Schaltungen Sonstiges Einführung in die Welt der Microcontroller Übersicht Microcontroller Schaltungen Sonstiges Inhaltsverzeichnis 1 Übersicht Möglichkeiten Einsatz 2 Microcontroller

Mehr

1. Vorbereiten das Host, folgende Software Pakete müssen installiert werden: gnome-devel bison flex texinfo libncurses5-dev git codeblocks putty

1. Vorbereiten das Host, folgende Software Pakete müssen installiert werden: gnome-devel bison flex texinfo libncurses5-dev git codeblocks putty 1. Vorbereiten das Host, folgende Software Pakete müssen installiert werden: gnome-devel bison flex texinfo libncurses5-dev git codeblocks putty 2. Buildroot installieren Buildroot (www.buildroot.org)

Mehr

Erster Schritt Vom Herunterladen bis zum Programmieren

Erster Schritt Vom Herunterladen bis zum Programmieren Erster Schritt Vom Herunterladen bis zum Programmieren Revision vom 27.07.2012 Verzeichnis 1. Einleitung 3 2. Herunterladen 4 3. Installation 5 4. Atmel Studio 6 6 4.1. Neues Projekt 7 4.2. Hinzufügen

Mehr

Microsoft.NET Gadgeteer: Ein raffinierter Weg zum Embedded-Produkt. ECC 2013 Marcel Berger

Microsoft.NET Gadgeteer: Ein raffinierter Weg zum Embedded-Produkt. ECC 2013 Marcel Berger Microsoft.NET Gadgeteer: Ein raffinierter Weg zum Embedded-Produkt ECC 2013 Marcel Berger 1 Agenda Motivation Einführung Microsoft.NET Micro Framework Einführung Microsoft.NET Gadgeteer Vorteile Architektur

Mehr

Erfolgreicher Einsatz von modellbasierter Softwareentwicklung - Praxisbericht

Erfolgreicher Einsatz von modellbasierter Softwareentwicklung - Praxisbericht Platz für ein Bild (optional) Erfolgreicher Einsatz von modellbasierter Softwareentwicklung - Praxisbericht 1.0 1.1 Elektronik? Was heisst modellbasierte Software-Entwicklung für uns? Was sind für eine

Mehr

Grundlagen Linux. Grundlagen Linux. Axel Pemmann. 08. Februar 2005

Grundlagen Linux. Grundlagen Linux. Axel Pemmann. 08. Februar 2005 Grundlagen Linux Axel Pemmann 08. Februar 2005 1 / 25 1 Inhalt Inhalte des ersten Tages 2 Der Einstieg Distributionen Philosopie Eigenschaften Eigenschaften 3 Installation von Linux Vorbereitungen: Hard-

Mehr

GTA04: Wie stopft man eine neue CPU (OMAP3) in den Freerunner?

GTA04: Wie stopft man eine neue CPU (OMAP3) in den Freerunner? GTA04: Wie stopft man eine neue CPU (OMAP3) in den Freerunner? Nikolaus Schaller, Golden Delicious Computers Open Hard&Software Workshop München 3. 12. 2011 2010 vor 1 Jahr bei diesem Workshop... 2009

Mehr

Othmar Gsenger. Funkfeuer Graz und OpenWRT

Othmar Gsenger. Funkfeuer Graz und OpenWRT Othmar Gsenger Funkfeuer Graz und OpenWRT Inhalt Funkfeuer Graz Was ist Funkfeuer Graz? Warum machen wir das? Funktionsweise Ausbauzustand OpenWRT Distributionen Paketverwaltung Dateisystem Hardware Was

Mehr

dlan Green PHY Module Smarte Integration von Powerline-Kommunikation

dlan Green PHY Module Smarte Integration von Powerline-Kommunikation dlan Green PHY Module Smarte Integration von Powerline-Kommunikation Ha Erd Technologie vom Weltmarktführer Mit 15 Millionen ausgelieferten Adaptern ist devolo an der Spitze des Marktes für Powerline-Infrastruktur-Technologie.

Mehr

sontheim Wir leben Elektronik! We live electronics! Industrie Elektronik GmbH Computer-on-Modules Übersicht unserer Computer-on-Modules

sontheim Wir leben Elektronik! We live electronics! Industrie Elektronik GmbH Computer-on-Modules Übersicht unserer Computer-on-Modules Wir leben Elektronik! We live electronics! sontheim Industrie Elektronik GmbH Computer-on-Modules Übersicht unserer Computer-on-Modules 04 Computer-on-Modules Übersicht unserer Computer-on-Modules Computer-on-Modules

Mehr

Freier Linux Kernel für den Virtex4 FX12

Freier Linux Kernel für den Virtex4 FX12 Mitglied der Helmholtz-Gemeinschaft Embedded Linux Freier Linuxkernel für den Virtex4 FX12 23. März 2009 Georg Schardt Freier Linux Kernel für den Virtex4 FX12 Motivation Ausgangslage Bootloader Kernel

Mehr

Embedded GNU/Linux Basics

Embedded GNU/Linux Basics Embedded GNU/Linux Basics Urs Fässler 17. LinuxDay Dornbirn 21.11.2015 Urs Fässler Embedded GNU/Linux Basics 1 Intro Eigenschaften Embedded System Intro Urs Fässler Embedded GNU/Linux Basics 2 Intro Eigenschaften

Mehr

Eine Anleitung zur Entwicklung von Simulink-Targets für die Lehre. 10. MBEES 2014, Dagstuhl

Eine Anleitung zur Entwicklung von Simulink-Targets für die Lehre. 10. MBEES 2014, Dagstuhl Eine Anleitung zur Entwicklung von Simulink-Targets für die Lehre 10. MBEES 2014, Dagstuhl Frank Tränkle Automotive Systems Engineering frank.traenkle@hs-heilbronn.de Inhalt Lehrveranstaltungen für Modellbasierte

Mehr

Embedded Touch Panel PC OTP/57V

Embedded Touch Panel PC OTP/57V Embedded Touch Panel PC OTP/57V 19 / 3HE Operator Touch Panel System 5.7 VGA LCD, Touch Screen für X86: Linux / Java oder ARM: Web Applications Beschreibung Kompakter Touch Panel PC für moderne HMI Anwendungen

Mehr

Bernhard Redemann. Steuern und Messen mit USB. Hard- und Softwareentwicklung mit dem FT232B/R, FT245B/R und FT2232L/D

Bernhard Redemann. Steuern und Messen mit USB. Hard- und Softwareentwicklung mit dem FT232B/R, FT245B/R und FT2232L/D Bernhard Redemann Steuern und Messen mit USB Hard- und Softwareentwicklung mit dem FT232B/R, FT245B/R und FT2232L/D Inhaltsverzeichnis Vorwort 2. Auflage 1 Vorwort und Anmerkungen (1. Auflage) 2 Teil 1

Mehr

Embedded Linux. im Automotivebereich

Embedded Linux. im Automotivebereich Embedded Linux im Automotivebereich Gliederung Vorstellung Unicontrol Verwendete Hardware Embedded Entwicklungsumgebungen Bauen eines Crosscompilers Kernel, Treiber und Bootloader Bibliotheken und Tools

Mehr

1. Ditzinger Makerspace

1. Ditzinger Makerspace Eine Projekt von Repair-Café und Stadtbücherei Ditzingen Stadtbücherei Ditzingen 1.OG 1 Agenda Vorstellung Projekt Was ist ein Raspberry Pi? Welche Projekte kann ich mit einem Raspberry Pi realisieren?

Mehr

Raspberry Pi. Einführung Pi and More 5 Nico Maas

Raspberry Pi. Einführung Pi and More 5 Nico Maas Raspberry Pi Einführung Pi and More 5 Nico Maas Zur Person Nico Maas IT Systemelektroniker (RZ UNI SB) Praktische Informatik (HTW SB) mail@nico-maas.de www.nico-maas.de @nmaas87 29.05.2014 Nico Maas /

Mehr

DC 5V Stepper Motor 28BYJ-48. Verwendung mit einem Arduino

DC 5V Stepper Motor 28BYJ-48. Verwendung mit einem Arduino DC 5V Stepper Motor 28BYJ-48 Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produktentschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten ist: Verwendung

Mehr

Wine - Windows unter Linux

Wine - Windows unter Linux 14. Februar 2009 Vortrag für den PC-Treff Böblingen Agenda 1 2 3 4 Vorteile Nachteile Problemsoftware Versionen von Wine Wine stellt die Windows API unter Linux zur Verfügung, damit können Windows Programme

Mehr

LINUX-WORKSHOP. WINTEROPHASE 17/18 Heiko Carrasco

LINUX-WORKSHOP. WINTEROPHASE 17/18 Heiko Carrasco LINUX-WORKSHOP WINTEROPHASE 17/18 Heiko Carrasco VORTRAG LIVE https://tinyurl.com/linux-vortrag ABOUT ME Linux Nutzer seid ~2009 Komplett umgestiegen ~2012 WAS IST LINUX? Als Linux oder GNU/Linux bezeichnet

Mehr

Paketverwaltung und wichtige FOSS-Anwendungen

Paketverwaltung und wichtige FOSS-Anwendungen Paketverwaltung und wichtige FOSS-Anwendungen Linux-Kurs der Unix-AG Zinching Dang 04./05. Juli 2012 Paketverwaltung und wichtige FOSS-Anwendungen FOSS-Anwendungen Anwendungsgebiete Desktop Büro-Anwendungen

Mehr

Installation von Debian Linux auf IBM PSeries Cross Compiler

Installation von Debian Linux auf IBM PSeries Cross Compiler Installation von Debian Linux auf IBM PSeries Cross Compiler Markus Schaber markus.schaber@ulm.ccc.de Volker Birk dingens@bumens.org Ulrich Dangel udangel@gmx.de Überblick Warum überhaupt ein Cross Compiling?

Mehr

Software TROVIS-VIEW TROVIS 6661

Software TROVIS-VIEW TROVIS 6661 Software TROVIS-VIEW TROVIS 6661 Anwendung Einheitliches Konfigurieren und Bedienen unterschiedlicher kommunikationsfähiger SAMSON-Geräte. TROVIS-VIEW ist eine einheitliche Bedienoberfl äche für verschiedene

Mehr

Linux Prinzipien und Programmierung

Linux Prinzipien und Programmierung Linux Prinzipien und Programmierung Dr. Klaus Höppner Hochschule Darmstadt Sommersemester 2014 1 / 16 Organisatorisches 2 / 16 Vorlesung Donnerstags, 18 bis 21 Uhr (mit kurzer Pause in der Mitte) Klausur

Mehr

OpenWrt Eine kleine Linux-Distribution für embedded Systeme

OpenWrt Eine kleine Linux-Distribution für embedded Systeme OpenWrt Eine kleine Linux-Distribution für embedded Systeme Jannis Pinter jannis@pinterjann.is Community FreieSoftwareOG Kontakt@FreieSoftwareOG.org 1. April 2014 Inhalt Was ist OpenWrt? Entwicklung und

Mehr

Inhaltsverzeichnis Erste Schritte Grundprinzipien in Linux

Inhaltsverzeichnis Erste Schritte Grundprinzipien in Linux 1 Erste Schritte 1 1.1 Ein Disk Image auswählen und herunterladen............. 2 1.2 Das Disk Image entpacken............................ 3 1.3 Windows......................................... 4 1.4 macos...........................................

Mehr

Raspberry Pi. Einführung Pi and More 8 Nico Maas

Raspberry Pi. Einführung Pi and More 8 Nico Maas Raspberry Pi Einführung Pi and More 8 Nico Maas Zur Person Nico Maas IT Systemelektroniker Bachelor of Science mail@nico-maas.de www.nico-maas.de @nmaas87 14.01.2016 Nico Maas / www.nico-maas.de / mail@nico-maas.de

Mehr

Bert van Dam. PIC MikroController. 50 Projekte für Anfänger und Fortgeschrittene. Elektor-Verlag, Aachen

Bert van Dam. PIC MikroController. 50 Projekte für Anfänger und Fortgeschrittene. Elektor-Verlag, Aachen Bert van Dam PIC MikroController 50 Projekte für Anfänger und Fortgeschrittene Elektor-Verlag, Aachen Inhaltsverzeichnis Vorwort 7 1. Was ist ein PIC? 8 2. Das brauchen Sie 10 2.1 Was notwendig ist 10

Mehr

BLIT2008-Board. Uwe Berger

BLIT2008-Board. Uwe Berger 11/2008 (BLIT) 2 Inhalt Was sind Mikrocontroller AVR-Mikrocontroller Werkzeugkasten Prinzipielles zur Programmierung BLIT2008-Board 11/2008 (BLIT) 3 Was sind Mikrocontroller AVR-Mikrocontroller Werkzeugkasten

Mehr

Die Linux Kernel Virtual Machine - Wo steht der Linux Hypervisor? 2. März 2008

Die Linux Kernel Virtual Machine - Wo steht der Linux Hypervisor? 2. März 2008 Die Linux Kernel Virtual Machine - Wo steht der Linux Hypervisor? 2. März 2008 Jörg Rödel Virtualization - Whats out there? Virtualisierung hat bereits längere Geschichte auf x86 Startete mit VMware Setzte

Mehr

Stefan Schmidt stefan@datenfreihafen.org. 28. Mai 2006

Stefan Schmidt stefan@datenfreihafen.org. 28. Mai 2006 Linux Linux 28. Mai 2006 Linux Linux Motorola verkauft seit einigen Jahren im asiatischen Markt s mit Linux. Die prominentesten Vertreter sind hier das E680 und das E680i. Seit Ende letzten Jahres ist

Mehr

Build eines QNX-ifs-root-Images

Build eines QNX-ifs-root-Images h_da Embedded Technologies-Praktikum 6. Aufgabenblatt QNX Interrupts Prof. Wietzke Build eines QNX-ifs-root-Images Ziele Es soll ein QNX RTOS 6.4.1 Image für das Beagle-Board erstellt werden, auf dem mindestens

Mehr

Die Geschichte von Linux

Die Geschichte von Linux Die Geschichte von Linux Erstellt durch: Benedikt Trefzer Datum: 20.2.2007 Zeittafeln und Referenzen siehe: http://www.a2x.ch/vortraege/linux_zeittafeln.pdf Unix Stammbaum Wikimedia Commons Bestandteile

Mehr

Installation LehrerConsole (für Version 6.2)

Installation LehrerConsole (für Version 6.2) Dr. Kaiser Systemhaus GmbH Köpenicker Straße 325 12555 Berlin Telefon: (0 30) 65 76 22 36 Telefax: (0 30) 65 76 22 38 E-Mail: info@dr-kaiser.de Internet: www.dr-kaiser.de Installation LehrerConsole (für

Mehr

Free Your Phone: Neo FreeRunner

Free Your Phone: Neo FreeRunner Free Your Phone: Neo FreeRunner Werner Heuser - TuxMobil http://tuxmobil.org/presentations Version 1.4 Lieferumfang Freerunner GTA02: Triband-GSM, GPS, WLAN, BlueTooth Headset: Ohrhörer und Mikrofon Netzteil:

Mehr

Linux gefahrlos testen

Linux gefahrlos testen Seite 1 von Cage Linux gefahrlos testen In diesem Artikel wird beschrieben, wie man Linux in einer virtuellen Maschine unter Windows installiert. 1 Grundlegende Informationen Um diesen Artikel zu verstehen,

Mehr

ARM-Mikrocontrollern MSR-Aufgaben mit Hilfe von ARM-Mikrocontrollern lösen

ARM-Mikrocontrollern MSR-Aufgaben mit Hilfe von ARM-Mikrocontrollern lösen PC & Elektronik Klaus-Dieter Walter Messen, Steuern und Regeln mit ARM-Mikrocontrollern MSR-Aufgaben mit Hilfe von ARM-Mikrocontrollern lösen Mit 170 Abbildungen FRANZIS Inhalt Informationen zur CD-ROM

Mehr

LinuxCounter.org - Jeder User zählt...

LinuxCounter.org - Jeder User zählt... LinuxCounter.org - Jeder User zählt... Edgar Fast Edi Hoffmann Community FreieSoftwareOG kontakt@freiesoftwareog.org 8. September 2015 LinuxCounter Was ist das? 2 / 32 LinuxCounter Was ist das? 2 / 32

Mehr

Softprozessoren. FPGA Development Teil II. Sven Gregori, CN8 <gregori@hs-furtwangen.de> 6. November 2008. UnFUG WS 08/09 Hochschule Furtwangen

Softprozessoren. FPGA Development Teil II. Sven Gregori, CN8 <gregori@hs-furtwangen.de> 6. November 2008. UnFUG WS 08/09 Hochschule Furtwangen SYN Rückblick MicroBlaze Demosystem Fazit Informationen FIN 1/46 FPGA Development Teil II Sven Gregori, CN8 UnFUG WS 08/09 Hochschule Furtwangen 6. November 2008 SYN Rückblick

Mehr

USB zu seriellem Kabel

USB zu seriellem Kabel USB zu seriellem Kabel CN-104v2 Kurzanleitung Einleitung Dieses Produkt wandelt eine USB 1.1-Schnittstelle in eine serielle Schnittstelle um. Neue Rechner haben oft keine RS232-Anschlüsse. Der Universal

Mehr

INES-Webserver. Damit gehen Ihre Geräte und Anlagen online. 1 Inhalt

INES-Webserver. Damit gehen Ihre Geräte und Anlagen online. 1 Inhalt Damit gehen Ihre Geräte und Anlagen online Mit dem Webbrowser bedienen, steuern und überwachen Sie INES und die daran angeschlossene Peripherie... ganz einfach übers Internet. 1 Inhalt 1 Inhalt 1 2 Anwendungen

Mehr

Raspberry Pi. Einführung Pi and More 6 Nico Maas

Raspberry Pi. Einführung Pi and More 6 Nico Maas Raspberry Pi Einführung Pi and More 6 Nico Maas Zur Person Nico Maas IT Systemelektroniker (RZ UNI SB) Bachelor of Science (HTW SB) mail@nico-maas.de www.nico-maas.de @nmaas87 28.01.2015 Nico Maas / www.nico-maas.de

Mehr

SB-002 DATASHEET SB-002 V1.00: 8051 MIKROCONTROLLERBOARD MIT AT89C5131A-M OHNE NETZTEIL. Dokument NR.: SB-002_Datasheet

SB-002 DATASHEET SB-002 V1.00: 8051 MIKROCONTROLLERBOARD MIT AT89C5131A-M OHNE NETZTEIL. Dokument NR.: SB-002_Datasheet SB-002 DATASHEET Dokument NR.: SB-002_Datasheet SB-002 V1.00: 8051 MIKROCONTROLLERBOARD MIT AT89C5131A-M OHNE NETZTEIL P Bitte denken Sie an die Umwelt, bevor Sie diese Datei ausdrucken Inhaltsverzeichnis

Mehr

Guten Tag. Holger Lindemann. -Selbstständiger Dienstleister im Bereich Linux. -Hauptentwickler openkonto ehemals Lx-Office

Guten Tag. Holger Lindemann. -Selbstständiger Dienstleister im Bereich Linux. -Hauptentwickler openkonto ehemals Lx-Office Guten Tag -Selbstständiger Dienstleister im Bereich Linux -Hauptentwickler openkonto ehemals Lx-Office -Seit den Anfängen der Lugulm dabei. Thema: Der Raspberry Pi Was ist ein Raspberry Pi? Günstiger Einplatinencomputer,

Mehr

Configurable Embedded Systems

Configurable Embedded Systems Configurable Embedded Systems Prof. Dr. Sven-Hendrik Voß Wintersemester 2017 Technische Informatik (Master), Semester 2 Termin 3, 23.10.2017 Seite 2 Zynq Design Flow Configurable Embedded Systems Wintersemester

Mehr

Linkerkit OLED Raspberry Pi und Arduino

Linkerkit OLED Raspberry Pi und Arduino Linkerkit OLED Raspberry Pi und Arduino Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten ist:

Mehr

ZigBeeRouter Jan Gampe, Sebastian Flothow

ZigBeeRouter Jan Gampe, Sebastian Flothow ZigBeeRouter Jan Gampe, Sebastian Flothow 1 Übersicht Ziel Ausgangslage / Hardware Router ZigBee Status Ausblick Fragen dürfen jederzeit gestellt werden 2 Ziel DSL-Router um ZigBee-Hardware erweitern Programmierschnittstelle

Mehr

Es besteht die Möglichkeit eine Batterieüberwachung der Drohne mit dem Mikrocontroller zu implementieren.

Es besteht die Möglichkeit eine Batterieüberwachung der Drohne mit dem Mikrocontroller zu implementieren. Batterie-Überwachung Es besteht die Möglichkeit eine Batterieüberwachung der Drohne mit dem Mikrocontroller zu implementieren. nicht implementiert teilweise bestückt (Spannungsteiler, Kondensator für TP-Filter

Mehr

Installationsanleitung

Installationsanleitung Installationsanleitung Vorsorgeberater Professional 2007 Copyright 2007 Unternehmen Online GmbH & Co. KG. Alle Rechte vorbehalten. Inhalt Einleitung... 3 Vorsorgeberatung nach Maß... 3 Voraussetzungen...

Mehr

EyeCheck Smart Cameras

EyeCheck Smart Cameras EyeCheck Smart Cameras 2 3 EyeCheck 9xx & 1xxx Serie Technische Daten Speicher: DDR RAM 128 MB FLASH 128 MB Schnittstellen: Ethernet (LAN) RS422, RS232 (nicht EC900, EC910, EC1000, EC1010) EtherNet / IP

Mehr

Dr.-Ing. Kühn. KuehnOpt. Zuschnittoptimierung und Etikettendruck direkt an der Säge für Android Hardware, embedded Systeme und Gateways 3/2017

Dr.-Ing. Kühn. KuehnOpt. Zuschnittoptimierung und Etikettendruck direkt an der Säge für Android Hardware, embedded Systeme und Gateways 3/2017 KuehnOpt Zuschnittoptimierung und Etikettendruck direkt an der Säge für Android Hardware, embedded Systeme und Gateways 3/2017 V1: KuehnOpt für Android Geräte Stand-alone Android Tablet oder Android Industrie

Mehr

Afu-Projekte mit Arduino's. Thomas Gemander DJ9ZZZ 2015

Afu-Projekte mit Arduino's. Thomas Gemander DJ9ZZZ 2015 Afu-Projekte mit Arduino's Thomas Gemander DJ9ZZZ 2015 Afu-Projekte mit Arduino's Gliederung: Was sind Arduino's Welche Modelle gibt es Bezugsquellen Originale / Nachbauten Elektronisches Logbook mit Uno

Mehr

Android. Enrico & Sebi

Android. Enrico & Sebi Android Enrico & Sebi Inhalt Basics Geräte Bauen Installieren Backup Apps Android Debug Bridge (adb) Rechner Android USB / TCP/IP Konsole Dateiaustausch Bildschirmübertragung Mehr... https://developer.android.com/studio/command-line/adb.html

Mehr

I2C Serial 2.6 LCD Modul

I2C Serial 2.6 LCD Modul Ausgabe 08.09.2017 Copyright by Joy-IT 1 Index 1. Verwendung mit einem Arduino 1.1 Anschließen des Displays 1.2 Installation der Bibliothek 1.3 Beispiel-Code 2. Verwendung mit einem Raspberry Pi 2.1 Installation

Mehr

ICCS SSP 10. Merkmale. Anwendungsbeispiele

ICCS SSP 10. Merkmale. Anwendungsbeispiele ICCS Standard Switch Panel mit 10 Tasten (SSP10) gehört zu der ICCS (Intelligent Control and Command Systems) Produktgruppe. Es kann entweder als selbständiges Modul oder als Erweiterung zu bestehenden

Mehr

Open Source - Mikrokontroller für Mixed Signal ASIC

Open Source - Mikrokontroller für Mixed Signal ASIC Open Source - Mikrokontroller für Mixed Signal ASIC Embedded Computing Conference 30. August 2011 Michael Roth Ablauf Vorstellung IME Motivation Vorstellung einiger OpenSource Mikrokontroller Evaluation

Mehr

Anleitung # 4 Wie mache ich ein Update der QBoxHD Deutsche Version

Anleitung # 4 Wie mache ich ein Update der QBoxHD Deutsche Version Anleitung # 4 Wie mache ich ein Update der QBoxHD Deutsche Version Stand: 25. Juni 2009 Voraussetzung Das Update ist notwendig, um Fehler und Neuentwicklungen für die QBoxHD zu implementieren. Es gibt

Mehr

Nicht nur zum Spielen geeignet Atmels AVR und AVR32 Xplain Evalkitserie sind die ideale Hardwareplattformen für das neue AVR Studio 5

Nicht nur zum Spielen geeignet Atmels AVR und AVR32 Xplain Evalkitserie sind die ideale Hardwareplattformen für das neue AVR Studio 5 Nicht nur zum Spielen geeignet Atmels AVR und AVR32 Xplain Evalkitserie sind die ideale Hardwareplattformen für das neue AVR Studio 5 Sie planen eine neue Applikation, wissen aber noch nicht, ob eine einfache

Mehr

Die Entwicklungsumgebung. Labor Technische Informatik. Prof. Dr.-Ing. F. Kesel Dipl.-Ing. (FH) A. Reber

Die Entwicklungsumgebung. Labor Technische Informatik. Prof. Dr.-Ing. F. Kesel Dipl.-Ing. (FH) A. Reber Die Entwicklungsumgebung Labor Technische Informatik Prof. Dr.-Ing. F. Kesel Dipl.-Ing. (FH) A. Reber 19.04.2011 Inhalt 1 Das Keil MCB1700 Board...2 2 Keil ARM MDK Toolchain...3 2.1 Projekterstellung...3

Mehr

Eclipse. für die kleinen Dinge des (modernen) Lebens

Eclipse. für die kleinen Dinge des (modernen) Lebens Eclipse für die kleinen Dinge des (modernen) Lebens Agenda Vorstellung Zielsysteme Software Modellierung Übertragung zum Gerät Vorstellung www.mda4e.org Projektpartner mda4e itemis GmbH & Co. KG Spezialist

Mehr

USB auf RS232 TTL UART PL2303 (HX) Konvert...

USB auf RS232 TTL UART PL2303 (HX) Konvert... Einkaufserlebnisses. (https://eckstein-shop.de) Wenn Sie den Shop / Module weiternutzen, (Module) stimmen / Schnittstelle/Konverter Sie der Nutzung von (Schnittstelle-Konverter) Cookies zu. (mehr Informationen

Mehr

Grundlagen der Anwendung und Programmierung des ESP8266. Dennis Hoffmann Mittwoch, :30 Uhr Schulungsraum SW23/147

Grundlagen der Anwendung und Programmierung des ESP8266. Dennis Hoffmann Mittwoch, :30 Uhr Schulungsraum SW23/147 Grundlagen der Anwendung und Programmierung des ESP8266 Dennis Hoffmann Mittwoch, 11.01.2017 08:30 Uhr Schulungsraum SW23/147 Inhalt Mikrocontroller ESP8266 Entwicklungsumgebung Firmware Beispiele Projekte

Mehr

Raspberry Pi Einführung

Raspberry Pi Einführung Raspberry Pi Einführung Raspberry Pi Workshops in München Informationsmaterial zum Raspberry Pi: www.raspi-workshops.de Raspberry Pi Kits und Zubehör kaufen: shop.pi3g.com Wir empfehlen zum Einstieg NOOBS,

Mehr

Witbox. Anleitung Repetier-Host. Witbox

Witbox. Anleitung Repetier-Host. Witbox Anleitung Repetier-Host Anleitung Repetier-Host Deutsch INHALT 3 Installation und Konfiguration von Repetier-Host 4 Installation 4 Installation unter Linux 5 Installation unter MacOS 5 Installation unter

Mehr

Zur Einarbeitung in die Arduino Welt reichen die Folgenden Komponenten aus.

Zur Einarbeitung in die Arduino Welt reichen die Folgenden Komponenten aus. Arduino in der Praxis Einleitung Bei Arduino handelt es sich um eine open-source Prototypen Plattform, welches das Ziel verfolgt, einen einfachen und schnellen einstieg in die Welt der Mikroprozessoren

Mehr

pi 3g Display T. Box Handbuch

pi 3g Display T. Box Handbuch pi 3g Display T. Box Handbuch Danke Danke für den Kauf dieses pi 3g Produktes! pi 3g stellt ausschließlich Raspberry Pi Produkte her, und ist seit dem Anfang des Raspberry Pis am Markt (2012). Wir bieten

Mehr