Zoekresultaten voor "picee or development or system"
-
Elektor Publishing PIO-Programmierung mit dem Raspberry Pi Pico
Praxisnahe Projekte, Profi-Tricks und eigene Anwendungen Dieses Buch führt Sie Schritt für Schritt in die faszinierende Welt der State Machines ein und zeigt, wie Sie Hardware direkt und effizient ansteuern können – jenseits klassischer CPU-gesteuerter Ansätze. In diesem Buch lernen Sie: LEDs und NeoPixel kreativ steuern: Blinken, Dimmen, Farbwechsel und komplexe Animationen Taster und Encoder zuverlässig auslesen und in Echtzeit in Ihre Projekte integrieren Analoge Eingänge (ADC) nutzen und Signale digital steuern Servos präzise ansteuern und Bewegungsabläufe automatisieren SPI mit PIO umsetzen, um Displays, Sensoren und Module anzusteuern Menüsysteme und Submenüs auf SPI-Displays realisieren, inklusive Navigation über mehrere Taster PWM, Signalgenerierung und Frequenzsteuerung für akustische oder visuelle Effekte Debugging-Strategien und Tipps, um Ihre PIO-Programme effizient zu entwickeln Alle Beispiele sind praxisnah, sofort umsetzbar und zuverlässig. Mit klaren Anleitungen, Hintergrundwissen und fertigen Codebeispielen lernen Sie, die PIO-Fähigkeiten des Pico maximal zu nutzen – egal ob für Maker-Projekte, Prototypen oder professionelle Anwendungen. Erleben Sie, wie Sie komplexe Hardwaresteuerung elegant mit dem Pico realisieren können – schneller, flexibler und leistungsfähiger als je zuvor.
€ 34,80
Beste prijs
-
Elektor Bundles Build Smart Projects with the XIAO ESP32-C3 Board (Bundel)
Deze bundel bevat alles wat u nodig hebt om direct aan de slag te gaan met het XIAO ESP32-C3 development board. Leer de basisprincipes van de ESP32-C3 en bouw praktische projecten met Wi-Fi, Bluetooth, sensoren, displays, PWM, Deep Sleep en nog veel meer. Boek: Build Smart Projects with the XIAO ESP32-C3 Board Het XIAO ESP32-C3 board combineert de ultracompacte vormfactor van de XIAO-serie met de uitgebreide mogelijkheden van de ESP32-C3-chip, inclusief geïntegreerde Wi-Fi en Bluetooth 5.0. Dit boek is een uitgebreide, praktische gids waarmee u het maximale uit dit krachtige en toch betaalbare development board kunt halen. De auteur neemt de lezer mee van de basisprincipes tot geavanceerde projecten. Na het laten knipperen en dimmen van leds komen ADC en PWM aan bod voor nauwkeurige sensoraansluiting en PWM-gestuurde lichteffecten. Vervolgens gaat u aan de slag met praktische toepassingen, waaronder: Een Wi-Fi-weerstation met OLED-display en actuele online weergegevens Een ultrasone parkeerassistent met akoestische feedback Een koelkastmonitor met klimaatsensoren en Deep Sleep voor jarenlang batterijgebruik Een retro Pong-spel dat contactloos met een sensor wordt bestuurd Een microfoongebaseerde party-app die reageert op handgeklap En nog veel meer: lichtregeling, reactietijdmeting, analyse van de netfrequentie, bodemvochtmeting, sfeerverlichting met leds en 7-segmentdisplays Seeed Studio XIAO ESP32C3 De Seeed Studio XIAO ESP32C3 is uitgerust met een sterk geïntegreerde ESP32-C3-chip, gebaseerd op een 32-bits RISC-V-processor met een viertraps pipeline die werkt met een kloksnelheid tot 160 MHz. Het board beschikt over een sterk geïntegreerde ESP32-C3 SoC. De chip bevat een volledig 2,4-GHz Wi-Fi-subsysteem en ondersteunt daarmee Station-modus, SoftAP-modus, SoftAP & Station-modus en promiscuous-modus voor uiteenlopende Wi-Fi-toepassingen. Tegelijkertijd werkt de chip met een zeer laag energieverbruik en ondersteunt hij Bluetooth 5 en Bluetooth Mesh. Met 400 KB SRAM en 4 MB Flash biedt de chip voldoende programmeerruimte en volop mogelijkheden voor IoT-besturingstoepassingen. Toepassingen Internet of Things Wearables Gezondheidsmonitoring Onderwijs Energiezuinige netwerken Snelle prototyping Specificaties Processor ESP32-C3 SoC RISC-V single-core 32-bit chip processor with a four-stage pipeline that operates at up to 160 MHz Wireless Complete 2.4GHz Wi-Fi subsystem Bluetooth Low Energy 5.0/ Bluetooth Mesh On-chip Memory 400 KB SRAM & 4 MB Flash Interface 1x UART, 1x I²C, 1x SPI, 11x GPIO (PWM), 4x ADC 1x Reset button, 1x Boot button Power (Typ.) Max 3.3 V Output Current: 500 mA Test Condition: BAT Pin Input @ 3.8 V Source Capability: 3 A Charging current: 380 mA(Fast) / 40 mA(Trickle) Input voltage (VIN): 5 VInput voltage (BAT): 3.7 V Deep Sleep Power Consumption Deep Sleep Mode: 44 μA Wi-Fi Enabled Power Consumption Active Mode: 75 mA Modem-sleep Mode: 25 mA Light-sleep Mode: 4 mA BLE Enabled Power Consumption Modem-sleep Mode: 27 mA Light-sleep Mode: 10 mA Dimensions 21 x 17.8 mm Inbegrepen 1x Seeed Studio XIAO ESP32C3 1x Antenne 2x 7-pins header Downloads Wiki Datasheet Deze bundel bevat: Boek: Build Smart Projects with the XIAO ESP32-C3 Board (t.w.v. € 35) Board: Seeed Studio XIAO ESP32C3 (t.w.v. € 10)
€ 44,95€ 39,95Beste prijs
-
Elektor Bundles Elektor Raspberry Pi Pico Kit für Fortgeschrittene (Bundle)
Umfassendes Buch-Hardware-Bundle für den RP2040-Mikrocontroller mit über 80 Projekten Entdecken Sie in diesem Bundle das Potenzial der modernen Controller-Technologie mit dem Raspberry Pi Pico. Das leicht verständliche Handbuch eignet sich sowohl für Anfänger als auch für erfahrene Benutzer und führt Sie von den Grundlagen der Elektronik bis hin zu den komplexen Aspekten der digitalen Signalverarbeitung. Mit dem Raspberry Pi Pico, dem speziellen Hardware-Kit und der MicroPython-Programmierung lernen Sie die wichtigsten Prinzipien des Schaltungsdesigns, der Datenerfassung und -verarbeitung. Machen Sie praktische Erfahrungen mit über 80 Projekten wie einer Stoppuhr mit OLED-Display, einem Laser-Entfernungsmesser und einem servogesteuerten Lüfter. Diese Projekte sollen Ihnen helfen, das Gelernte in realen Szenarien anzuwenden. Das Buch behandelt auch fortgeschrittene Themen wie drahtlose RFID-Technologie, Objekterkennung und Sensorintegration für die Robotik. Ganz gleich, ob Sie Ihre Kenntnisse in der Elektronik erweitern oder tiefer in eingebettete Systeme eintauchen möchten, dieses Bundle ist die perfekte Ressource, um das volle Potenzial des Raspberry Pi Pico zu erkunden. Inhalt des Bundles 1x Projektbuch (287 Seiten) 1x Smart Car Kit Bauteile 2x Lötfreies Steckbrett (400 Löcher) 1x Lötfreies Steckbrett (170 Löcher) 5x bunte 5-mm-LEDs (Grün, Rot, Blau, Gelb und Weiß) 1x Lasersender 1x Passiver Summer 1x Micro-USB-Kabel (30 cm) 1x 65 Überbrückungskabel 1x 20 cm männlicher auf weiblicher Dupont-Draht 1x Transparentes Gehäuse 1x Magnet (Durchmesser: 8 mm, Dicke: 5 mm) 1x Drehpotentiometer 10x 2 KΩ Widerstände 2x M2, 5x30 mm Kupfersäulen 10x Kreuzschlitz-Flachkopfschrauben 10x M2,5 Sechskantmuttern aus Nickel 1x 2-Zoll-Mehrzweckschraubendreher Module 1x RGB-Modul 1x 9G-Servo 1x Dual-Achsen-XY-Joystick-Modul 1x RC522 RFID-Modul 1x 4-Bit-Digital-LED-Display-Modul 1x Ampel-Anzeigemodul 1x Drehgebermodul 1x 1602 LCD-Anzeigemodul (blau) 1x Fotowiderstandsmodul 1x Gleichstrommotor mit männlichem Dupont-Kabel 1x Lüfterflügel 1x Regentropfen-Modul 1x OLED-Modul 1x Membranschalter-Tastatur 1x Mini-Magnetfedermodul 1x Infrarot-Fernbedienung 1x Infrarot-Empfängermodul 1x DC-Schrittmotor-Treiberplatine 1x Button Sensoren 1x Vibrationssensor 1x Bodenfeuchtesensor 1x Schallsensor 1x Mini-PIR-Bewegungssensor 1x Temperatur & Feuchtigkeitssensor 1x Flammensensor 2x Crash-Sensor 2x Tracking-Sensor 1x Ultraschallsensor
€ 99,95€ 59,95Beste prijs
-
Elektor Bundles Elektor Raspberry Pi Pico Advanced Kit (Bundel)
Uitgebreide boek-hardwarebundel voor de RP2040-microcontroller met meer dan 80 projecten Ontgrendel het potentieel van moderne controllertechnologie met de Raspberry Pi Pico in deze bundel. Perfect voor zowel beginners als ervaren gebruikers, biedt de eenvoudig te volgen handleiding u de mogelijkheid om te starten bij de basis van elektronica en verder te gaan naar de complexiteit van digitale signaalverwerking. Met de Raspberry Pi Pico, de speciaal ontworpen hardwarekit en het programmeren in MicroPython, leert u de belangrijkste principes van schakelingen ontwerpen, gegevens verzamelen en verwerken. Ga aan de slag met meer dan 80 projecten, zoals een stopwatch met OLED-display, een laserafstandsmeter en een servogestuurde ventilator. Deze projecten zijn bedoeld om u te helpen het geleerde toe te passen in praktijkscenario's. Het boek behandelt ook geavanceerde onderwerpen zoals draadloze RFID-technologie, objectdetectie en sensorintegratie voor robotica. Of u nu uw vaardigheden op het gebied van elektronica wilt uitbreiden of dieper in ingebedde systemen wilt duiken, deze bundel is de perfecte hulpbron om u te helpen het volledige potentieel van de Raspberry Pi Pico te verkennen. Inhoud van de bundel 1x Projectboek (273 pagina's) 1x Smart Car Kit Elektronische onderdelen 2x Soldeerloze broodplank (400 gaten) 1x Soldeerloze broodplank (170 gaten) 5x Kleurrijke 5 mm LED's (groen, rood, blauw, geel en wit) 1x Laserzender 1x Passieve zoemer 1x Micro-USB-kabel (30 cm) 1x 65 doorverbindingsdraden 1x 20 cm mannelijk naar vrouwelijk Dupont-draad 1x Doorzichtig hoesje 1x Magneet (Diameter: 8 mm, Dikte: 5 mm) 1x Draaipotentiometer 10x 2 KΩ-weerstanden 2x M2,5x30 mm koperen pilaren 10x Kruiskopschroeven met kruiskop 10x M2.5 nikkel-zeskantmoeren 1x 2-inch dual-purpose schroevendraaier Modulen 1x RGB-module 1x 9G-servo 1x XY-joystickmodule met dubbele as 1x RC522 RFID-module 1x 4 bits digitale LED-displaymodule 1x Verkeerslichtdisplaymodule 1x Rotary Encoder-module 1x 1602 LCD-displaymodule (blauw) 1x Fotoweerstandsmodule 1x DC-motor met mannelijke Dupont-draad 1x Ventilatorblad 1x Regendruppelsmodule 1x OLED-module 1x Membraanschakelaartoetsenbord 1x Mini magnetische veermodule 1x Infraroodafstandsbediening 1x Infraroodontvangermodule 1x DC stappenmotor driverbord 1x Button Sensoren 1x Trillingssensor 1x Bodemvochtsensor 1x Geluidssensor 1x Mini PIR-bewegingssensor 1x Temperatuur- en vochtigheidssensor 1x Vlamsensor 2x Crashsensor 2x Volgsensor 1x Ultrasone sensor
€ 99,95€ 79,95Beste prijs
-
Elektor Academy Pro Raspberry Pi Pico with MicroPython (programmeercursus)
Deze complete microcontroller-programmeercursus op basis van de Raspberry Pi Pico bevat een leerboek, een componentenkit, praktische projecten en een uitgebreide online cursus met simulaties. Ideaal om embedded systems stap voor stap te leren programmeren in MicroPython via een praktische hands-on aanpak. Een praktische introductie tot embedded systems met de Raspberry Pi Pico Deze cursus is ontworpen voor beginners in embedded systems die op zoek zijn naar een gestructureerde en voorbeeldgerichte start. Een kit met LED’s en weerstanden, schakelaars, sensoren en actuatoren, displays, een breadboard en draden is inbegrepen. Deze worden in de cursus gebruikt om voorbeeldtoepassingen te demonstreren. Er is geen voorkennis van Arduino of embedded ontwikkeling vereist. Elke sectie bevat praktische voorbeelden en mini-projecten om belangrijke concepten te versterken en verdere verkenning te stimuleren. Aan het einde van de cursus kunt u niet alleen de voorbeelden reproduceren, maar ook uitbreiden met uw eigen ideeën en toepassingen. Wat leert u? Microcontrollerprogrammering in MicroPython met de Raspberry Pi Pico met behulp van de Thonny IDE Werken met digitale I/O, knoppen en encoders uitlezen, LED’s en relais aansturen Analoge ingangen, spanningen en sensoren uitlezen Genereren van analoge uitgangssignalen en PWM Gebruik van seriële communicatie zoals UART, I²C en SPI om displays aan te sturen en digitale sensoren en SD-kaarten uit te lezen Tijdbeheer Werken met interrupts Realtime sensorinput en besturing via knoppen, LED’s en displays Aansturen van actuatoren zoals relais en servomotoren Voor wie is dit? Studenten en zelflerenden die embedded systems willen ontdekken Makers en IoT-enthousiastelingen die hun hardwarevaardigheden willen verbeteren Docenten en trainers die kant-en-klaar lesmateriaal zoeken Wat zit er in de doos? Toegang tot de volledige cursus op het Elektor Academy Pro leerplatform Raspberry Pi Pico microcontrollerboard + USB-kabel Boek: Programming Microcontrollers in MicroPython Downloadbare projectbestanden voor elke module Componentenkit: 2× LED, rood, 5 mm LED, groen, 5 mm 3× weerstand, 470 Ω, 0,25 W LDR Potentiometer, 10 kΩ, lineair Drukknop Rotary encoder module Relaismodule DHT22 temperatuur- en vochtigheidssensor TM1637-compatibel 4-digit 7-segment display MPU-6050 IMU met headers SSD1306-compatibel I²C OLED display Micro SD-kaartadapter met header Buzzer SG90 micro servo ILI9341-compatibel SPI 240×320 TFT display 20× jumper wires Breadboard Alle programmeercursussen (en verschillen in inhoud) Cursus Arduino Raspberry Pi Pico with Arduino C/C++ ESP32 with Arduino C/C++ Raspberry Pi Pico with MicroPython ESP32 with MicroPython Online cursus Access to Arduino Course Access to Pico with Arduino C/C++ Course Access to ESP32 with Arduino C/C++ Course Access to Pico with MicroPython Course Access to ESP32 with MicroPython Course Board Uno R3 Raspberry Pi Pico ESP32 Raspberry Pi Pico ESP32 Boek Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in MicroPython Programming Microcontrollers in MicroPython Kit 40-delige componenten-kit 40-delige componenten-kit 40-delige componenten-kit 40-delige componenten-kit 40-delige componenten-kit
€ 69,95
Leden: € 62,96
-
Elektor Bundles The ESP32 Cheap Yellow Display Bundel
Meer dan 40 volledig geteste ESP32-projecten met Arduino IDE en de LVGL grafische bibliotheek Deze bundel bevat de ESP32 Cheap Yellow Display (CYD) – een compact ontwikkelbord dat een standaard ESP32-microcontroller combineert met een TFT-kleurendisplay van 320 x 240 pixels. Het bord beschikt ook over meerdere aansluitingen voor GPIO, seriële communicatie (TX/RX), voeding en aarde. Het ingebouwde display is een groot voordeel, omdat gebruikers hiermee complexe, grafische projecten kunnen maken zonder dat er externe LCD's of displays nodig zijn. Het bijbehorende boek introduceert de hardware en de ingebouwde aansluitingen van het CYD-bord in detail. Het biedt een reeks projecten van beginners- tot gevorderdenniveau, ontwikkeld met de populaire Arduino IDE 2.0. Zowel basis grafische functies als de krachtige LVGL grafische bibliotheek worden behandeld, met praktische projecten die elke aanpak illustreren. Alle meegeleverde projecten zijn volledig getest en klaar voor gebruik. Het boek bevat blokdiagrammen, circuitschema's, complete codelijsten en stapsgewijze uitleg. Met de LVGL-bibliotheek kunnen lezers moderne, kleurrijke grafische interfaces maken met behulp van widgets zoals knoppen, labels, schuifregelaars, kalenders, toetsenborden, grafieken, tabellen, menu's, animaties en meer. ESP32 Cheap Yellow Display Board Dit ontwikkelbord (ook bekend als "Cheap Yellow Display") wordt aangedreven door de ESP-WROOM-32, een dual-core MCU met geïntegreerde Wi-Fi- en Bluetooth-mogelijkheden. Het werkt op een hoofdfrequentie tot 240 MHz, met 520 KB SRAM, 448 KBROM en 4 MB Flash-geheugen. Het bord is voorzien van een 2,8-inch scherm met een resolutie van 240 x 320 en resistieve aanraking. Bovendien bevat het bord een achtergrondverlichtingsbesturingscircuit, aanraakbesturingscircuit, luidsprekeraandrijfcircuit, lichtgevoelig circuit en RGB-LED-besturingscircuit. Het biedt ook een TF-kaartsleuf, seriële interface, DHT11 temperatuur- en vochtigheidssensorinterface en extra IO-poorten. De module ondersteunt ontwikkeling in Arduino IDE, ESP-IDE, MicroPython en Mixly. Toepassingen Beeldoverdracht voor Smart Home-apparaat Draadloze bewaking Slimme landbouw Draadloze QR-herkenning Signaal van draadloos positioneringssysteem En andere IoT-toepassingen Specificaties Microcontroller ESP-WROOM-32 (Dual-core MCU met geïntegreerde Wi-Fi en Bluetooth) Frequentie Tot 240 MHz (rekenkracht is maximaal 600 DMIPS) SRAM 520 KB ROM 448 KB Flash 4 MB Bedrijfsspanning 5 V Stroomverbruik ca. 115 mA Display 2,8" TFT-kleurenscherm (240 x 320) Touch Resistief Touch Driver chip ILI9341 Afmetingen 50 x 86 mm Gewicht 50 g Downloads GitHub Deze bundel bevat: The ESP32 Cheap Yellow Display Book (normale prijs: € 35) ESP32 Cheap Yellow Display Board (normale prijs: € 25) 1x ESP32 Dev Board met 2,8" display en acryl-behuizing 1x Touchpen 1x Aansluitkabel 1x USB-kabel
€ 59,95€ 49,95Beste prijs
-
Elektor Digital Intelligente Sensoren in Embedded-Systemen (PDF)
Vom Messwert zur stabilen Entscheidung Wie wird aus einem einfachen Mikrocontroller ein intelligentes System, das Sensorwerte erfasst, verarbeitet und sinnvoll darauf reagiert? Dieses Buch zeigt es Ihnen Schritt für Schritt – verständlich, praxisnah und ohne unnötige Vorkenntnisse. Sie beginnen mit den Grundlagen der digitalen und analogen Ein- und Ausgänge. Anschließend lernen Sie, wie Sensorwerte gelesen, geglättet und zuverlässig bewertet werden. Anschauliche Beispiele erklären, warum einzelne Messwerte oft täuschen können und wie Mittelwertbildung, Hysterese und einfache Entscheidungsregeln für stabile Ergebnisse sorgen. Nach und nach erweitern Sie Ihre Projekte um Displays, I²C-Kommunikation und mehrere vernetzte Mikrocontroller. So entstehen verteilte Systeme, in denen Raspberry Pi Pico und ATtiny-Controller Daten austauschen und gemeinsam Aufgaben übernehmen. Im fortgeschrittenen Teil erhalten Sie einen leicht verständlichen Einstieg in Merkmalsbildung, Datenvorverarbeitung, hybride Entscheidungsmodelle und TinyML-nahe Anwendungen. Dabei verbinden Sie klassische Regelungstechnik mit modernen datenbasierten Methoden. Alle Projekte werden von ausführlich kommentierten Programmen in C und MicroPython begleitet. Das Buch richtet sich an Einsteiger, Maker, Studierende und alle, die Embedded-Systeme von Grund auf verstehen möchten. Am Ende können Sie eigene Systeme entwickeln, die nicht nur messen, sondern Informationen auswerten, zuverlässige Entscheidungen treffen und gezielt reagieren.
€ 32,80
Leden: € 29,52
-
Elektor Digital PIO-Programmierung mit dem Raspberry Pi Pico (PDF)
Praxisnahe Projekte, Profi-Tricks und eigene Anwendungen Dieses Buch führt Sie Schritt für Schritt in die faszinierende Welt der State Machines ein und zeigt, wie Sie Hardware direkt und effizient ansteuern können – jenseits klassischer CPU-gesteuerter Ansätze. In diesem Buch lernen Sie: LEDs und NeoPixel kreativ steuern: Blinken, Dimmen, Farbwechsel und komplexe Animationen Taster und Encoder zuverlässig auslesen und in Echtzeit in Ihre Projekte integrieren Analoge Eingänge (ADC) nutzen und Signale digital steuern Servos präzise ansteuern und Bewegungsabläufe automatisieren SPI mit PIO umsetzen, um Displays, Sensoren und Module anzusteuern Menüsysteme und Submenüs auf SPI-Displays realisieren, inklusive Navigation über mehrere Taster PWM, Signalgenerierung und Frequenzsteuerung für akustische oder visuelle Effekte Debugging-Strategien und Tipps, um Ihre PIO-Programme effizient zu entwickeln Alle Beispiele sind praxisnah, sofort umsetzbar und zuverlässig. Mit klaren Anleitungen, Hintergrundwissen und fertigen Codebeispielen lernen Sie, die PIO-Fähigkeiten des Pico maximal zu nutzen – egal ob für Maker-Projekte, Prototypen oder professionelle Anwendungen. Erleben Sie, wie Sie komplexe Hardwaresteuerung elegant mit dem Pico realisieren können – schneller, flexibler und leistungsfähiger als je zuvor.
€ 29,80
Leden: € 26,82
-
Elektor Publishing Multitask-Programmierung mit dem Raspberry Pi Pico
Zeitsteuerung, Scheduler, PIO und Zustandsmaschinen Multitasking ist der Schlüssel zu leistungsfähigen Embedded-Systemen, und zugleich eine der größten Herausforderungen in der Mikrocontroller-Programmierung. Dieses Buch zeigt Ihnen Schritt für Schritt, wie Sie von einem einfachen Ein-Task-Programm zu einem strukturierten, reaktionsfähigen und skalierbaren System gelangen. Dabei steht nicht nur das Wie, sondern vor allem das Warum im Mittelpunkt. Sie lernen: warum scheinbare Parallelität entsteht weshalb blockierende Programme instabil werden wie Aufgaben effizient und kontrolliert parallel ablaufen Ausgehend vom klassischen Superloop vermittelt das Buch moderne Multitasking-Strategien – von nicht-blockierender Programmierung und Tick-Systemen bis zu Task-Schedulern, Zustandsmaschinen und ereignisgesteuerten Konzepten. Der Fokus liegt auf der Praxis: Sensoren, Displays, Kommunikation und reale Anwendungen werden Schritt für Schritt integriert und mit verständlich kommentierten Beispielprogrammen erklärt. Fortgeschrittene Themen umfassen: Multicore-Programmierung mit dem Raspberry Pi Pico asynchrones Programmieren mit uasyncio RTOS-Grundlagen mit FreeRTOS die Kombination aus Multicore und RTOS Dabei werden auch die Grenzen dieser Techniken, insbesondere unter MicroPython, klar aufgezeigt. Das Buch richtet sich an ambitionierte Einsteiger und fortgeschrittene Entwickler, die Embedded-Systeme fundiert verstehen und robuste, wartbare Multitasking-Anwendungen entwickeln möchten.
€ 39,80
Beste prijs
-
Elektor Publishing Node-RED and Raspberry Pi Pico W
From basics to flows for sensors, automation, motors, MQTT, and cloud services This book is a learning guide and a reference. Use it to learn Node-RED, Raspberry Pi Pico W, and MicroPython, and add these state-of-the-art tools to your technology toolkit. It will introduce you to virtual machines, Docker, and MySQL in support of IoT projects based on Node-RED and the Raspberry Pi Pico W. This book combines several elements into a platform that powers the development of modern Internet of Things applications. These elements are a flow-based server, a WiFi-enabled microcontroller, a high-level programming language, and a deployment technology. Combining these elements gives you the tools you need to create automation systems at any scale. From home automation to industrial automation, this book will help you get started. Node-RED is an open-source flow-based development tool that makes it easy to wire together devices, APIs, and online services. Drag and drop nodes to create a flowchart that turns on your lights at sunset or sends you an email when a sensor detects movement. Raspberry Pi Pico W is a version of the Raspberry Pi Pico with added 802.11n Wi-Fi capability. It is an ideal device for physical computing tasks and an excellent match to the Node-RED. Quick book facts Project-based learning approach. Assumes no prior knowledge of flow-based programming tools. Learn to use essential infrastructure tools in your projects, such as virtual machines, Docker, MySQL and useful web APIs such as Google Sheets and OpenWeatherMap. Dozens of mini-projects supported by photographs, wiring schematics, and source code. Get these from the book GitHub repository. Step-by-step instructions on everything. All experiments are based on the Raspberry Pi Pico W. A Wi-Fi network is required for all projects. Hardware (including the Raspberry Pi Pico W) is available as a kit. Downloads GitHub
€ 49,95
Leden: € 44,96
-
Elektor Digital Multitask-Programmierung mit dem Raspberry Pi Pico (PDF)
Zeitsteuerung, Scheduler, PIO und Zustandsmaschinen Multitasking ist der Schlüssel zu leistungsfähigen Embedded-Systemen, und zugleich eine der größten Herausforderungen in der Mikrocontroller-Programmierung. Dieses Buch zeigt Ihnen Schritt für Schritt, wie Sie von einem einfachen Ein-Task-Programm zu einem strukturierten, reaktionsfähigen und skalierbaren System gelangen. Dabei steht nicht nur das Wie, sondern vor allem das Warum im Mittelpunkt. Sie lernen: warum scheinbare Parallelität entsteht weshalb blockierende Programme instabil werden wie Aufgaben effizient und kontrolliert parallel ablaufen Ausgehend vom klassischen Superloop vermittelt das Buch moderne Multitasking-Strategien – von nicht-blockierender Programmierung und Tick-Systemen bis zu Task-Schedulern, Zustandsmaschinen und ereignisgesteuerten Konzepten. Der Fokus liegt auf der Praxis: Sensoren, Displays, Kommunikation und reale Anwendungen werden Schritt für Schritt integriert und mit verständlich kommentierten Beispielprogrammen erklärt. Fortgeschrittene Themen umfassen: Multicore-Programmierung mit dem Raspberry Pi Pico asynchrones Programmieren mit uasyncio RTOS-Grundlagen mit FreeRTOS die Kombination aus Multicore und RTOS Dabei werden auch die Grenzen dieser Techniken, insbesondere unter MicroPython, klar aufgezeigt. Das Buch richtet sich an ambitionierte Einsteiger und fortgeschrittene Entwickler, die Embedded-Systeme fundiert verstehen und robuste, wartbare Multitasking-Anwendungen entwickeln möchten.
€ 32,80
Leden: € 29,52
-
Elektor Publishing Raspberry Pi Pico W (Book)
Program, build, and master 60+ projects with the Wireless RP2040 The Raspberry Pi Pico and Pico W are based on the fast, efficient, and low-cost dual-core ARM Cortex M0+ RP2040 microcontroller chip running at up to 133 MHz and sporting 264 KB of SRAM and 2 MB of Flash memory. Besides spacious memory, the Pico and Pico W offer many GPIO pins, and popular peripheral interface modules like ADC, SPI, I²C, UART, PWM, timing modules, a hardware debug interface, and an internal temperature sensor. The Raspberry Pi Pico W additionally includes an on-board Infineon CYW43439 Bluetooth and Wi-Fi chipset. At the time of writing this book, the Bluetooth firmware was not yet available. Wi-Fi is however fully supported at 2.4 GHz using the 802.11b/g/n protocols. This book is an introduction to using the Raspberry Pi Pico W in conjunction with the MicroPython programming language. The Thonny development environment (IDE) is used in all of the 60+ working and tested projects covering the following topics: Installing the MicroPython on Raspberry Pi Pico using a Raspberry Pi or a PC Timer interrupts and external interrupts Analogue-to-digital converter (ADC) projects Using the internal temperature sensor and external sensor chips Using the internal temperature sensor and external temperature sensor chips Datalogging projects PWM, UART, I²C, and SPI projects Using Bluetooth, WiFi, and apps to communicate with smartphones Digital-to-analogue converter (DAC) projects All projects are tried & tested. They can be implemented on both the Raspberry Pi Pico and Raspberry Pi Pico W, although the Wi-Fi-based subjects will run on the Pico W only. Basic programming and electronics experience are required to follow the projects. Brief descriptions, block diagrams, detailed circuit diagrams, and full MicroPython program listings are given for all projects.
€ 44,95
Beste prijs