Das Standardwerk in 7. Auflage, aktuell zum Raspberry Pi Pico. Bücher zum Raspberry Pi gibt es viele. Aber keines ist wie dieser Bestseller in neuer Auflage. Die RasPi-Experten Michael Kofler, Charly Kühnast und Christoph Scherbeck bieten Ihnen auf über 1.000 Seiten das komplette Wissen, damit Sie mit dem Raspberry Pi richtig durchstarten. Dieses Handbuch ist randvoll mit Grundlagen und Kniffen zu Linux, Hardware, Elektronik und Programmierung. Genau richtig für alle Maker und Tekkies, die den Minicomputer rundum kennenlernen wollen. Und Ihr neues Wissen vertiefen Sie in zahlreichen spannenden Bastelprojekten. Vorwissen? Nicht nötig, Ihr Erfindergeist reicht völlig aus. Legen Sie gleich los und lassen Sie Ihrer Kreativität freien Lauf! Aus dem Inhalt Den Raspberry Pi kennenlernen: Kauf und Inbetriebnahme, Betriebssysteme, SoftwareIhr Medien-Center: der Raspberry Pi mit Kodi, LibreELEC, als DLNA-Server und als NAS-Gerät (openmediavault)Hardware-Grundlagen: Elektrotechnik-Crashkurs, Werkzeuge, Zusatzgeräte u. v. m.Sensoren, Servo- und Schrittmotoren, LEDs, Bussysteme, DisplaysGertboard, PiFace, Raspberry-Pi-HATs, HiFiBerry-Audio-SystemProgrammierung: Python, bash, C, Java und PHP mit dem Raspberry PiProjekte: viele spannende Ideen für Einsteiger und FortgeschritteneServocam, Luftraumüberwachung, Smartlight-Steuerung, Heimautomation u. v. m.Fingersensor, OLED-Display, ePaper-Display, Feinstaubmessgerät, WassermelderLeseprobe (PDF-Link)
Hardware mit Fachbuch: das Pico-Starterset mit Schnelleinstieg-Guide von mitp!Produktdetails Raspberry Pi Pico Starterset: 1 x Raspberry Pi Pico, RP2040 Mikrocontroller-BoardRaspberry Pi Pico ist ein kostengünstiges, leistungsstarkes Mikrocontroller-Board mit flexiblen digitalen Schnittstellen.Die wichtigsten Merkmale sind:RP2040-Mikrocontroller-Chip, entwickelt von Raspberry Pi in GroßbritannienDual-Core ARM Cortex M0+ Prozessor, flexibler Takt bis zu 133 MHz264KB SRAM und 2MB on-board Flash-SpeicherModul ermöglicht direktes Löten auf TrägerplatinenUSB 1.1 Host- und Device-UnterstützungStromsparender Sleep- und Dormant-ModusDrag & Drop-Programmierung mit Massenspeicher über USB26x multifunktionale GPIO-Pins2x SPI, 2x I2C, 2x UART, 3x 12-Bit-ADC, 16x steuerbare PWM-KanälePräzise Uhr und Timer on-chipTemperatursensorBeschleunigte Fließkomma-Bibliotheken auf dem Chip8x programmierbare E/A-Zustandsautomaten (PIO) für kundenspezifische Peripherieunterstützung1 x offizielles Raspberry Pi Micro USB Kabel, rot, 1,0m Dieses offizielle Micro USB-Kabel ist für den Einsatz mit dem Raspberry Pi Pico vorgesehen. Es wurde für optimale Leistung und Funktionalität mit dem Raspberry Pi entwickelt.Auch als Ersatz für die offizielle Raspberry Pi Tastatur geeignet.Technische Daten:Standard USB A 2,0 Stecker - micro USB 2.0 Typ B SteckerVernickelte KontakteKabellänge: 1mFarbe: rot2 x Stiftleiste, 1x 20-polig, RM 2,54, gerade Technische Daten:1 Pin-Reihe mit 20 Pins2,54mm Pinabstand (Pitch)Pin Höhe: 3 / 6 mm Gesamt Höhe: ca. 11 mmtrennbar nach jedem Pinmax. Spannungsbelastung: 250V AC/DCmax. Strombelastung: 3A AC/DCmax. Kontaktwiderstand: 20mΩmin. Isolationswiderstand: 1.000MΩ1 x 40pin Jumper / Dupont Kabel Set, je 1x F-F / M-M / F-M, 10cm Mit diesem Jumperkabel-Set kann ein Raspberry Pi, Arduino oder andere Geräte schnell und einfach mit einem Breadboard oder mit Modulen/Sensoren verbunden werden. Das Set enthält 3 verschiedene Kabel (Female-Female, Male-Male, Female-Male). Jedes Kabel besteht aus 40 Einzeladern, die auch getrennt werden können.Technische Daten:3 Kabel im Lieferumfang enthalten:Female - Female (Buchsen - Buchsen)Male - Male (Stecker - Stecker)Female - Male (Buchsen - Stecker)Jedes Kabel besteht aus 40 AdernAdern können auch getrennt werden2,54mm Pinabstand (Pitch)Innenleiter: AWG 28 KupferLänge: 10cm1 x Breadboard mit 400 KontaktenDieses Breadboard erlaubt es schnell einfache fliegende Schaltungen aufzubauen. Es können auch mehrere Breadboards aneinandergereiht werden.Technische Daten400 KontakteAbmessungen: 83 x 55mm2,54mm Rasteraus hochwertigem ABS Kunststoff gefertigtDoppelklebeband auf der Rückseite des BreadboardsRastnasen an den Seiten, sodass mehrere Boards zusammengesteckt werden können---Raspberry Pi Pico Schnelleinstieg | Thomas Brühlmann, mitp Verlag | Erstauflage, 168 Seiten Ein kompakter Leitfaden für die Hardware. Programmieren mit MicroPython. Mit diesem Buch sind Sie bestens vorbereitet, den Raspberry Pi Pico selbstständig für eigene Projekte einzusetzen.Inhalt & 21 Seiten Leseprobe (PDF-Link)
Die 5. Auflage des Bestsellers rund um die Arbeit mit Raspi und Python.Der Raspberry Pi ist ein preiswerter und äußerst energiesparsamer Computer in der Größe einer Kreditkarte. In Kombination mit der Programmiersprache Python bietet er eine hervorragende Umgebung für die schnelle Realisierung technischer Ideen und Projekte. Außerdem ist Python – auch für Programmiereinsteiger – einfach zu lernen und deshalb Teil des Gesamtkonzepts des Raspberry Pi. Dieses Buch vermittelt Ihnen anhand vieler anschaulicher Beispiele sowohl die Grundlagen von Python als auch fortgeschrittene Techniken wie Objektorientierung, Internetprogrammierung und grafische Benutzungsoberflächen.Nach dem Erlernen der Programmierkonzepte finden Sie besonders in der zweiten Hälfte des Buches eine Fülle von kleinen Projekten, die auf die besondere Hardware des Raspberry Pi und das Linux-Betriebssystem Raspbian zugeschnitten sind. Zur Vorbereitung jedes Projekts werden zunächst neue Elemente der Python-Programmierung eingeführt. Zahlreiche Illustrationen und einfache Beispiele zum Ausprobieren erleichtern das Verständnis.Zu den vielfältigen Projekten im Buch gehören Schaltungen mit Sensoren (Temperatur, Licht, Kohlendioxid, Alkohol), Relais, AD-Wandlern und LEDs. Sie erfahren, wie man Peripheriegeräte wie das Kameramodul anschließt und den 1-Wire- sowie den SPI-Bus zur Datenkommunikation nutzt.Am Ende jedes Kapitels finden Sie Aufgaben und Lösungen, mit denen Sie Ihr Wissen festigen, erweitern und vertiefen können.Aus dem Inhalt:Namen und ZuweisungenKontrollstrukturenKollektionen: Mengen, Listen, Tupel, DictionariesVerarbeitung von StringsFunktionenGrafische BenutzungsoberflächenDateien und Ressourcen aus dem InternetZeitfunktionen und ThreadsObjektorientierte ProgrammierungWebserver und CGI-SkripteEinsatz von DatenbankenProjekte mit dem Raspberry Pi in diesem Buch:GerätesteuerungMesswerterfassung und -visualisierungInteraktive SpieleAnimationen und SimulationenAutomatische Textproduktion und EditorenDigitale BildverarbeitungMorsezeichen senden und Signalmuster erkennenProjekte mit OLED und Sense HATFarben und Bewegung wahrnehmenSteuerung mit Potentiometer und AD-WandlerAuswertung von Daten aus dem InternetWebserver und interaktive Webcam55 Seiten Leseprobe (PDF-Link)
"Raspberry Pi 400 DE Kit"Ausgestattet mit einem Quad-Core 64-Bit-Prozessor, WLAN, Dual-Display Ausgabe und 4K-Videowiedergabe ist der Raspberry Pi 400 ein vollständiger Computer, eingebaut in eine kompakte Tastatur.Der Raspberry Pi 400 eignet sich ideal zum Surfen im Web, zum Erstellen und Bearbeiten von Dokumenten, zum Videos anschauen sowie um zu lernen, in der Raspberry Pi OS Desktop-Umgebung zu programmieren.Raspberry Pi 400 ist in verschiedenen regionalen Varianten verfügbar, und entweder als Computer-Kit, das alles enthält, was Sie für die ersten Schritte benötigen (mit Ausnahme von Fernseher oder Monitor), oder als einzelnen Pi 400.EigenschaftenTastaturlayout: QWERTZ, DE Layout, 79-TastenBroadcom BCM2711 quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.8GHz4GB LPDDR4-3200 RAMDual-band (2.4GHz and 5.0GHz) IEEE 802.11b/g/n/ac WLANBluetooth 5.0, BLEGigabit Ethernet2 x USB 3.0, 1 x USB 2.0Horizontaler 40-pin GPIO Header2 micro-HDMI Anschlüsse, unterstützt bis zu 4Kp60)H.265 (4Kp60 decode); H.264 (1080p60 decode, 1080p30 encode); OpenGL ES 3.0 Grafikmicro-SD Eingang für Betriebssystem und SpeicherStromzufuhr 5V DC via USB-EingangBetriebstemperatur: 0°C bis 50°CAbmessungen: 286 mm × 122 mm × 23 mmLieferumfangPi 400, DE LayoutNetzteil, EU-SteckerOffizielle Raspberry Pi Maus16GB micro-SD-Karte, mit vorprogrammiertem Raspberry Pi OSmico-HDMI zu HDMI-A-Kabel, 1mRaspberry Pi Handbuch für Anfänger
Der Raspberry Pi 400 ist ein minimalistischer „All-in-one“-PC zu einem unschlagbaren Preis. Die gesamte Technik ist in der Tastatur verbaut und die gesamte Software auf einer SD-Karte gespeichert. Mit diesem Buch erhalten Sie eine einfache und kompakte Einführung für den Einsatz des Raspberry Pi 400 und erfahren alles, was Sie brauchen, um mit dem Betriebssystem, der Arbeitsumgebung und der Software zu arbeiten. Herbert Hertramph zeigt Schritt für Schritt, wie Sie den Raspberry Pi 400 einrichten, um ihn im Alltag, Homeoffice oder für das Homeschooling optimal einzusetzen. Außerdem erhalten Sie jede Menge Tipps und Tricks für Streaming, Fotobearbeitung und vieles mehr. Alle notwendigen Linux-Grundlagen werden für Ein- und Umsteiger ganz einfach erläutert. Der Autor erklärt die Vorteile des Systems und geht besonders auf Sicherheit und Backups ein. Mit diesem Buch werden Sie die Möglichkeiten des Raspberry Pi 400 voll ausschöpfen und den Mini-PC optimal an die eigenen Bedürfnisse anpassen.Aus dem Inhalt:Linux-GrundlagenRaspberry Pi 400 einrichtenArbeiten mit LibreOffice, GoogleOffice, Microsoft und iWorksBackup und SynchronisationFernzugriff und SicherheitPi-AppsWeitere BetriebssystemeMit der Kommandozeile arbeiten Über den Autor:Herbert Hertramph ist am Institut für Psychologie und Pädagogik der Universität Ulm als Sozialwissenschaftler mit aktuellen Fragestellungen des digitalen Lehrens und Lernens befasst.
Gleich richtig programmieren lernen - das Profi-Buch von Michael Inden in Erstauflage, November 2021.Endlich programmieren lernen und die ersten Projekte umsetzen. Hierfür bietet sich Python als eine der populärsten Programmiersprachen an. Mit diesem Buch gelingt es mühelos ein Einstieg, denn man wird auf einer Entdeckungsreise vom erfahrenden Trainer Michael Inden begleitet. Er erklärt die Grundlagen der Python-Programmierung leicht und verständlich. Generell wird die trockene Theorie auf ein Minimum reduziert. Ergänzend werden immer wieder auch Python-spezifische Besonderheiten wie Built-in-Funktionen, Slicing, Comprehensions, Generatoren usw. erklärt, die das Entwicklen erleichtern und Programme gleich von Anfang an Python-like, stilistisch schön – kurz Pythonic – machen. Eine große Rolle spielt der interaktive Einstieg mithilfe der Python-Kommandozeile. Damit können kleine Programme direkt ausprobiert werden und Erfolgserlebnisse stellen sich schnell ein. Dieses Vorgehen eignet sich ideal, um sich Python im Selbststudium sowie im eigenen Tempo anzueignen. Allmählich werden die Themen anspruchsvoller und die zu erstellenden Programme größer. Schließlich erfährt man wie man eine Entwicklungsumgebung einsetzen, und lernt die objektorientierte Programmierung kennen. Mit den erworbenen Grundlagen kann man sich immer gezielter mit eigenen Projekten beschäftigen. Erste Ideen liefern drei etwas umfangreichere Programmierbeispiele aus der Praxis, die zudem einen Einblick in das schrittweise, erfolgreiche Entwickeln von Applikationen geben. Das Buch besteht aus in sich abgeschlossenen, aufeinander aufbauenden Kapiteln zu den wesentlichen Bereichen der Programmiersprache Python und den relevanten Sprachelementen. Aufgaben und Musterlösungen runden viele Kapitel ab, sodass Sie das zuvor Gelernte direkt anhand neuer Problemstellungen praktizieren und Ihr Wissen vertiefen können. Zahlreiche kurze Codebeispiele verdeutlichen die Lerninhalte und laden zum Experimentieren ein. Gleich von Anfang an lernen Sie, Ihren Sourcecode sauber zu strukturieren und einen guten Stil zu entwickeln. Dabei hilft ein Kapitel zu Programmierregeln, sogenannten Coding Conventions und zum Testen mit Pytest.Inhalt (PDF-Link)Autor:Dipl.-Inform. Michael Inden ist Oracle-zertifizierter Java-Entwickler. Nach seinem Studium in Oldenburg hat er bei diversen internationalen Firmen in verschiedenen Rollen etwa als Softwareentwickler, -architekt, Consultant, Teamleiter, CTO sowie Leiter Academy gearbeitet. Zurzeit ist er freiberuflich als Autor und Trainer in Zürich tätig.Michael Inden hat über zwanzig Jahre Berufserfahrung beim Entwurf komplexer Softwaresysteme gesammelt, an diversen Fortbildungen und mehreren Java-One-Konferenzen teilgenommen. Sein besonderes Interesse gilt dem Design qualitativ hochwertiger Applikationen sowie dem Coaching. Sein Wissen gibt er gerne als Trainer in internen und externen Schulungen und auf Konferenzen weiter, etwa bei der JAX/W-JAX, JAX London, Oracle Code One, ch.open sowie bei der Java User Group Switzerland.