Lernen Sie, wie Sie den ESP32-Mikrocontroller und die MicroPython-Programmierung in Ihren zukünftigen Projekten einsetzen können!
Das Projektbuch – geschrieben von Dogan Ibrahim – enthält viele Software- und Hardware-basierte Projekte, die speziell für das MakePython ESP32 Development Kit entwickelt wurden. Das Kit wird mit verschiedenen LEDs, Sensoren und Aktoren geliefert. Ziel des Kits ist es, grundlegende Kenntnisse für die Erstellung von IoT-Projekten zu erwerben.
Die in diesem Buch vorgestellten Projekte sind umfassend getestet und funktionsfähig und verwenden alle mitgelieferten Komponenten. Für jedes Projekt gibt es im Buch ein Blockdiagramm, einen Schaltplan, ein vollständiges Programmlisting und eine komplette Programmbeschreibung.
Lieferumfang des Kits
1x MakePython ESP32-Entwicklungsboard mit Farb-LCD
1x Ultraschall-Entfernungsmodul
1x Temperatur- und Feuchtigkeitssensor
1x Buzzer-Modul
1x DS18B20-Modul
1x Infrarotmodul
1x Potentiometer
1x WS2812-Modul
1x Schallsensor
1x Vibrationssensor
1x Lichtempfindliches Widerstandsmodul
1x Pulssensor
1x Servomotor
1x USB-Kabel
2x Taste
2x Steckplatine
45x Schaltdraht
10x Widerstand 330R
10x LED (Rot)
10x LED (Grün)
1x Projektbuch (Deutsch, 213 Seiten)
46 Projekte im Buch
LED-Projekte
Blinkende LED
Blinkendes SOS
Blinkende LED – mit einem Timer
Abwechselnd blinkende LEDs
Tastersteuerung
Ändern der LED-Blinkrate durch Taster-Interrupts
Laufschrift-LEDs
Binär zählende LEDs
Weihnachtsbeleuchtung (zufällig blinkende 8 LEDs)
Elektronischer Würfel
Glücklicher Tag der Woche
Pulsweitenmodulation (PWM) Projekte
Erzeugt eine 1000-Hz-PWM-Wellenform mit 50% Tastverhältnis
Steuerung der LED-Helligkeit
Messung der Frequenz und des Tastverhältnisses einer PWM-Wellenform
Melodie-Macher
Einfache elektronische Orgel
Steuerung eines Servomotors
Servomotor DS18B20 Thermometer
Analog-Digital-Wandler (ADC) Projekte
Spannungsmesser
Aufzeichnung der analogen Eingangsspannung
ESP32 interner Temperatursensor
Ohmmeter
Lichtempfindliches Widerstandsmodul
Digital-Analog-Wandler (DAC) Projekte
Erzeugung von Festspannungen
Erzeugen eines Sägezahnsignals
Erzeugen eines Dreieckssignals
Arbiträre periodische Wellenform
Generierung eines Sinussignals
Erzeugung eines genauen Sinussignals mit Hilfe von Timer-Interrupts
Verwendung des OLED-Displays
Sekundenzähler
Ereigniszähler
DS18B20 OLED-basiertes Digitalthermometer
ON-OFF Temperaturregler
Messung der Temperatur und Luftfeuchtigkeit
Ultraschall-Entfernungsmessung
Höhe einer Person (Stadiometer)
Messung der Herzfrequenz (Puls)
Andere mit dem Kit gelieferte Sensoren
Alarm bei Diebstahl
Tonaktiviertes Licht
Infrarot-Hindernisvermeidung mit Summton
WS2812 RGB-LED-Ring
Zeitstempel für Temperatur- und Luftfeuchtigkeitswerte
Netzwerk-Programmierung
WLAN-Scanner
Fernsteuerung über den Internetbrowser (mit einem Smartphone oder PC) – Webserver
Speichern von Temperatur- und Luftfeuchtigkeitsdaten in der Cloud
Low-Power-Betrieb
Aufwecken des Prozessors mit einem Timer
MQTT ist ein leichtgewichtiges, ereignis- und nachrichtenorientiertes Protokoll zur effizienten und asynchronen Kommunikation zwischen Geräten auch über limitierte Netzwerke. Das bereits 1999 von IBM entwickelte Protokoll eignet sich heute in besonderer Weise für Internet-of-Things-Anwendungen. Im Gegensatz zu HTTP mit Request/Response-Verfahren ist bei MQTT eine Publish/Subscribe-Architektur umgesetzt. Es stehen mittlerweile zahlreiche MQTT-Broker und -Clients zur Verfügung. Aufgrund der Unterstützung durch die Eclipse Foundation, IBM und vieler anderer stehen zahlreiche Komponenten kostenlos im Internet zur Verfügung. Client-Bibliotheken gibt es für die unterschiedlichsten Plattformen und Programmiersprachen. Unterstützt werden u. a. die PC-Plattform mit Java und .Net sowie Arduino und Raspberry Pi.
Das MQTT-Praxisbuch führt Schritt für Schritt in die praktische Arbeit mit diesem ressourcensparenden Protokoll ein. Dabei widmet der Autor Walter Trojan dem Thema IoT-Sicherheit ein ausführliches Kapitel. Anhand von abgeschlossenen Projekten zum Nachbauen stellt der Autor in beeindruckender Weise die praktische Bedeutung des MQTT-Protokolls in modernen IoT-Anwendungen dar:
MQTT auf ESP8266
MQTT mit Arduino-IDE
MQTT-Benchmarks
MQTT auf dem Raspberry Pi
Flow-Programmierung mit Node-RED
Boss aller Automaten: openHAB
Projekt Gewächshaus mit automatisierter Beleuchtung, Bewässerung, Temperaturregelung sowie Luft- und Erdfeuchtigkeitsmessung
Moderne Mikrocontroller werden immer leistungsfähiger und können vielfältige Aufgaben übernehmen, für die vor wenigen Jahren noch ein kompletter Computer nötig gewesen wäre. Gerade für die Entwicklung tragbarer Geräte bringt die Prozessorfamilie der MSP430-Mikrocontroller von Texas Instruments alle nötigen Peripheriekomponenten integriert mit, um ohne aufwendige externe Beschaltung komplexe Funktionen einfach zu realisieren. Die RISC-Architektur des Prozessors ist dabei ganz auf Rechengeschwindigkeit, aber gleichzeitig auch auf Energie-Effizienz getrimmt.Dieses Buch eröffnet einen schrittweisen Einstieg in die Welt der Mikrocontrollerprogrammierung und führt mit ausführlichen Anwendungsbeispielen in die Fähigkeiten dieser außergewöhnlichen Prozessorfamilie ein. Jede Komponente des Prozessors wird ausführlich erklärt und deren Funktion in kleinen Beispielprogrammen gleich umgesetzt. Abgerundet wird jedes Kapitel mit einigen Übungsaufgaben. So entsteht neben dem eigentlichen Lerneffekt gleichzeitig eine Referenzbibliothek von Funktionsmodulen, die später in eigenen Anwendungen leicht weiter verwendet werden können.DownloadsDie Listings der im Buch beschriebenen Programmbeispiele (ausschließlich in 'C') und weitere Infos finden Sie hier.
Von den Machern von MagPi, dem offiziellen Raspberry Pi Magazin
Starten Sie jetzt mit dem Raspberry Pi 5, dem neuesten und besten Minicomputer von Raspberry Pi – und lernen Sie, mit diesem unglaublichen Computer zu programmieren und Projekte zu erstellen.
In diesem Buch finden Sie außerdem jede Menge kreative Ideen und Tipps, die Sie mit dem Raspberry Pi 4, dem Raspberry Pi Zero 2 W und dem Raspberry Pi Pico W umsetzen können.
Mit den neuesten Reviews, Tutorials, Projekten, Anleitungen und mehr ist dies Ihre ultimative Ressource für den Raspberry Pi!
228 Seiten über Raspberry Pi
Alles, was Sie über den Raspberry Pi 5 wissen müssen
Erste Schritte für jeden Raspberry Pi
Viel Spaß mit Elektronik und dem Pico W
Inspirierende Projekte für Ihre nächste Bauidee
Lernen Sie MicroPython, indem Sie ein Handheld bauen
Erste Schritte mit dem Raspberry Pi Kamera Modul
Künstliche Intelligenz: Bauen Sie Ihren eigenen GPT Chatbot
Von den Machern von MagPi, dem offiziellen Raspberry Pi Magazin
Starten Sie jetzt mit dem Raspberry Pi 5, dem neuesten und besten Minicomputer von Raspberry Pi – und lernen Sie, mit diesem unglaublichen Computer zu programmieren und Projekte zu erstellen.
In diesem Buch finden Sie außerdem jede Menge kreative Ideen und Tipps, die Sie mit dem Raspberry Pi 4, dem Raspberry Pi Zero 2 W und dem Raspberry Pi Pico W umsetzen können.
Mit den neuesten Reviews, Tutorials, Projekten, Anleitungen und mehr ist dies Ihre ultimative Ressource für den Raspberry Pi!
228 Seiten über Raspberry Pi
Alles, was Sie über den Raspberry Pi 5 wissen müssen
Erste Schritte für jeden Raspberry Pi
Viel Spaß mit Elektronik und dem Pico W
Inspirierende Projekte für Ihre nächste Bauidee
Lernen Sie MicroPython, indem Sie ein Handheld bauen
Erste Schritte mit dem Raspberry Pi Kamera Modul
Künstliche Intelligenz: Bauen Sie Ihren eigenen GPT Chatbot
Vollständiger Treiber für Raspberry Pi 5
Raspberry Pi ist ein kleiner, intelligenterer, in Großbritannien hergestellter Computer, der volles Potenzial steckt. Der Raspberry Pi basiert auf einem energieeffizienten Prozessor der Desktop-Klasse und soll Ihnen dabei helfen, das Programmieren zu lernen, herauszufinden, wie ein Computer funktioniert, und Ihre eigenen erstaunlichen Dinge zu bauen. Dieses Buch wurde geschrieben, um Ihnen zu zeigen, wie einfach der Einstieg ist.
Lernen Sie, wie Sie:
Richten Sie Ihren Raspberry Pi ein, installieren Sie sein Betriebssystem und beginnen Sie mit der Nutzung dieses voll funktionsfähigen Computers.
Starten Sie Codierungsprojekte mit Schritt-für-Schritt-Anleitungen für die Programmiersprachen Scratch 3, Python und MicroPython.
Experimentieren Sie mit der Verbindung elektronischer Komponenten und haben Sie Spaß beim Erstellen erstaunlicher Projekte.
Neu in der 5. Auflage:
Aktualisiert für die neuesten Raspberry Pi-Computer: Raspberry Pi 5 und Raspberry Pi Zero 2 W.
Deckt das neueste Raspberry Pi-Betriebssystem ab.
Enthält ein neues Kapitel über den Raspberry Pi Pico.
Downloads
GitHub
Die Kurzwellentechnik übt einen ganz besonderen Reiz aus. Man kann mit geringstem Aufwand große Entfernungen überbrücken. Durch Reflexion an leitenden Schichten der Ionosphäre und am Boden werden Kurzwellensignale auch an Orten jenseits des Horizonts hörbar. So lässt sich jeder Ort auf der Erde erreichen.
Zwar strebt die Technik nach immer höheren Frequenzen, und Radio hört man meist auf UKW, über DAB+, über Satellit oder das Internet. Aber alle diese moderneren Übertragungswege benötigen eine umfangreiche Infrastruktur und sind extrem verletzlich. Im Falle eines globalen Stromausfalls geht nichts mehr außer auf der Kurzwelle. Deshalb wird im Amateurfunk nicht nur ein Hobby gepflegt, sondern auch ein Notfunksystem aufrechterhalten.
Das Elektor SDR-Shield ist ein vielseitiger Kurzwellenempfänger bis 30 MHz. Zusammen mit einem Arduino-Board und der passenden Software lassen sich nicht nur Rundfunkstationen empfangen, sondern auch Morsesignale, SSB-Stationen und digitale Signale.
Der Erfolgsautor und begeisterter Amateurfunker Burkhard Kainka beschreibt im vorliegenden Buch die moderne Praxis des Software Defined Radios mithilfe des Elektor SDR-Shields.
Dabei vermittelt er nicht nur den theoretischen Background, sondern erklärt auch zahlreiche Software-Werkzeuge aus dem Open-Source-Bereich, die heute die Kurzwellentechnik zu einem absolut spannenden und hochmodernen Hobby machen.
Im vorliegenden Buch wird das weltweit verbreitete 0G-Netzwerk Sigfox zunächst detailliert vorgestellt. Danach wird auf der Basis eines leistungsfähigen Arduino-Sigfox-Boards eine universelle Sigfox-Test-, Mess- und Simulations-Plattform hardwaremäßig entwickelt und softwaremäßig betrieben. Diese Sigfox-Feldstation stellt dem Anwender eine Vielzahl von Möglichkeiten zur Verfügung: Sensoren, Aktoren und Displays inkl. GPS-Modul und Solargenerator. Alle Schaltungsteile (inkl. den 3D-Plott-Vorlagen für ein passendes Stationsgehäuse) und sämtlichen Softwaremodule werden offen gelegt, so dass der Leser damit weitere Sigfox-Feldstationen nach seinen eigenen Vorstellungen und Bedürfnissen entwickeln und problemlos einsetzen kann. Die Visualisierung, Auswertung und Speicherung der erfassten Felddaten wird anhand eines Freeware Dashboard Programms, mit Schnittstelle zu Google Maps, ausführlich beschrieben. Themenauswahl: Industrie 4.0, Internet of Things, 0G-Netzwerke Das Sigfox-Netzwerk: Übertragungstechnik, Uplink/Downlink, das Monarch-Konzept, Geolokalisierung, Sigfox-Atlas-Konzept Das Sigfox-Backend, die Callbacks und die REST-API Aufbau der universellen Sigfox-Test-, Mess- und Simulations-Plattform auf der Basis des Arduino-Sigfox-Moduls MKR FOX1200 Die grundlegende Betriebssoftware für alle Komponenten Die Arduino-Sigfox-Bibliothek und der Sigfox-Betrieb – Anmeldung bei der Sigfox-Cloud, Aussendung von Mess- und Zustandswerten Die Sigfox-Callbacks – Der Datentransfer von der Sigfox-Cloud zum Anwender: E-Mails, Mess- und Zustandswerte, GeoLoc-Daten Die individuelle Gestaltung von Anwender-Dashboards Hardwareerweiterungen: HMI-Display, Thermoelementverstärker, Multichannel-Gassensor, Feinstaubsensor, GPS-Modul und vieles mehr Kommerzielle Sigfox-Stationen
Datenbankmodelle und -software für Elektronikanwendungen
Mit seiner Energieeffizienz und seinem reichen Spektrum an quelloffener Software eignet sich der Einplatinencomputer Raspberry Pi auch für die Speicherung von Daten und deren grafische Aufbereitung lokal oder im World Wide Web (WWW).
Dieses Buch stellt verschiedene Datenbankmodelle und diverse Datenbanksoftware vor:
SQL: MariaDB, SQLite
InfluxDB: Telegraf
Grafana
MQTT
Verschlüsselung mit RPi
Apache
PHP
Knoten ROT
Docker
Es zeigt darüber hinaus ausgewählte Ansätze, gespeicherte Daten festzustellen und zu verwalten. Ein eigener Abschnitt ist sowohl der SSL-Verschlüsselung der Verbindung als auch dem Betrieb von Servern im WWW gewidmet.
Das Buch richtet sich an alle,
die neugierig sind und gerne die Möglichkeiten des Raspberry Pi ausloten möchten,
die einen Einstieg in das Datenmanagement mit Datenbanken suchen,
die mit einfachen Mitteln schnell loslegen möchten,
die Alternativen aufgezeigt bekommen möchten,
die in komprimierter Form Tipps für eigene Entwicklungen suchen,
die Freude am eigenen Entwickeln und Verwirklichen haben.
Programmierkenntnisse und -erfahrungen sind für die Installation der Software nicht erforderlich. Jeder einzelne Schritt wird detailliert beschrieben und mit Screenshots visuell unterlegt.
Datenbankmodelle und -software für Elektronikanwendungen
Mit seiner Energieeffizienz und seinem reichen Spektrum an quelloffener Software eignet sich der Einplatinencomputer Raspberry Pi auch für die Speicherung von Daten und deren grafische Aufbereitung lokal oder im World Wide Web (WWW).
Dieses Buch stellt verschiedene Datenbankmodelle und diverse Datenbanksoftware vor:
SQL: MariaDB, SQLite
InfluxDB: Telegraf
Grafana
MQTT
Verschlüsselung mit RPi
Apache
PHP
Knoten ROT
Docker
Es zeigt darüber hinaus ausgewählte Ansätze, gespeicherte Daten festzustellen und zu verwalten. Ein eigener Abschnitt ist sowohl der SSL-Verschlüsselung der Verbindung als auch dem Betrieb von Servern im WWW gewidmet.
Das Buch richtet sich an alle,
die neugierig sind und gerne die Möglichkeiten des Raspberry Pi ausloten möchten,
die einen Einstieg in das Datenmanagement mit Datenbanken suchen,
die mit einfachen Mitteln schnell loslegen möchten,
die Alternativen aufgezeigt bekommen möchten,
die in komprimierter Form Tipps für eigene Entwicklungen suchen,
die Freude am eigenen Entwickeln und Verwirklichen haben.
Programmierkenntnisse und -erfahrungen sind für die Installation der Software nicht erforderlich. Jeder einzelne Schritt wird detailliert beschrieben und mit Screenshots visuell unterlegt.
Auch heute noch klingen Röhrenverstärker zweifellos phantastisch, möglicherweise sogar noch faszinierender als in früheren Zeiten. Gegenwärtig verfügen wir über moderne Bauteile und Materialien, wie z. B. Ringkern-Ausgangsübertrager, ausgesprochen hochwertige Widerstände, Kondensatoren und allerlei, die Übertragungseigenschaften nicht beeinflussende Drahtsorten. Hinzu kommen hochqualitative Tonträger wie CD-Spieler und ebenso hochwertige Lautsprecher, die die überragenden klanglichen Eigenschaften von Röhrenverstärkern erst richtig zur Geltung kommen lassen.
Das vorliegende Buch behandelt zwar auch die Theorie, mehr jedoch richtet sich die Aufmerksamkeit auf die Entwurfsphase dieser Verstärker, innerhalb derer die projektierten Eigenschaften und gestellten Anforderungen formuliert werden müssen. In welchem Zusammenhang stehen subjektive und objektive Kriterien? Welche Schaltungsvarianten entwickeln überzeugende klangliche Eigenschaften und warum? Welche Probleme sind zu lösen, wenn man einen Röhrenverstärker entwickeln und diesen käuflich vertreiben möchte? Was genau sagen uns messtechnische Analysen eines Gerätes und wie sind die gewonnenen Ergebnisse zu interpretieren, welche Aussagekraft besitzen sie? Aufgrund der überwältigenden Rechengeschwindigkeit moderner Computer sind wir in der Lage, ausgesprochen präzise Messungen mit vergleichsweise geringem Aufwand innerhalb kürzester Zeit durchzuführen. Aber: Wie lassen sich diese Möglichkeiten sinnvoll auf Röhrenverstärker anwenden? Bislang war die messtechnische Erfassung des Frequenzganges, der Ausgangsleistung und des Klirrverhaltens eines Verstärkers ausreichend, um sich ein hinreichend aussagekräftiges Bild von dessen Übertragungseigenschaften zu verschaffen. Es muss aber die Frage gestellt werden, ob die Erfassung solcher Messwerte tatsächlich genügt zu ermitteln, wie unser Ohr die reproduzierten Klangereignisse wahrnimmt, oder ob wir nicht besser mit realen musikalischen, dynamischen Signalen anstelle von statischen Messfrequenzen arbeiten sollten. Der Autor entwirft in diesem Buch Kriterien für zukünftige Messverfahren, die die Eigenschaften unseres Gehörs mit berücksichtigen und die damit zu neuen Einsichten und Erkenntnissen führen.
Dieses Buch schildert die Zusammenhänge überwiegend praxisorientiert und vermittelt eine neue Perspektive, gewissermaßen einen von außen gerichteten Blick auf den Röhrenverstärker. Dabei wird bereits Bekanntes mit einbezogen und in anschaulicher Weise in neue Zusammenhänge integriert.
KiCad lernen mit Peter Dalmaris
Die Academy Pro Box "Design PCBs like a Pro" bietet ein umfassendes, strukturiertes Schulungsprogramm im PCB-Design, das Online-Lernen mit praktischer Anwendung kombiniert. Das 15-wöchige Programm basiert auf Peter Dalmaris’ KiCad-Kurs und integriert Videolektionen, gedruckte Materialien (2 Bücher) und praktische Projekte. So stellen die Teilnehmer sicher, dass sie nicht nur die Theorie verstehen, sondern auch die Fähigkeiten entwickeln, diese in der Praxis anzuwenden.
Im Gegensatz zu Standardkursen bietet die Academy Pro Box einen geführten Lernpfad mit wöchentlichen Meilensteinen und physischen Komponenten zum Entwerfen, Testen und Produzieren funktionsfähiger PCBs. Dieser Ansatz fördert ein intensiveres Lernerlebnis und eine bessere Wissensspeicherung.
Die Box ist ideal für Ingenieure, Studierende und Fachleute, die praktische PCB-Design-Kenntnisse mit Open-Source-Tools erwerben möchten. Mit der zusätzlichen Option, ihr Abschlussprojekt fertigstellen zu lassen, schließen die Teilnehmer das Programm mit echten Ergebnissen ab – bereit zum Einsatz, Testen oder zur Weiterentwicklung.
Learn by doing
Fähigkeiten aufbauen. Echte Leiterplatten entwerfen. Gerber-Dateien erstellen. Ihre erste Bestellung aufgeben. Dies ist nicht nur ein Kurs – es ist ein komplettes Projekt von der Idee bis zum Produkt.
Was Sie lernen/erhalten
Grundkenntnisse der KiCad-Tools
Sicherheit beim Entwurf eigener Leiterplatten
Eine vollständig herstellbare Leiterplatte – von Ihnen selbst erstellt
Was ist in der Box (Kurs)?
Beide Bände von „KiCad Like a Pro“ (im Wert von 105 €)
Vol 1: Fundamentals and Projects
Vol 2: Advanced Projects and Recipes
Gutscheincode für den erfolgreichen KiCad 9-Onlinekurs von Peter Dalmaris auf Udemy mit über 20 Stunden Videotraining. Sie erstellen drei komplette Designprojekte:
Breadboard-Stromversorgung
Winzige Solarstromversorgung
Datenlogger mit EEPROM und Uhr
Gutschein von Eurocircuits für die Herstellung von Leiterplatten (im Wert von 85 € exkl. MwSt.)
Lernmaterial (dieser Box)
15-wöchiges Lernprogramm
▶ Klicken Sie hier zum Öffnen
Week 1: Setup, Fundamentals, and First Steps in PCB Design
Week 2: Starting Your First PCB Project – Schematic Capture
Week 3: PCB Layout – From Netlist to Board Design
Week 4: Design Principles, Libraries, and Workflow
Week 5: Your First Real-World PCB Project
Week 6: Custom Libraries – Symbols, Footprints, and Workflow
Week 7: Advanced Tools – Net Classes, Rules, Zones, Routing
Week 8: Manufacturing Files, BOMs, and PCB Ordering
Week 9: Advanced Finishing Techniques – Graphics, Refinement, and Production Quality
Week 10: Tiny Solar Power Supply – From Schematic to Layout
Week 11: Tiny Solar Power Supply – PCB Layout and Production Prep
Week 12: ESP32 Clone Project – Schematic Design and Layout Prep
Week 13: ESP32 Clone – PCB Layout and Manufacturing Prep
Week 14: Final Improvements and Advanced Features
Week 15: Productivity Tools, Simulation, and Automation
KiCad-Kurs mit 18 Lektionen auf Udemy (von Peter Dalmaris)
▶ Klicken Sie hier zum Öffnen
Introduction
Getting started with PCB design
Getting started with KiCad
Project: A hands-on tour of KiCad (Schematic Design)
Project: A hands-on tour of KiCad (Layout)
Design principles and PCB terms
Design workflow and considerations
Fundamental KiCad how-to: Symbols and Eeschema
Fundamental KiCad how-to: Footprints and Pcbnew
Project: Design a simple breadboard power supply PCB
Project: Tiny Solar Power Supply
Project: MCU datalogger with build-in 512K EEPROM and clock
Recipes
KiCad 9 new features and improvements
Legacy (from previous versions of KiCad)
KiCad 7 update (Legacy)
(Legacy) Gettings started with KiCad
Bonus lecture
Über den Autor
Dr. Peter Dalmaris, PhD, ist Pädagoge, Elektroingenieur und Maker. Er erstellt Online-Videokurse zum Thema DIY-Elektronik und ist Autor mehrerer Fachbücher. Seit 2013 ist er Chief Tech Explorer bei Tech Explorations, dem von ihm in Sydney (Australien) gegründeten Unternehmen. Seine Mission ist es, Technologie zu erforschen und die Welt zu bilden.
Was ist Elektor Academy Pro?
Elektor Academy Pro bietet maßgeschneiderte Lernlösungen für Fachkräfte, Ingenieurteams und technische Experten in der Elektronik- und Embedded-Systems-Branche. Sie unterstützt Einzelpersonen und Organisationen dabei, ihr praktisches Know-how zu vertiefen, ihre Skills gezielt auszubauen und dank hochwertiger Inhalte und praxisnaher Tools stets einen Schritt voraus zu sein.
Von realen Projekten und spezialisierten Kursen bis hin zu fundierten technischen Insights – Elektor versetzt Ingenieure in die Lage, aktuelle Herausforderungen der Branche erfolgreich zu meistern. Unser Bildungsportfolio umfasst Academy-Bücher, Pro-Boxen, Webinare, Konferenzen und B2B-Fachmagazine – alles mit Blick auf praxisnahe Weiterbildung und berufliches Wachstum.
Ob Ingenieur, F&E-Spezialist oder technischer Entscheider: Elektor Academy Pro schlägt die Brücke zwischen Theorie und Praxis – und hilft Ihnen, neue Technologien zu beherrschen und Innovationen in Ihrem Unternehmen gezielt voranzutreiben.
This book is all about building your own DIY home control system. It presents two innovative ways to assemble such a system: By recycling old PC hardware – possibly extending the life of an old PC, or by using Raspberry Pi. In both cases, the main system outlined in this book will consist of a computer platform, a wireless mains outlet, a controller and a USB webcam – All linked together by Linux.
By using the Raspberry Pi in conjunction with Arduino (used as an advanced I/O system board), it is possible to construct a small, compact, embedded control system offering enhanced capacity for USB integration, webcams, thermal monitoring and communication with the outside world.
The experience required to undertake the projects within this book are minimal exposure to PC hardware and software, the ability to surf the internet, burn a CD-ROM and assemble a small PCB.
For Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr
Bluetooth Low Energy (BLE) radio chips are ubiquitous from Raspberry Pi to light bulbs. BLE is an elaborate technology with a comprehensive specification, but the basics are quite accessible.
A progressive and systematic approach will lead you far in mastering this wireless communication technique, which is essential for working in low power scenarios.
In this book, you’ll learn how to:
Discover BLE devices in the neighborhood by listening to their advertisements.
Create your own BLE devices advertising data.
Connect to BLE devices such as heart rate monitors and proximity reporters.
Create secure connections to BLE devices with encryption and authentication.
Understand BLE service and profile specifications and implement them.
Reverse engineer a BLE device with a proprietary implementation and control it with your own software.
Make your BLE devices use as little power as possible.
This book shows you the ropes of BLE programming with Python and the Bleak library on a Raspberry Pi or PC, with C++ and NimBLE-Arduino on Espressif’s ESP32 development boards, and with C on one of the development boards supported by the Zephyr real-time operating system, such as Nordic Semiconductor's nRF52 boards.
Starting with a very little amount of theory, you’ll develop code right from the beginning. After you’ve completed this book, you’ll know enough to create your own BLE applications.
Bluetooth Low Energy (BLE) Funkchips sind vom Raspberry Pi bis zur Glühbirne allgegenwärtig. BLE ist eine ausgeklügelte Technologie mit einer umfassenden Spezifikation, aber die Grundlagen sind recht zugänglich.
Ein progressiver und systematischer Ansatz wird Sie bei der Beherrschung dieser drahtlosen Kommunikationstechnik, die für die Arbeit in Szenarien mit geringem Stromverbrauch unerlässlich ist, unterstützen.
In diesem Buch lernen Sie, wie man:
Entdecken Sie BLE-Geräte in der Nachbarschaft.
Erstellen Sie Ihre eigenen Werbedaten für BLE-Geräte.
Verbinden Sie sich mit BLE-Geräten wie Herzfrequenzmessern und Näherungsmeldern.
Erstellen Sie sichere Verbindungen zu BLE-Geräten mit Verschlüsselung und Authentifizierung.
BLE-Dienst- und Profilspezifikationen zu verstehen und zu implementieren.
Ein BLE-Gerät mit einer proprietären Implementierung zurückentwickeln und mit Ihrer eigenen Software steuern.
Ihre BLE-Geräte sollen so wenig Strom wie möglich verbrauchen.
Dieses Buch zeigt Ihnen die Grundlagen der BLE-Programmierung mit Python und der Bleak-Bibliothek auf einem Raspberry Pi oder PC, mit C++ und NimBLE-Arduino auf den ESP32-Entwicklungsplatinen von Espressif und mit C auf einer der Entwicklungsplatinen, die vom Zephyr-Echtzeitbetriebssystem unterstützt werden, wie zum Beispiel die nRF52-Platinen von Nordic Semiconductor.
Sie beginnen mit sehr wenig Theorie und werden von Anfang an Code entwickeln. Nach Abschluss dieses Buches werden Sie genug wissen, um Ihre eigenen BLE-Anwendungen zu erstellen.
Bluno ist das erste seiner Art, das ein Bluetooth 4.0 (BLE)-Modul in Arduino Uno integriert, was es zu einer idealen Prototyping-Plattform für Software- und Hardwareentwickler macht, die BLE nutzen möchten. Sie können Ihr eigenes Smart-Armband, Ihren eigenen intelligenten Schrittzähler und vieles mehr entwickeln. Durch die stromsparende Bluetooth 4.0-Technologie wird Echtzeitkommunikation mit geringem Energieverbrauch ganz einfach.
Bluno integriert einen TI CC2540 BT 4.0-Chip mit dem Arduino UNno. Es ermöglicht drahtlose Programmierung über BLE, unterstützt Bluetooth HID, AT-Befehle zur Konfiguration von BLE und Sie können die BLE-Firmware problemlos aktualisieren. Bluno ist außerdem mit allen „Arduino Uno“-Pins kompatibel, was bedeutet, dass jedes mit Uno erstellte Projekt direkt drahtlos werden kann!
Spezifikationen
Integrierter BLE-Chip: TI CC2540
Drahtlose Programmierung über BLE
Unterstützt Bluetooth HID Unterstützt AT-Befehle zur Konfiguration von BLE
Transparente Kommunikation über Serial
Einfaches Upgrade der BLE-Firmware
Gleichstromversorgung: Stromversorgung über USB oder extern, 7–12 V Gleichstrom
Mikrocontroller: Atmega328
Bootloader: Arduino Uno (trennen Sie alle BLE-Geräte, bevor Sie eine neue Skizze hochladen)
Kompatibel mit der Arduino Uno-Pin-Zuordnung
Größe: 60 x 53 mm (2,36 x 2,08 Zoll)
Gewicht: 30 g
Dieses Buch nimmt Sie mit auf eine Entdeckungsreise in die Welt der digitalen Elektronik. Nach dem Aufbau einer soliden Wissensbasis hierüber verlagert sich der Schwerpunkt zur programmierbaren Logik. Wie lassen sich mit vorhandenen Bausteinen logische Systeme aufbauen und wie koppelt man sie sicher und störungsfrei an die analoge Außenwelt? Das sind Fragen, die das Buch beantwortet.Moderne logische Systeme sind so komplex, dass deren Aufbau mit separaten Bauelementen wie einzelnen Gattern, Flipflops, Zählern oder Teilern eine fast unmögliche Aufgabe ist. Deshalb beschäftigt sich das Buch in der zweiten Hälfte mit der programmierbaren Logik in Form von FPGA- und CPLD-ICs. Sie lernen Methoden kennen, die als Brücke zwischen dem klassischen Design und der zeitgemäßen Entwicklung mit FPGA fungieren. Neben dem schematischen FPGA-Entwurf setzt sich das Buch auch mit Sprachen wie Verilog und VHDL auseinander. Das abschließende Projekt, eine Uhr mit Alarmfunktion in Verilog und VHDL, zeigt den praktischen Nutzen der programmierbaren Logik.Neben den erforderlichen Programmierkenntnissen ist auch der praktische Schaltungsaufbau von Bedeutung. Der Autor erläutert die wesentlichen Bedingungen hierfür, beispielsweise die der erforderlichen Stromversorgung und der optimalen (Analog-)Signalverarbeitung.Alle in diesem Buch besprochenen Beispiele lassen sich mit der kostenfreien FPGA-Entwicklungsumgebung Quartus von Altera realisieren.
Field Programmable Gate Arrays (FPGAs) sind Standard-ICs, die dem Anwender die Konfiguration von Hardwarestrukturen ermöglichen. Mit FPGAs ist die Umsetzung digitaler Systeme ab Stückzahl eins machbar. Durch die Verfügbarkeit kostenloser Lizenzen und preiswerter Entwicklungsboards ist die finanzielle Einstiegsschwelle in diese Technik niedrig. Bei der Überwindung der fachlichen Schwelle hilft dieser Kurs.
Die ersten beiden Kursteile bieten eine Einführung in die Digitaltechnik. Wer sich damit bereits gut auskennt, lässt den ersten Teil weg und wird im zweiten Teil VHDL als Sprache zur Beschreibung digitaler Grundfunktionen (z. B. Gatter und Flip-Flops) kennenlernen.
Der dritte Kursteil beschäftigt sich mit höheren Funktionen Digitaler Systeme sowie deren Modellierung in VHDL. Im vierten Kursteil wird der Umgang mit einem VHDL-Simulator geübt und die Entwicklungsmethodik mit VHDL weiter verfeinert.
Den Höhepunkt bildet der fünfte Teil. Hier wird am Beispiel eines einfachen Prozessors Schritt für Schritt die Entwicklung eines komplexeren digitalen Systems behandelt. Am Ende des fünften Teiles kann man sich dann FPGA-Entwickler nennen.
Der sechste Teil behandelt abschließend den Hardwareaufbau von FPGA-Bausteinen.
Der Kurs ist durchgehend mit praktischen Übungen angereichert und liefert sehr schnell erste Erfolgserlebnisse. Er eignet sich insbesondere für
Studierende der MINT-Fächer mit Interesse an Elektronik
Schüler an technischen Gymnasien und berufsbildenden Schulen
Ingenieure und Informatiker, die sich fachlich weiterentwickeln wollen
Dazugehöriges Begleitmaterial finden Sie hier.
Field Programmable Gate Arrays (FPGAs) sind Standard-ICs, die dem Anwender die Konfiguration von Hardwarestrukturen ermöglichen. Mit FPGAs ist die Umsetzung digitaler Systeme ab Stückzahl eins machbar. Durch die Verfügbarkeit kostenloser Lizenzen und preiswerter Entwicklungsboards ist die finanzielle Einstiegsschwelle in diese Technik niedrig. Bei der Überwindung der fachlichen Schwelle hilft dieser Kurs.Die ersten beiden Kursteile bieten eine Einführung in die Digitaltechnik. Wer sich damit bereits gut auskennt, lässt den ersten Teil weg und wird im zweiten Teil VHDL als Sprache zur Beschreibung digitaler Grundfunktionen (z. B. Gatter und Flip-Flops) kennenlernen.Der dritte Kursteil beschäftigt sich mit höheren Funktionen Digitaler Systeme sowie deren Modellierung in VHDL. Im vierten Kursteil wird der Umgang mit einem VHDL-Simulator geübt und die Entwicklungsmethodik mit VHDL weiter verfeinert.Den Höhepunkt bildet der fünfte Teil. Hier wird am Beispiel eines einfachen Prozessors Schritt für Schritt die Entwicklung eines komplexeren digitalen Systems behandelt. Am Ende des fünften Teiles kann man sich dann FPGA-Entwickler nennen.Der sechste Teil behandelt abschließend den Hardwareaufbau von FPGA-Bausteinen.Der Kurs ist durchgehend mit praktischen Übungen angereichert und liefert sehr schnell erste Erfolgserlebnisse. Er eignet sich insbesondere für• Studierende der MINT-Fächer mit Interesse an Elektronik• Schüler an technischen Gymnasien und berufsbildenden Schulen• Ingenieure und Informatiker, die sich fachlich weiterentwickeln wollen
Der DiP-Pi PIoT ist ein fortschrittliches WiFi-Konnektivitätssystem mit integrierten Sensoren, das die meisten möglichen Anforderungen für IoT-Anwendungen auf Basis des Raspberry Pi Pico abdeckt. Es kann das System zusätzlich zum Original-Micro-USB des Raspberry Pi Pico mit bis zu 1,5 A bei 4,8 V versorgen, geliefert von 6–18 VDC für verschiedene Stromversorgungssysteme wie Autos, Industrieanlagen usw. Es unterstützt LiPo- oder Li-Ion-Akkus mit automatischem Ladegerät sowie die automatische Umschaltung von Kabelstrom auf Batteriestrom oder umgekehrt (USV-Funktionalität), wenn die Kabelstromversorgung unterbrochen wird. Die Extended Powering Source (EPR) ist mit einer rücksetzbaren PPTC-Sicherung, umgekehrter Polarität und auch ESD geschützt. Der DiP-Pi PIoT verfügt über eine in den Raspberry Pi Pico integrierte RESET-Taste sowie einen EIN/AUS-Schiebeschalter, der auf alle Stromquellen (USB, EPR oder Batterie) wirkt. Der Benutzer kann (über die A/D-Pins des Raspberry Pi Pico) den Batteriestand und den EPR-Wert mit den A/D-Wandlern von PICO überwachen. Beide A/D-Eingänge sind mit 0402-Widerständen (0 Ohm) überbrückt. Wenn der Benutzer diese Pico-Pins aus irgendeinem Grund für seine eigene Anwendung verwenden muss, kann er daher problemlos entfernt werden. Das Ladegerät lädt den angeschlossenen Akku automatisch auf (sofern verwendet), aber der Benutzer kann das Ladegerät zusätzlich ein-/ausschalten, wenn seine Anwendung dies benötigt.
DiP-Pi PIoT kann für kabelbetriebene IoT-Systeme, aber auch für rein batteriebetriebene Systeme mit EIN/AUS verwendet werden. Der Status jeder Stromquelle wird durch separate Informations-LEDs angezeigt (VBUS, VSYS, VEPR, CHGR, V3V3). Der Benutzer kann jede Kapazität vom Typ LiPo oder Li-Ion verwenden; Es muss jedoch darauf geachtet werden, PCB-geschützte Batterien mit einem maximal zulässigen Entladestrom von 2 A zu verwenden. Das integrierte Batterieladegerät ist so eingestellt, dass es die Batterie mit einem Strom von 240 mA lädt. Dieser Strom wird durch einen Widerstand eingestellt. Wenn der Benutzer also mehr oder weniger benötigt, kann er ihn selbst ändern. Der DiP-Pi PIoT ist außerdem mit einem WiFi ESP8266 Clone-Modul mit integrierter Antenne ausgestattet. Diese Funktion eröffnet eine Vielzahl darauf basierender IoT-Anwendungen.
Zusätzlich zu allen oben genannten Funktionen ist DiP-Pi PIoT mit eingebetteten 1-Draht-DHT11/22-Sensoren und Micro-SD-Kartenschnittstellen ausgestattet. Durch die Kombination der erweiterten Stromversorgungs-, Batterie- und Sensorschnittstellen eignet sich der DiP-Pi PIoT ideal für IoT-Anwendungen wie Datenlogger, Pflanzenüberwachung, Kühlschränke usw.
DiP-Pi PIoT wird durch zahlreiche gebrauchsfertige Beispiele unterstützt, die in Micro Python oder C/C++ geschrieben sind.
Spezifikationen
Allgemein
Abmessungen 21 x 51 mm
Raspberry Pi Pico-Pinbelegung kompatibel
Unabhängige informative LEDs (VBUS, VSYS, VEPR, CHGR, V3V3)
Raspberry Pi Pico RESET-Taste
EIN/AUS-Schiebeschalter, der auf alle Stromquellen wirkt (USB, EPR, Batterie)
Externe Stromversorgung 6–18 VDC (Autos, Industrieanwendungen usw.)
Überwachung des externen Strompegels (6-18 VDC).
Überwachung des Batteriestands
Verpolungsschutz
PPTC-Sicherungsschutz
ESD-Schutz
Automatisches Batterieladegerät (für PCB-geschütztes LiPo, Li-Ion – 2 A max.) Automatisch/Benutzersteuerung
Automatische Umschaltung von Kabelbetrieb auf Batteriebetrieb und umgekehrt (USV-Funktionalität)
Mit der USB-Stromversorgung, der externen Stromversorgung und der Batterieversorgung können verschiedene Stromversorgungsschemata gleichzeitig verwendet werden
1,5 A bei 4,8 V Abwärtswandler auf EPR
Eingebetteter 3,3 V @ 600 mA LDO
ESP8266 WLAN-Konnektivität klonen
ESP8266 Firmware-Upload-Schalter
Integrierte 1-Draht-Schnittstelle
Eingebettete DHT-11/22-Schnittstelle
Stromversorgungsoptionen
Raspberry Pi Pico Micro-USB (über VBUS)
Externe Stromversorgung 6–18 V (über spezielle Buchse – 3,4/1,3 mm)
Externe Batterie
Unterstützte Batterietypen
LiPo mit Schutzplatine, max. Strom 2A
Li-Ion mit Schutzplatine, max. Strom 2A
Eingebettete Peripheriegeräte und Schnittstellen
Integrierte 1-Draht-Schnittstelle
Eingebettete DHT-11/22-Schnittstelle
Micro-SD-Kartensteckplatz
Programmierschnittstelle
Standard Raspberry Pi Pico C/C++
Standard Raspberry Pi Pico Micro Python
Gehäusekompatibilität
DiP-Pi Plexi-Cut-Gehäuse
Systemüberwachung
Batteriestand über Raspberry Pi Pico ADC0 (GP26)
EPR-Level über Raspberry Pi Pico ADC1 (GP27)
Informative LEDs
VB (VUSB)
USA (VSYS)
VE (VEPR)
CH (VCHR)
V3 (V3V3)
Systemschutz
Sofortiger Raspberry Pi Pico-Hardware-Reset-Knopf
ESD-Schutz auf EPR
Verpolungsschutz bei EPR
PPTC 500 mA @ 18 V-Sicherung am EPR
EPR/LDO-Übertemperaturschutz
EPR/LDO Über den aktuellen Schutz
System-Design
Entworfen und simuliert mit PDA Analyzer mit einem der fortschrittlichsten CAD/CAM-Tools – Altium Designer
Industriell entstanden
PCB-Konstruktion
2-Unzen-Kupfer-Leiterplatte, hergestellt für eine ordnungsgemäße Hochstromversorgung und Kühlung
6-mil-Spur-/6-mil-Lücken-Technologie, 2-lagige Leiterplatte
PCB-Oberflächenveredelung – Immersionsgold
Mehrschichtige Kupfer-Thermorohre für eine erhöhte thermische Reaktion des Systems und eine bessere passive Kühlung
Downloads
Datenblatt
Handbuch
Der DiP-Pi Power Master ist ein fortschrittliches Stromversorgungssystem mit integrierten Sensorschnittstellen, das die meisten möglichen Anforderungen für Anwendungen auf Basis des Raspberry Pi Pico abdeckt. Es kann das System zusätzlich zum Original-Micro-USB des Raspberry Pi Pico mit bis zu 1,5 A bei 4,8 V versorgen, geliefert von 6–18 VDC für verschiedene Stromversorgungssysteme wie Autos, Industrieanlagen usw. Es unterstützt LiPo- oder Li-Ion-Akkus mit automatischem Ladegerät sowie die automatische Umschaltung von Kabelstrom auf Batteriestrom oder umgekehrt (USV-Funktionalität), wenn die Kabelstromversorgung unterbrochen wird. Die Extended Powering Source (EPR) ist mit einer rücksetzbaren PPTC-Sicherung, umgekehrter Polarität und auch ESD geschützt. Der DiP-Pi Power Master verfügt über eine in den Raspberry Pi Pico integrierte RESET-Taste sowie einen EIN/AUS-Schiebeschalter, der auf alle Stromquellen (USB, EPR oder Batterie) wirkt. Der Benutzer kann (über die A/D-Pins des Raspberry Pi Pico) den Batteriestand und den EPR-Wert mit den A/D-Wandlern von PICO überwachen. Beide A/D-Eingänge sind mit 0402-Widerständen (0 Ohm) überbrückt. Wenn der Benutzer diese Pico-Pins aus irgendeinem Grund für seine eigene Anwendung verwenden muss, kann er daher problemlos entfernt werden. Das Ladegerät lädt den angeschlossenen Akku automatisch auf (sofern verwendet), aber der Benutzer kann das Ladegerät zusätzlich ein-/ausschalten, wenn seine Anwendung dies benötigt. DiP-Pi Power Master kann für kabelbetriebene Systeme, aber auch für rein batteriebetriebene Systeme mit EIN/AUS verwendet werden. Der Status jeder Stromquelle wird durch separate Informations-LEDs angezeigt (VBUS, VSYS, VEPR, CHGR, V3V3). Der Benutzer kann jede Kapazität vom Typ LiPo oder Li-Ion verwenden; Es muss jedoch darauf geachtet werden, PCB-geschützte Batterien mit einem maximal zulässigen Entladestrom von 2 A zu verwenden. Das integrierte Batterieladegerät ist so eingestellt, dass es die Batterie mit einem Strom von 240 mA lädt. Dieser Strom wird durch einen Widerstand eingestellt. Wenn der Benutzer also mehr oder weniger benötigt, kann er ihn selbst ändern.
Zusätzlich zu allen oben genannten Funktionen ist DiP-Pi Power Master mit integrierten 1-Draht- und DHT11/22-Sensorschnittstellen ausgestattet. Durch die Kombination der erweiterten Stromversorgungs-, Batterie- und Sensorschnittstellen eignet sich der DiP-Pi Power Master ideal für Anwendungen wie Datenlogger, Pflanzenüberwachung, Kühlschränke usw.
DiP-Pi Power Master wird durch zahlreiche gebrauchsfertige Beispiele unterstützt, die in Micro Python oder C/C++ geschrieben sind.
Spezifikationen
Allgemein
Abmessungen 21 x 51 mm
Raspberry Pi Pico-Pinbelegung kompatibel
Unabhängige informative LEDs (VBUS, VSYS, VEPR, CHGR, V3V3)
Raspberry Pi Pico RESET-Taste
EIN/AUS-Schiebeschalter, der auf alle Stromquellen wirkt (USB, EPR, Batterie)
Externe Stromversorgung 6-18 V DC (Autos, Industrieanwendungen usw.)
Überwachung des externen Strompegels (6-18 VDC).
Überwachung des Batteriestands
Verpolungsschutz
PPTC-Sicherungsschutz
ESD-Schutz
Automatisches Batterieladegerät (für PCB-geschütztes LiPo, Li-Ion – 2 A max.) Automatisch/Benutzersteuerung
Automatische Umschaltung von Kabelbetrieb auf Batteriebetrieb und umgekehrt (USV-Funktionalität)
Mit der USB-Stromversorgung, der externen Stromversorgung und der Batterieversorgung können verschiedene Stromversorgungsschemata gleichzeitig verwendet werden
1,5 A bei 4,8 V Abwärtswandler auf EPR
Eingebetteter 3,3 V @ 600 mA LDO
Integrierte 1-Draht-Schnittstelle
Eingebettete DHT-11/22-Schnittstelle
Stromversorgungsoptionen
Raspberry Pi Pico Micro-USB (über VBUS)
Externe Stromversorgung 6–18 V (über spezielle Buchse – 3,4/1,3 mm)
Externe Batterie
Unterstützte Batterietypen
LiPo mit Schutzplatine, max. Strom 2A
Li-Ion mit Schutzplatine, max. Strom 2A
Eingebettete Peripheriegeräte und Schnittstellen
Integrierte 1-Draht-Schnittstelle
Eingebettete DHT-11/22-Schnittstelle
Programmierschnittstelle
Standard Raspberry Pi Pico C/C++
Standard Raspberry Pi Pico Micro Python
Gehäusekompatibilität
DiP-Pi Plexi-Cut-Gehäuse
Systemüberwachung
Batteriestand über Raspberry Pi Pico ADC0 (GP26)
EPR-Level über Raspberry Pi Pico ADC1 (GP27)
Informative LEDs
VB (VUSB)
USA (VSYS)
VE (VEPR)
CH (VCHR)
V3 (V3V3)
Systemschutz
Sofortiger Raspberry Pi Pico-Hardware-Reset-Knopf
ESD-Schutz auf EPR
Verpolungsschutz bei EPR
PPTC 500 mA @ 18 V-Sicherung am EPR
EPR/LDO-Übertemperaturschutz
EPR/LDO Über den aktuellen Schutz
System-Design
Entworfen und simuliert mit PDA Analyzer mit einem der fortschrittlichsten CAD/CAM-Tools – Altium Designer
Industriell entstanden
PCB-Konstruktion
2-Unzen-Kupfer-Leiterplatte, hergestellt für eine ordnungsgemäße Hochstromversorgung und Kühlung
6-mil-Spur-/6-mil-Lücken-Technologie, 2-lagige Leiterplatte
PCB-Oberflächenveredelung – Immersionsgold
Mehrschichtige Kupfer-Thermorohre für eine erhöhte thermische Reaktion des Systems und eine bessere passive Kühlung
Downloads
Datenblatt
Datenblatt
Der DiP-Pi WiFi Master ist ein fortschrittliches WiFi-Konnektivitätssystem mit eingebetteten Sensorschnittstellen, das die meisten möglichen Anforderungen für IoT-Anwendungen auf Basis von Raspberry Pi Pico abdeckt. Es wird direkt vom Raspberry Pi Pico VBUS mit Strom versorgt. Der DiP-Pi WiFi Master enthält eine in Raspberry Pi Pico eingebettete RESET-Taste sowie einen EIN/AUS-Schiebeschalter, der auf die Stromquellen von Raspberry Pi Pico einwirkt.
Der DiP-Pi WiFi Master ist mit einem WiFi ESP8266 Clone-Modul mit integrierter Antenne ausgestattet. Diese Funktion eröffnet eine breite Palette darauf basierender IoT-Anwendungen.
Zusätzlich zu allen oben genannten Funktionen ist DiP-Pi WiFi Master mit eingebetteten 1-Wire-, DHT11/22-Sensoren und Micro-SD-Kartenschnittstellen ausgestattet. Die Kombination der erweiterten Stromversorgungs-, Batterie- und Sensorschnittstellen macht den DiP-Pi WiFi Master ideal für IoT-Anwendungen wie Datenlogger, Anlagenüberwachung, Kühlschranküberwachung usw. DiP-Pi WiFi Master wird mit zahlreichen gebrauchsfertigen Beispielen unterstützt, die in Micro Python oder C/C++ geschrieben sind.
Spezifikationen
Allgemein
Abmessungen 21 x 51 mm
Kompatibel mit Raspberry Pi Pico-Pinbelegung
Unabhängige informative LEDs (VBUS, VSYS, V3V3)
Raspberry Pi Pico RESET-Taste
EIN/AUS-Schiebeschalter mit Wirkung auf die Stromversorgung des Raspberry Pi Pico
Eingebetteter 3,3 V bei 600 mA LDO
ESP8266-Klon-WLAN-Konnektivität
ESP8266 Firmware-Upload-Schalter
Eingebettete 1-Wire-Schnittstelle
Integrierte DHT-11/22-Schnittstelle
Stromversorgungsoptionen
Raspberry Pi Pico Micro-USB (über VBUS)
Eingebettete Peripheriegeräte und Schnittstellen
Eingebettete 1-Wire-Schnittstelle
Integrierte DHT-11/22-Schnittstelle
Micro SD-Kartensteckplatz
Programmierschnittstelle
Standard Raspberry Pi Pico C/C++
Standard-Raspberry Pi Pico Micro Python
Gehäusekompatibilität
DiP-Pi Plexiglasgehäuse
Informative LEDs
VB (VUSB)
VS (VSYS)
V3 (V3V3)
Systemschutz
Direkter Raspberry Pi Pico Hardware-Reset-Knopf
PPTC 500 mA @ 18 V Sicherung auf EPR
EPR/LDO-Übertemperaturschutz
EPR/LDO-Überstromschutz
System-Design
Entworfen und simuliert mit PDA Analyzer mit einem der fortschrittlichsten CAD/CAM-Tools – Altium Designer
Industriell entstanden
PCB-Konstruktion
2 ozKupfer-PCB für ordnungsgemäße Hochstromversorgung und Kühlung
6 mils Spur/6 mils Lückentechnologie 2-lagige Leiterplatte
PCB-Oberflächenveredelung – Immersion Gold
Mehrschichtige Kupfer-Thermorohre für eine verbesserte thermische Reaktion des Systems und bessere passive Kühlung
Downloads
Datenblatt
Handbuch