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

Save this PDF as:
 WORD  PNG  TXT  JPG

Größe: px
Ab Seite anzeigen:

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

Transkript

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

2 Inhalt 1 Die Zutaten für IoT 2 Die Hardware 3 Die Vernetzung 4 Einige Hardware-Beispiele 5 Die Software Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

3 Die Zutaten für IoT Internet Dinge Genaugenommen braucht man einen Zugang aus dem Internet zu den Dingen... es fehlt sicher noch ein Stück Hardware... und natürlich noch etwas Software... und letztlich noch eine Verbindung und ein Protokoll, um mit den Dingen zu reden Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

4 Die Zutaten für IoT Netzwerkverbindung zwischen Internet und den Dingen Prozessor, Speicher, diverse Schnittstellen und Sensoren Datenerfassung, Protokolle, Dienste im Internet zum Speichern oder Abholen von Daten Das existiert schon seit mindestens 25 Jahren und doch ist das IoT kaum älter als ein paar Jahre. Nur kabelgebundene Verbindung zum Internet oder proprietäre Funkverbindungen Fehlende Minaturisierung und Integration aller notwendigen Hardware-Komponenten in einem Chip Effiziente Protokolle, die sich mit wenig Hardware-Ressourcen umsetzen lassen Fehlende Stromsparmodi Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

5 Die Hardware mindestens 8-Bit Prozessorkern einige KB ROM (EPROM, EEPROM, Flash) einige hundert Byte RAM PIO, UART ADC, DAC, Timer, Watchdog, I2C, USB Das alles nach Möglichkeit auf einem Chip Mikrocontroller Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

6 Die Hardware (Prozessor) Intel MCS-51 Baureihe, z.b (On-Chip-ROM, 128B RAM, UART, Timer, 1980), Siemens 80C517 (MCS-51 kompatible, 256B RAM, ADC, 16-Bit-Arithmetik, Watchdog, Power-Modi, ca. 1990) MCS-51 kompatible MC von ATMEL, MAXIM/DALLAS mit Flash Motorola 68HC11 (512B CMOS EEPROM, 256B RAM, 8K ROM, ADC, UART, PWM, 1985) Microchip Technology PICmicro, PIC32 (8-, 16, 32-Bit Prozessoren, zunächst EPROM, später Flash, sehr viele Varianten) TI MSP430 (16-Bit RISC, niedriger Stromverbrauch, ADC, DAC, Timer, I2C, USB, etc., Anfang 1990) Atmel AVR, AVR32 (ATmega324P, ATtiny85, etc., seid 1996) STMicroelectronics STM32 (32-Bit, Cortex-M, ADC, Timer, etc., seit 2007) Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

7 Die Hardware (Boards) Oft minimale Beschaltung der Mikrocontroller für Entwicklungszwecke und prototypische Anwendungen. Arduino mit ATmega Arduino Nano mit ATmega Digispark mit ATTiny Blue/Black Pill mit STM32 STM32 Nucleo Diverse Boards mit PIC LaunchPad mit MSP430 Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

8 Die Vernetzung Kabelgebunden Ethernet USB Kabellos WLAN Bluetooth Mobilfunk ZigBee Z-Wave Weitere IoT-Funksysteme für spezielle Anforderungen Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

9 Beispiele Die kleine Lösung spezielle Varianten der genannten Boards Erweiterung der Boards mittels Shields (Ethernet, WLAN, etc.) Kombination der Boards mit BlueTooth/WLAN-Modulen mit serieller Schnittstelle Die große Lösung Raspberry PI 1/2/3 Raspberry PI Zero W BeagleBone WLAN-Module, die auch programmiert werden können, z. B. ESP8266, ESP32 von Espressif Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

10 Digispark ATtiny85 von Microchip (früher ATMEL) 8Kb Flash 512 B SRAM 512 B EEPROM max. 20 MHz, 16,5 MHz mit int. Oszillator DIP8 Gehäuse, max. 6 IO-Pins ADC, TWI, Timer Programmierbar in C/C++, Assembler Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

11 ESP8266 Espressif 4-16 MB Flash (extern) 96 KB SRAM 80/160 MHz in der Regel als fertiges Modul verfügbar WLAN Programmierbar in C mit SDK des Herstellers, nicht vollständig freie Software, auch als Modem nutzbar ca. 20% der Rechenleistung für WLAN LUA, Python Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

12 Raspberry PI Zero W 1 GHz Single Core CPU 512 MB RAM Steckplatz für SD-Card HDMI, USB, 40 Pin-Header Bluetooth 4.1 und Low Energy WLAN Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

13 Die Software vollständiges Linux, oft Debian-basiert reduziertes Linux, z. B. OperWRT, busybox, ulibc MicroPython, LUA, JavaScript C-Programme unter Verwendung verschiedener SDKs Assembler Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

14 Das Hello World des Arduino int led = 13; void setup() { pinmode(led, OUTPUT); } void loop() { digitalwrite(led, HIGH); delay(1000); digitalwrite(led, LOW); delay(1000); } Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

15 C Es geht auch in schlichtem C, übersetzt mit avr-gcc und Upload mittels arvdude #define LED PB1 int main() { DDRB = (1 << LED); // LED as output PORTB = 0; // Init Port B } while(1) { PORTB ^= (1 << LED); // Toogle LED _delay_ms(500); wdt_reset(); // Reset Watchdog } Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

16 C LUA auf Basis von NodeMCU wifi.setmode(wifi.station) function listap(t) -- (SSID : Authmode, RSSI, BSSID, Channel) end station_cfg={} station_cfg.ssid="dd-wrt" station_cfg.pwd="xxxxxx" wifi.sta.config(station_cfg) wifi.sta.getap(1, listap) srv=net.createserver(net.tcp) srv:listen(80,function(conn) conn:on("receive",function(conn,payload) local buf = "Hallo Welt" conn:send(buf) end) conn:on("sent",function(conn) conn:close() end) end) Uwe Steinmann (MMK GmbH) Die Technik hinter IoT September / 16

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

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

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

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

Atmel AVR für Dummies

Atmel AVR für Dummies Atmel AVR für Dummies fd0@koeln.ccc.de 29.12.2005 Übersicht 1 Hardware Kurzvorstellung Atmega8 Programmierkabel (Eigenbau vs. Kommerzlösung) Alternative: Bootloader (Programmieren via rs232) Software Speicher

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

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

CU-R-CONTROL. Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32. Autor: Christian Ulrich

CU-R-CONTROL. Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32. Autor: Christian Ulrich Seite 1 von 10 CU-R-CONTROL Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32 Autor: Christian Ulrich Datum: 08.12.2007 Version: 1.00 Seite 2 von 10 Inhalt Historie

Mehr

AVR-Mikrocontroller mit dem GCC programmieren

AVR-Mikrocontroller mit dem GCC programmieren AVR-Mikrocontroller mit dem GCC programmieren Mario Haustein Chemnitzer Linux User Group 10. Februar 2012 Mario Haustein (CLUG) AVR-Mikrocontroller 10. Februar 2012 1 / 21 1. Die Architektur 2. AVR in

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

Mikrocontroller. eine Einführung. Florian Schmitt - 16.11.2010 1 / 34

Mikrocontroller. eine Einführung. Florian Schmitt - 16.11.2010 1 / 34 Mikrocontroller eine Einführung Florian Schmitt - 16.11.2010 1 / 34 Inhalt Was sind Mikrocontroller, wozu sind sie nützlich? Unterschiede und Gemeinsamkeiten mit dem PC Wie funktionieren Mikrocontroller

Mehr

Produktinformationen. Basis Set Atmel Atmega8 & ISP Programmer. Lieferumfang :

Produktinformationen. Basis Set Atmel Atmega8 & ISP Programmer. Lieferumfang : Produktinformationen Basis Set Atmel Atmega8 & ISP Programmer Lieferumfang : 1 Steckboard 840 Pin 1 USB ISP Programmer mit Kabel 1 Kabelsatz 32-teilig 1 Atmega8L 5 LED 3mm Klar Rot/Gelb/Grün/Blau/Weiss

Mehr

Software ubiquitärer Systeme

Software ubiquitärer Systeme Software ubiquitärer Systeme Übung 2: Speicherarchitekturen in Mikrocontrollern und AOStuBS Christoph Borchert Arbeitsgruppe Eingebettete Systemsoftware Lehrstuhl für Informatik 12 TU Dortmund http://ess.cs.uni-dortmund.de/~chb/

Mehr

Einführung in die Arduino Programmierung am Beispiel eines Roboters.

Einführung in die Arduino Programmierung am Beispiel eines Roboters. Einführung in die Arduino Programmierung am Beispiel eines Roboters mail@andrebetz.de 1. Was ist Arduino - Definition einer Hardware- und Software Plattform - Open Source - Hardware: - Mikrocontroller

Mehr

Vorlesung Rechnersysteme II

Vorlesung Rechnersysteme II Vorlesung Rechnersysteme II Kapitel 3 System-on-Chip Kits Christian Hochberger, TU Darmstadt System-on-Chip Kits Begriff System-on-Chip Komponenten eines SoC-Kits FPGA-Spezifika eine SoC-Kits MP-SoCs Beispiele

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

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

Was ist Arduino? Historie Der Kern Entwicklungsumgebung Hardware Software Und wozu das Ganze? Workshop Mikrorechner 2012 A.

Was ist Arduino? Historie Der Kern Entwicklungsumgebung Hardware Software Und wozu das Ganze? Workshop Mikrorechner 2012 A. Was ist Arduino? Historie Der Kern Entwicklungsumgebung Hardware Software Und wozu das Ganze? Workshop Mikrorechner 2012 A.Schultze, DK4AQ 1 Das Arduino-Projekt Arduino ist ein Open-Source-Prototypen-System,

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

Teil I: Wat isse ne Mikrokontroller?

Teil I: Wat isse ne Mikrokontroller? Programmierung von ATMEL AVR Mikroprozessoren am Beispiel des ATtiny13 Eine Einführung in Aufbau, Funktionsweise, Programmierung und Nutzen von Mikroprozessoren Teil I: Wat isse ne Mikrokontroller? Wat

Mehr

Autonome Mobile Systeme. Dr. Stefan Enderle

Autonome Mobile Systeme. Dr. Stefan Enderle Autonome Mobile Systeme Dr. Stefan Enderle 2. Mikrocontroller Einleitung Unterschied Controller / Prozessor: Speicher (RAM, Flash, Eprom) intern Viele I/Os (Digital, Analog) Bus-Unterstützung (Seriell,

Mehr

Parallel-IO. Ports am ATmega128

Parallel-IO. Ports am ATmega128 Parallel-IO Ansteuerung Miniprojekt Lauflicht Ports am ATmega128 PortE (PE7...PE0) alternativ, z.b. USART0 (RS232) 1 Pin von PortC Port C (PC7...PC0) 1 Parallel-IO-Port "Sammelsurium" verschiedener Speicher

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

Integrationsseminar und Projekt: IoT und Embedded-Workshop mit Raspberry Pi

Integrationsseminar und Projekt: IoT und Embedded-Workshop mit Raspberry Pi Integrationsseminar und Projekt: IoT und Embedded-Workshop mit Raspberry Pi Embedded und IoT-Devices im Alltag Kurzer Einblick in die Geschichte Vorstellung gängiger Hardwareplattformen Fallbeispiel für

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

Embedded GNU/Linux mit Gnublin

Embedded GNU/Linux mit Gnublin Embedded GNU/Linux mit Gnublin Benedikt Sauter Augsburger Linux Tag 23. März 2013 Zur Person Benedikt Sauter Studium Informatik Interessen: Mikrocontroller, Linux, Web Selbstständig / Geschäftsführer Diverse

Mehr

Bedienung des Infineon Evaluationboards XC167

Bedienung des Infineon Evaluationboards XC167 Bedienung des Infineon Evaluationboards XC167 1. Übersicht Das XC167 Evaluationboard, nachfolgend kurz EVABoard genannt, ist ausgestattet mit dem Mikrocontroller SAK-XC167CI-16F40F der Fa. Infineon. Das

Mehr

Raspberry Pi & Co. FTKL-Tagung 2013 DI Edgar Neukirchner

Raspberry Pi & Co. FTKL-Tagung 2013 DI Edgar Neukirchner Raspberry Pi & Co 1 Die Konkurrenten Raspberry Pi Beaglebone Black Ricomagic MK802 II Prozessor 700 MHz ARM1176JZFS (ARMv6) + Videocore 1GHz TI Sitara AM3359 ARM Cortex A8 (ARMv7) CPU 1GHz Cortex-A8 (ARMv7)

Mehr

Johannes Kelper Universität Linz. Institut für Elektrische Messtechnik. Dokumentation. ATmeag8-USB Modul. Bernd R. Arminger ATmega8-USB Modul 1

Johannes Kelper Universität Linz. Institut für Elektrische Messtechnik. Dokumentation. ATmeag8-USB Modul. Bernd R. Arminger ATmega8-USB Modul 1 Dokumentation ATmeag8-USB Modul Bernd R. Arminger ATmega8-USB Modul 1 1. Beschreibung Das ATmega8-USB Modul besteht aus einen ATmega8 Mikrokontroller der Firma Atmel (Datenblatt/buch erhältlich unter http://www.atmel.com)

Mehr

ATMEGA Mikrocontroller Einführung TEIL 1. 4.November 2009 Mönchengladbach

ATMEGA Mikrocontroller Einführung TEIL 1. 4.November 2009 Mönchengladbach ATMEGA Mikrocontroller Einführung TEIL 1 DH5HS 4.November 2009 Mönchengladbach Was ist ein MCU Als Mikrocontroller (auch µcontroller, µc, MCU) werden Halbleiterchips bezeichnet, die mit dem Prozessor mindestens

Mehr

Einführung in Mikrokontroller Benutzung mit dem Arduino Board. Ramon Hofer ICVR

Einführung in Mikrokontroller Benutzung mit dem Arduino Board. Ramon Hofer ICVR Einführung in Mikrokontroller Benutzung mit dem Arduino Board Ramon Hofer ICVR Ablauf Warum Mikrokontroller Das Arduino Board Anschliessen von Bauteilen Digitale Ein- und Ausgaben Analoge Eingaben Serielle

Mehr

Programmieren in C Teil 3: Mikrocontrollerprogrammierung

Programmieren in C Teil 3: Mikrocontrollerprogrammierung Programmieren in C Teil 3: Mikrocontrollerprogrammierung 08/30/10 Fachbereich Physik Institut für Kernphysik Bastian Löher, Martin Konrad 1 Tag 1 Hello World 08/30/10 Fachbereich Physik Institut für Kernphysik

Mehr

C++ mit dem Arduino (Uno und Mega2560)

C++ mit dem Arduino (Uno und Mega2560) C++ mit dem Arduino (Uno und Mega2560) 1. Toolchain Als toolchain bezeichnet man die Reihe von Software, die nötig ist um den Prozessor zu programmieren, das Ergebnis draufzuladen und dann zu testen. Hier

Mehr

Single Side AVR Experimentier Board. Version 1.4. erstellt von. Ulrich Radig

Single Side AVR Experimentier Board. Version 1.4. erstellt von. Ulrich Radig Single Side AVR Experimentier Board Version 1.4 erstellt von Ulrich Radig 1 Inhaltsverzeichnis: 1. Vorwort S.3 2. Spezifikation S.4 3. Beschreibung S.5 4. Steckerbelegungen S.6 4.1. Steckerbelegung JP1

Mehr

1 Mikrocontrollergrundlagen 1. 2 Mikrocontrollerfamilien beurteilen und auswählen 27

1 Mikrocontrollergrundlagen 1. 2 Mikrocontrollerfamilien beurteilen und auswählen 27 vii 1 Mikrocontrollergrundlagen 1 1.1 Architekturen......................................... 1 1.2 Complex und Reduced Instruction Set Computer.............. 4 1.3 Start mit Mikrocontrollern der Firma

Mehr

Mikrocontroller selbst programmieren. Uwe Berger

Mikrocontroller selbst programmieren. Uwe Berger Mikrocontroller selbst programmieren Zurück zu den Anfängen... 2 Inhalt Was sind Mikrocontroller AVR Mikrocontroller Voraussetzungen für Mikrocontroller Projekte Projektbeispiele 3 Was sind Mikrocontroller

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

MSP 430. Einführung. Was kann er? Hauptthemen. Wie sieht er aus? 64 / 100 polig. Was kann er? MSP 430 1

MSP 430. Einführung. Was kann er? Hauptthemen. Wie sieht er aus? 64 / 100 polig. Was kann er? MSP 430 1 MSP 430 Mixed Signal Microcontroller MSP 430 Einführung Der Mikrocontrollers MSP430 von Texas Instruments Das Entwicklungsboard MSP-STK 430A320 http://www.ti.com Texas Instruments 1 Texas Instruments 2

Mehr

Android + Arduino Hardware steuern mit Android. Entwicklertag Karlsruhe, 09.05.2012 Sebastian Wastl

Android + Arduino Hardware steuern mit Android. Entwicklertag Karlsruhe, 09.05.2012 Sebastian Wastl Android + Arduino Hardware steuern mit Android Entwicklertag Karlsruhe, 09.05.2012 Sebastian Wastl Arduino Opensourceprojekt Auf Basis eines 8-Bit Mikrocontroller (ATMEL ATmega) Modular aufgebaut Erweiterbar

Mehr

Einführung in das Programmieren in der Sekundarstufe 1. mit einem Arduino und der Physical-Computing-Plattform

Einführung in das Programmieren in der Sekundarstufe 1. mit einem Arduino und der Physical-Computing-Plattform Einführung in das Programmieren in der Sekundarstufe 1 mit einem Arduino und der Physical-Computing-Plattform 1 Arduino mit Breadboard (Steckbrett) und LED mit Vorwiderstand Arduino-Board Uno R3 mit Mikrocontroller

Mehr

Prozessoren für mobile und. eingebettete Systeme II: Die AVR-Architektur. EMES: Eigenschaften mobiler und eingebetteter Systeme

Prozessoren für mobile und. eingebettete Systeme II: Die AVR-Architektur. EMES: Eigenschaften mobiler und eingebetteter Systeme EMES: Eigenschaften mobiler und eingebetteter Systeme Prozessoren für mobile und 00101111010010011101001010101 eingebettete Systeme II: Die AVR-Architektur Dipl. Inf. Jan Richling Wintersemester 2004/2005

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

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

Rechnerarchitektur Atmega 32. 1 Vortrag Atmega 32. Von Urs Müller und Marion Knoth. Urs Müller Seite 1 von 7

Rechnerarchitektur Atmega 32. 1 Vortrag Atmega 32. Von Urs Müller und Marion Knoth. Urs Müller Seite 1 von 7 1 Vortrag Atmega 32 Von Urs Müller und Marion Knoth Urs Müller Seite 1 von 7 Inhaltsverzeichnis 1 Vortrag Atmega 32 1 1.1 Einleitung 3 1.1.1 Hersteller ATMEL 3 1.1.2 AVR - Mikrocontroller Familie 3 2 Übersicht

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

Das Pollin Atmel Evaluationboard Ver. 2.01 unter Verwendung von MyAVR_Prog Tool und der Arduino IDE ein Kurztutorial

Das Pollin Atmel Evaluationboard Ver. 2.01 unter Verwendung von MyAVR_Prog Tool und der Arduino IDE ein Kurztutorial Das Pollin Atmel Evaluationboard Ver. 2.01 unter Verwendung von MyAVR_Prog Tool und der Arduino IDE ein Kurztutorial Einleitung 15.07.2012 V0.9c Angeregt durch Torsten, DL8KFO habe ich mich angefangen

Mehr

Remote-Objekt-Überwachung. von Jan Schäfer und Matthias Merk

Remote-Objekt-Überwachung. von Jan Schäfer und Matthias Merk Remote-Objekt-Überwachung von Jan Schäfer und Matthias Merk Aufgabenstellung Steuerung von Sensoren zur Remote Objektüberwachung mit einem µc PIC16F874. Welcher Sensor hat gemeldet? Die Überwachung Mehrere

Mehr

Entwicklungsboard 16F1824

Entwicklungsboard 16F1824 Entwicklungsboard 16F1824 Inhaltsverzeichnis 1. Einleitung...2 2. Grundlegende Eigenschaften...2 2.1 Grundlegende Eigenschaften...2 2.2 Optionale Eigenschaften...3 3. Programmierung...3 4. Hardware...5

Mehr

Arduino. Die gesteuerte Open Design Revolution. UserCon 2012 15. Januar 2012, MfK /AXL für Hackerspace FFM

Arduino. Die gesteuerte Open Design Revolution. UserCon 2012 15. Januar 2012, MfK /AXL für Hackerspace FFM 1 Arduino Die gesteuerte Open Design Revolution UserCon 2012 15. Januar 2012, MfK /AXL für Hackerspace FFM Illustration mit Genehmigung von JamesProvost.com Übersicht 2 Idee und Motivation Was ist ein

Mehr

simline Technische Beschreibung simcontrol5 Version 1.07 Modulbeschreibung Eigenschaften

simline Technische Beschreibung simcontrol5 Version 1.07 Modulbeschreibung Eigenschaften simline Technische Beschreibung simcontrol5 Version 1.07 Das simcontrol5 ist ein lokaler intelligenter Baustein aus der Reihe der simline Module. Die simline (Semi Industrial Moduls) ist eine Modulreihe

Mehr

Jan Monsch. Donnerstag, 2. Mai 13

Jan Monsch. Donnerstag, 2. Mai 13 101 Jan Monsch Agenda Arduino Platform Digitale Ausgaben Analoge Eingänge Digitale Eingaben I2C Geräte (Digitales Thermometer) Arduino SW Download goo.gl/dj5l2 Was ist Arduino? Open Source Einplatinen-Computer

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

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

Projekt: Roboter. Florian Grohnert. Semih Kisakaya

Projekt: Roboter. Florian Grohnert. Semih Kisakaya Projekt: Roboter Team: Florian Grohnert Semih Kisakaya Inhaltsverzeichnis Einleitung...3 Abweichungen...3 Arduino Atmega1280...3 Überblick:...4 Stromversorgung:...4 Speicher:...4 Ein- und Ausgänge:...4

Mehr

SU-2000. http://www.ahlersedv.de. Egerlandstr. 24a, 85368 Moosburg 08761/4245 oder 63708, FAX 1485. Vorteile der Cartridges

SU-2000. http://www.ahlersedv.de. Egerlandstr. 24a, 85368 Moosburg 08761/4245 oder 63708, FAX 1485. Vorteile der Cartridges Vorteile der Cartridges Der SU-2000 ist ein neues Gang- Programmiergerät, das speziell für die Arbeit ohne PC ausgelegt ist. Die Bedienung ist unkompliziert und umfassend möglich mit dem integrierten LCD-Display

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

Microcontroller. Seminararbeit zum Thema. Microcontroller. bei Prof. Dr. K.O. Linn. von Benjamin Zanke 1/12

Microcontroller. Seminararbeit zum Thema. Microcontroller. bei Prof. Dr. K.O. Linn. von Benjamin Zanke 1/12 Microcontroller Seminararbeit zum Thema Microcontroller bei Prof. Dr. K.O. Linn von Benjamin Zanke 1/12 Inhaltsverzeichnis 1 Einleitung...3 2 Geschichte...4 3 Aufbau / Funktion...4 3.1 CPU / Interruptcontroller...5

Mehr

Ulrich Stein

Ulrich Stein 4.12 Externe Schnittstellen / Controller Board Arduino 4.12.1 USB, serielle Schnittstelle Universal Serial Bus (USB): serielles Bussystem zur Verbindung eines Computers mit externen Geräten. Vor USB gab

Mehr

Physical-Computing mit der Arduino Plattform

Physical-Computing mit der Arduino Plattform Photo by Nicholas Zambetti, www.arduino.cc Physical-Computing mit der Arduino Plattform /ch/open Marcel Bernet Haftung Bei den Bauanleitungen bzw. irgendwelcher Software gibt es keine Haftung für irgendwelche

Mehr

Erste Schritte. Das Arduino-Board. Ihr Fundino-Board. Programmieren für Ingenieure Sommer 2015. Andreas Zeller, Universität des Saarlandes

Erste Schritte. Das Arduino-Board. Ihr Fundino-Board. Programmieren für Ingenieure Sommer 2015. Andreas Zeller, Universität des Saarlandes Erste Schritte Programmieren für Ingenieure Sommer 2015 Andreas Zeller, Universität des Saarlandes Das Arduino-Board Ihr Fundino-Board Anschluss über USB Anschluss über USB Programmierumgebung Download

Mehr

TBE332 Controller. Produktbeschreibung

TBE332 Controller. Produktbeschreibung TBE332 Controller Produktbeschreibung Bei der Entwicklung der TBE332 Steuerung wurde auf die Erfahrung unserer jahrelangen Planung und Realisierung verschiedenster Steuerungs- und Regelungseinrichtungen

Mehr

mytinyprog MK2 USB Stefan Hoffmann

mytinyprog MK2 USB Stefan Hoffmann myavr Projekt mytinyprog MK2 USB mytinyprog MK2 USB Erstellt von: Stefan Hoffmann Inhalt Einleitung... 3 Eigenschaften... 3 Entwicklungsumgebung:... 3 Grundlagen... 4 Hardware mytinyprog MK2 USB... 5 Hardwareüberblick...

Mehr

Beschaltung eines Mikrocontrollers. Jordi Blanch Sierra Steuerungsgruppe

Beschaltung eines Mikrocontrollers. Jordi Blanch Sierra Steuerungsgruppe Beschaltung eines Mikrocontrollers Jordi Blanch Sierra Steuerungsgruppe Gliederung Was ist ein Mikrocontroller? ATmega32 Pin-Beschreibung Grundschaltungen: - Minimale Grundschaltung - Grundschaltung mit

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

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 (3) I2C Schnittstelle (4) Raspberry Pi -Schnittstellen -Prozessor -Betriebssystem

Mehr

Steuern und Messen mit Raspberry Pi

Steuern und Messen mit Raspberry Pi 24 C 36 % 24 C Thanks to Openclipart, Fritzing, elinux.org, Liz Grazer Linuxtage 2014 (GLT14) Raspberry Pi Raspberry Pi ist ein kreditkartengroßer EinplatinenComputer, der von der Raspberry Pi Foundation

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

Arduino Kurs Zusammenarbeit Bodo - Norbert Inhalte - weitere Planung - Projekte JT 65 - neue Betriebsart mit Flüsterfunk (Whispering) Projekt WSPR

Arduino Kurs Zusammenarbeit Bodo - Norbert Inhalte - weitere Planung - Projekte JT 65 - neue Betriebsart mit Flüsterfunk (Whispering) Projekt WSPR Arduino Kurs Zusammenarbeit Bodo - Norbert Inhalte - weitere Planung - Projekte JT 65 - neue Betriebsart mit Flüsterfunk (Whispering) Projekt WSPR (Weak Signal Propagation Reporter) Microcomputer Systeme

Mehr

Starten Sie die Arduino IDE und geben Sie den folgenden Programmcode ein:

Starten Sie die Arduino IDE und geben Sie den folgenden Programmcode ein: Blinken Starten Sie die Arduino IDE und geben Sie den folgenden Programmcode ein: // Projekt 1 - LED Blinker int ledpin = 13; void setup() pinmode(ledpin, OUTPUT); void loop() digitalwrite(ledpin, HIGH);

Mehr

Projekt 25 ASURO ARX-03

Projekt 25 ASURO ARX-03 Projekt 25 ASURO ARX-03 Zusammenbau, Verbesserung und Programmierung eines Fahrroboters des DLR ASURO ASURO ASURO TEAM Projektleitung: Rouven Beermann (TI) Hardware: Steffen Meinke (ET) Software: Julian

Mehr

Der Mikrocontroller beinhaltet auf einem Chip einen kompletten Mikrocomputer, wie in Kapitel

Der Mikrocontroller beinhaltet auf einem Chip einen kompletten Mikrocomputer, wie in Kapitel 2 Der Mikrocontroller Der Mikrocontroller beinhaltet auf einem Chip einen kompletten Mikrocomputer, wie in Kapitel 1 beschrieben. Auf dem Chip sind die, ein ROM- für das Programm, ein RAM- für die variablen

Mehr

RN-Control ARDUINO Bibliothek ATMEL 32 Version 0.2

RN-Control ARDUINO Bibliothek ATMEL 32 Version 0.2 RN-Control ARDUINO Bibliothek ATMEL 32 Version 0.2 Bernd Klein 23. Mai 2011 Inhaltsverzeichnis 1 ARDUINO - RN-Control Library 3 1.1 Bibliothek RNControl...................... 3 1.2 Einführung............................

Mehr

grifo Mini Module Test 2

grifo Mini Module Test 2 grifo Mini Module Test 2 Inbetriebnahme der Module GMM AM08 und GMM AM32 1. Vorbemerkung GMM TST 2 (grifo Mini Module Test 2) ist ein Experimentierboard für die folgenden grifo Mini Module: GMM AM32 Mini

Mehr

32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag. Zürcher Fachhochschule

32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag. Zürcher Fachhochschule 32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag Inhalt Vorgeschichte Was wurde erreicht Hardware Energy Micro Microcontroller µctag Plattform EPC Gen2 Tag Standard Protokoll-Vorgaben

Mehr

Physical Computing. Ralf Nolte. Bielefeld, 13. Dezember 2011

Physical Computing. Ralf Nolte. Bielefeld, 13. Dezember 2011 Physical Computing Ralf Nolte Bielefeld, 13. Dezember 2011 Überblick Motivation Definition Vorstellung der Hardware Vorstellung der Arduino IDE Hello World LC Display Gravity Plug an TWI Bus 2 Motivation

Mehr

Projektarbeit: Roulette Spiel

Projektarbeit: Roulette Spiel Projektarbeit: Roulette Spiel auf dem Atmega162 Im Fach Datenverarbeitungstechnik 1. Aufgabestellung Die Aufgabe verlangte es ein Reaktionsspiel auf einem Olimex AVR USB 162 zu entwerfen. Auf dem Entwicklerboard

Mehr

DIY. Personal Fabrica1on. Digitale Welt. Juergen Eckert Informa1k 7

DIY. Personal Fabrica1on. Digitale Welt. Juergen Eckert Informa1k 7 DIY Personal Fabrica1on Digitale Welt Juergen Eckert Informa1k 7 Fahrplan Mikrocontroller FPGAs (sehr knapp) GeDng started... Übung Hands on Glühwein und Plätzchen 14.1. Gastvortrag: Michael Huth, Uni

Mehr

Microcontroller Kurs. 08.07.11 Microcontroller Kurs/Johannes Fuchs 1

Microcontroller Kurs. 08.07.11 Microcontroller Kurs/Johannes Fuchs 1 Microcontroller Kurs 08.07.11 Microcontroller Kurs/Johannes Fuchs 1 Was ist ein Microcontroller Wikipedia: A microcontroller (sometimes abbreviated µc, uc or MCU) is a small computer on a single integrated

Mehr

Slow Control System SCS3000 / Midas Slow Control Bus (MSCB)

Slow Control System SCS3000 / Midas Slow Control Bus (MSCB) WIR SCHAFFEN WISSEN HEUTE FÜR MORGEN Lukas Künzi :: Entwicklungsingenieur:: Paul Scherrer Institut Slow Control System SCS3000 / Midas Slow Control Bus (MSCB) Freitag, 4. März 2016 Inhalt Übersicht MSCB

Mehr

Mikrocontroller von Markus Koch April 2011

Mikrocontroller von Markus Koch April 2011 Mikrocontroller von Markus Koch April 2011 Inhaltsverzeichnis 1 Was ist ein Mikrocontroller?...3 1.1 Einleitung...3 1.2 Aufbau...3 1.2.1 CPU...3 1.2.2 Speicher...3 RAM...3 ROM...4 1.2.3 Takt...4 1.2.4

Mehr

Klaus Dembowski, Mikrocontroller Der Leitfaden für Maker, dpunkt.verlag, ISBN

Klaus Dembowski, Mikrocontroller Der Leitfaden für Maker, dpunkt.verlag, ISBN D3kjd3Di38lk323nnm Klaus Dembowski hat Nachrichtentechnik studiert und ist an der Technischen Universität Hamburg-Harburg tätig. Seine Schwerpunkte liegen in den Bereichen Mikrocontrollerentwicklung, Hardund

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

Umbau eines Saug- und Wisch Roboters auf ARDUINO Steuerung

Umbau eines Saug- und Wisch Roboters auf ARDUINO Steuerung Saug-Wisch-Roboter Umbau eines Saug- und Wisch Roboters auf ARDUINO Steuerung TOPAN AVC 701 (702) Seite 1 Saug-Wisch-Roboter Elektronik M Saug Motor Radmotor Links FB 433 M Elektronik Arduino Nano DC-

Mehr

Gforth EC auf dem NXT Brick

Gforth EC auf dem NXT Brick Gforth EC auf dem NXT Brick Forth Tagung 2007 Vernichtende Kritik am RCX Vergleich zum RCX Software Umfeld Ullrich Hoffmann: Wenn ich an den RCX Wettbewerb in Haminkeln zurückdenke, fand ich das Forth

Mehr

Board 1 - Teil 1. www.boxtec.ch. by AS. Prozessor Board 1 mit dem AT 1284 P, 3 x Ports, ISP und 2 x I 2 C Bus = Teil 1 Hardware =

Board 1 - Teil 1. www.boxtec.ch. by AS. Prozessor Board 1 mit dem AT 1284 P, 3 x Ports, ISP und 2 x I 2 C Bus = Teil 1 Hardware = www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial s Prozessor Board mit dem AT P, x Ports, ISP und x I C Bus = Teil Hardware = Board - Teil Copyright Sofern nicht anders angegeben, stehen die

Mehr

Makros sind Textersetzungen, welche vom Präprozessor aufgelöst werden. Dies Passiert bevor der Compiler die Datein verarbeitet.

Makros sind Textersetzungen, welche vom Präprozessor aufgelöst werden. Dies Passiert bevor der Compiler die Datein verarbeitet. U4 4. Übung U4 4. Übung Besprechung Aufgabe 2 Makros Register I/O-Ports U4.1 U4-1 Makros U4-1 Makros Makros sind Textersetzungen, welche vom Präprozessor aufgelöst werden. Dies Passiert bevor der Compiler

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

ICmega8 / ICmega8-USB

ICmega8 / ICmega8-USB SEPTEMBER 2006, VERSION 1.5 1 ICmega8 / ICmega8-USB I. EIGENSCHAFTEN Controller: ATmega8 von Atmel, 8Bit RISC Microcontroller mit 8 MHz Quarztakt Flash (Kbytes): 8 EEPROM (Kbytes): 0.5 SRAM (Bytes): 1024

Mehr

HelvePic32 Breadboard. Internet Data Logger

HelvePic32 Breadboard. Internet Data Logger 2016/04/03 21:14 1/10 HelvePic32 Breadboard Alle Beispiele, welche beim Helvepic32 angegeben sind, können unverändert natürlich auch beim HelvePic32 Breadboard verwendet werden. Daher nutzen wir die Gelegenheit,

Mehr

X-MAX-400 SORCUS. High Performance X-Bus Modul. Eigenschaften

X-MAX-400 SORCUS. High Performance X-Bus Modul. Eigenschaften X-MAX-400 High Performance X-Bus Modul SORCUS Eigenschaften Standard Modul für alle X-Bus Trägerysteme Intel X Scale CPU 400 MHz ARM V5TE (inkl. Thumb- und DSP) Multi-Prozessor fähig bis zu 32 MByte RAM

Mehr

analoge Ein- und Ausgänge

analoge Ein- und Ausgänge 2016/07/17 13:39 1/5 analoge Ein- und Ausgänge analoge Ein- und Ausgänge Neben den digitalen Leitungen bietet der Arduino mehrere analoge Ein- und Ausgänge. analoge Ausgänge Die Ausgänge sind mit PWM bezeichnet.

Mehr

Mikrocontroller in eigenen Hobbyprojekten nutzen

Mikrocontroller in eigenen Hobbyprojekten nutzen PIC-Mikrocontroller Mikrocontroller in eigenen Hobbyprojekten nutzen - Mikrocontroller Definition und Historie - die PIC-Familie - Entwicklungssysteme - Programmierung - Softwareerstellung - Debugging

Mehr

Datenblatt: TERRA PC-GAMER 6250 1.279,00. Gaming-PC mit 120GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY. 14.07.

Datenblatt: TERRA PC-GAMER 6250 1.279,00. Gaming-PC mit 120GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY. 14.07. Datenblatt: TERRA PC-GAMER 6250 Gaming-PC mit 120GB SSD + NVIDIA GTX 970 Grafik Das GAMING ERLEBNIS für die Freizeit. Der TERRA Gamer-PC mit Intel Core Prozessor der 4. Generation und NVIDIA GeForce GTX

Mehr

Spezielle Aspekte des HCI: Interaction Design with Arduino

Spezielle Aspekte des HCI: Interaction Design with Arduino Spezielle Aspekte des HCI: Interaction Design with Arduino Using the Arduino OpenHardware Platform to sketch and develop physical interactions and tangible user interfaces Timm Wunderlich und Oliver Stickel

Mehr

Schaltungshinweise zum Linux Control System mit DIL/NetPC DNP/7520

Schaltungshinweise zum Linux Control System mit DIL/NetPC DNP/7520 Schaltungshinweise zum Linux Control System mit DIL/NetPC DNP/7520 Das Linux Control System ist eine typische Anwendung für das Linux Control Modul DIL/NetPC DNP/7520. Die Abbildung 1 zeigt die Blockschaltung.

Mehr

80C535-Mikrocontroller-Board im Streichholzschachtelformat

80C535-Mikrocontroller-Board im Streichholzschachtelformat RIBU 18. A-8160 Weiz. Tel. 03172/64800. Fax 03172/64806 RIBUMühlgasse ELEKTRONIK VERSAND e-mail: office@ribu.at. Internet: http://www.ribu.at 80C535-Mikrocontroller-Board im Streichholzschachtelformat

Mehr

Mikrocontroller stromsparend. Uwe Berger bergeruw@gmx.net

Mikrocontroller stromsparend. Uwe Berger bergeruw@gmx.net Mikrocontroller stromsparend programmieren Uwe Berger bergeruw@gmx.net Uwe Berger Beruf: Softwareentwickler Freizeit: u.a. mit Hardund Software rumspielen Linux seit ca. 1995 BraLUG e.v. bergeruw@gmx.net

Mehr

Einführung in MCU. Viktor Seib

Einführung in MCU. Viktor Seib Einführung in MCU Viktor Seib Inhaltsverzeichnis 1 Einführung 2 1.1 Geschichte............................. 2 1.2 Mikrocontroller (MC)....................... 3 1.3 CISC und RISC..........................

Mehr

Industrie-PC 140. msc.io. Kurzbeschreibung. Eigenschaften. Einsetzbar für

Industrie-PC 140. msc.io. Kurzbeschreibung. Eigenschaften. Einsetzbar für Industrie-PC 140 Kurzbeschreibung Die Industrie-PC der Serie 140 sind nachhaltige, lüfterlose Mini-PC mit kleiner Bauform, hoher Performance und Grafik-Leistung, exzellenten Multimedia-Eigenschaften und

Mehr