Zoekresultaten voor "raspberry OR pi OR poe OR injector"
-
Elektor Digital Practical Microcontroller Cryptography (E-book)
From Simple Ciphers to Secure Systems Understanding how to apply cryptography on modern microcontrollers is essential for building secure, reliable, and trustworthy systems. This book explains cryptography in the context of embedded hardware, from classical ciphers that illustrate core principles to modern techniques such as AES for practical high-security applications. By combining mathematical theory with real-world microcontroller implementations, readers learn not only how cryptography works, but also how to implement it effectively on systems with limited processing power and memory. The book is intended for students starting out in cryptography, hobbyists securing personal projects, and engineers looking for a structured guide to embedded security. The book covers these key topics in applied cryptography: Classical ciphers on Arduino Uno and Raspberry Pi Pico, with full programs: Spartan Scytale, Hebrew Atbash, Caesar, ROT13, Alberti Disk, Vigenère, Affine, Polybius, Playfair, Beaufort, Ottoman Codebook, and One-Time Pad. Hacking classical ciphers using microcontrollers, with examples. Pseudo-random (PRNG) and true random number generation (TRNG) on microcontrollers. Symmetric-key cryptography with full programs: DES and AES-128/256. Memory and speed constraints of cryptography on microcontrollers. Asymmetric cryptography: public/private keys, digital signatures, key distribution and derivation (KDF), RSA, and SHA-256 implementations. A complete secure communication program using RSA and AES-256. A glossary of commonly used cryptography terms.
€ 29,95
Leden: € 26,96
-
Elektor Digital Raspberry Pi Advanced Programming (E-book)
This book is about advanced programming of the Raspberry Pi computer using the Python programming language. The book explains in simple terms and with examples: How to configure the Raspberry Pi computer; How to install and use the Linux operating system and the desktop; How to write advanced programs using the Python programming language; How to use graphics in our programs; How to develop hardware based projects using the Raspberry Pi. The book starts with an introduction to the Raspberry Pi computer and covers the topics of purchasing all the necessary accessories and installing and operating the Linux operating system in command mode. The network interface of the RPi is explained in simple steps, demonstrating how the computer can be accessed remotely from a desktop or a laptop computer. The remaining parts of the book cover the Python programming language in detail, including advanced topics such as operating system calls, multitasking, interprocess synchronization and interprocess communication techniques. The important topic of network programming using UDP and TCP protocols is described with working examples. The Tkinter graphical user interface module (GUI) is described in detail with example widgets and programs. The last part of the book includes hardware projects based on using the advanced programming topics such as multitasking and interprocess communication techniques. All the projects given in the book have been fully tested and are working. Complete program listings of all projects are provided with detailed explanations.
€ 34,95
Leden: € 31,46
-
Elektor Digital Le manuel officiel du Raspberry Pi (PDF)
Réalisés par les créateurs du MagPi, le magazine officiel de Raspberry Pi Démarrez avec le Raspberry Pi 5, le dernier-né et le plus performant de la famille des nano-ordinateurs Raspberry Pi. Apprenez à coder et à réaliser des projets avec cet ordinateur étonnant. Dans ce manuel dédié au Raspberry Pi 5, nous vous proposons aussi de nombreuses idées de projets également réalisables avec le Raspberry Pi 4, le Raspberry Pi Zero 2 W et le Raspberry Pi Pico W. Avec des tutoriels, des projets pratiques, des essais techniques, des guides et bien plus encore, il s’agit de la ressource ultime pour le Raspberry Pi ! 228 pages sur le Raspberry Pi Tout ce que vous devez savoir sur le Raspberry Pi 5 Prise en main de tous les Raspberry Pi Amusez-vous et apprenez l’électronique avec le Pico W Des projets inspirants pour vous donner des idées de réalisations Apprenez μPython en construisant une mini-console Démarrez avec le module caméra Raspberry Pi Intelligence artificielle, codage de son propre agent ChatGP
€ 29,95
Leden: € 26,96
-
Elektor Digital Daten mit dem Raspberry Pi im Netz speichern und visualisieren (PDF)
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 Node RED Docker Es zeigt darüber hinaus ausgewählte Ansätze, gespeicherte Daten anzuzeigen 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 Realisieren haben. Programmierkenntnisse und -erfahrungen sind für die Installation der Software nicht erforderlich. Jeder einzelne Schritt wird detailliert beschrieben und mit Screenshots visuell unterlegt.
€ 29,80
Leden: € 26,82
-
Elektor Digital Raspberry Pi 5 for Radio Amateurs (E-book)
Program and Build Raspberry Pi 5 Based Ham Station Utilities with the RTL-SDR The RTL-SDR devices (V3 and V4) have gained popularity among radio amateurs because of their very low cost and rich features. A basic system may consist of a USB based RTL-SDR device (dongle) with a suitable antenna, a Raspberry Pi 5 computer, a USB based external audio input-output adapter, and software installed on the Raspberry Pi 5 computer. With such a modest setup, it is possible to receive signals from around 24 MHz to over 1.7 GHz. This book is aimed at amateur radio enthusiasts and electronic engineering students, as well as at anyone interested in learning to use the Raspberry Pi 5 to build electronic projects. The book is suitable for both beginners through experienced readers. Some knowledge of the Python programming language is required to understand and eventually modify the projects given in the book. A block diagram, a circuit diagram, and a complete Python program listing is given for each project, alongside a comprehensive description. The following popular RTL-SDR programs are discussed in detail, aided by step-by-step installation guides for practical use on a Raspberry Pi 5: SimpleFM GQRX SDR++ CubicSDR RTL-SDR Server Dump1090 FLDIGI Quick RTL_433 aldo xcwcp GPredict TWCLOCK CQRLOG klog Morse2Ascii PyQSO Welle.io Ham Clock CHIRP xastir qsstv flrig XyGrib FreeDV Qtel (EchoLink) XDX (DX-Cluster) WSJT-X The application of the Python programming language on the latest Raspberry Pi 5 platform precludes the use of the programs in the book from working on older versions of Raspberry Pi computers.
€ 32,95
Leden: € 29,66
-
Elektor Digital Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi (E-book)
Learn programming for Alexa devices, extend it to smart home devices and control the Raspberry Pi The book is split into two parts: the first part covers creating Alexa skills and the second part, designing Internet of Things and Smart Home devices using a Raspberry Pi. The first chapters describe the process of Alexa communication, opening an Amazon account and creating a skill for free. The operation of an Alexa skill and terminology such as utterances, intents, slots, and conversations are explained. Debugging your code, saving user data between sessions, S3 data storage and Dynamo DB database are discussed. In-skill purchasing, enabling users to buy items for your skill as well as certification and publication is outlined. Creating skills using AWS Lambda and ASK CLI is covered, along with the Visual Studio code editor and local debugging. Also covered is the process of designing skills for visual displays and interactive touch designs using Alexa Presentation Language. The second half of the book starts by creating a Raspberry Pi IoT 'thing' to control a robot from your Alexa device. This covers security issues and methods of sending and receiving MQTT messages between an Alexa device and the Raspberry Pi. Creating a smart home device is described including forming a security profile, linking with Amazon, and writing a Lambda function that gets triggered by an Alexa skill. Device discovery and on/off control is demonstrated. Next, readers discover how to control a smart home Raspberry Pi display from an Alexa skill using Simple Queue Service (SQS) messaging to switch the display on and off or change the color. A node-RED design is discussed from the basic user interface right up to configuring MQTT nodes. MQTT messages sent from a user are displayed on a Raspberry Pi. A chapter discusses sending a proactive notification such as a weather alert from a Raspberry Pi to an Alexa device. The book concludes by explaining how to create Raspberry Pi as a stand-alone Alexa device.
€ 32,95
Leden: € 29,66
-
Elektor Edge Impulse Guest Edition 2025 (NL)
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden. Nog geen lid? Klik hier om een lidmaatschap af te sluiten. Wat is Edge-AI nu eigenlijk?Intelligentie naar het apparaat brengen Maak kennis met Edge Impulse StudioEenvoudig Edge-AI modellen bouwen en implementeren Keyword spotting met Edge ImpulseVerzamelen, trainen en implementeren Slimme apparaten bedienen via spraakbesturing met de Nordic Thingy:53 Sleutelbegrippen voor het begrijpen van Edge AI en Machine Learning Snelcursus: Aan de slag met Edge ImpulseLeer een ML-model te verzamelen, trainen en implementeren met de Arduino Nano 33 BLE Sense Een nieuw hoofdstuk voor ArduinoVan hobbyboard tot Edge computing-krachtpatser Aan de slag met objectdetectie op edge-apparaten Detectie van defecten op printplatenComputer Vision met de Raspberry Pi AI op maat maken voor de kleinste apparaten Optimalisatie van het energieverbruik in batterijgevoede Edge-AI apparaten AI ToasterWanneer Edge-AI en ontbijt samenkomen Thundercomm Rubik Pi 3Raspberry Pi ervaring in combinatie met Edge AI Leiderschap, Embedded ML en de Edge-revolutie Vision language models voor EdgeModel-cascadering voor betere betrouwbaarheid Maak kennis met Edge ImpulseVragen van de Elektor-community Projectupdate #5: Energiemeter op basis van ESP32Edge-AI gebruiken voor herkenning van huishoudelijke verbruikers Bewegingsherkenning met anomalie-detectieEen uitgebreide training Slim ventilatiesysteem: integratie van geluids- en omgevingsgegevensEen machine learning toepassing met dubbele MCU voor geautomatiseerde bediening van ramen en lamellen Spraakbesturing voor oordopjes en headsets Edge-AI: de volgende generatie apparaten mogelijk maken
€ 15,95
-
Elektor Academy Pro ESP32 with Arduino C/C++ (programmeercursus)
Deze complete programmeercursus voor de ESP32-microcontroller bevat een leerboek, een componentenkit, praktijkgerichte projecten en een uitgebreide online cursus met simulaties. Ideaal om stap voor stap embedded systems te leren programmeren met Arduino via een praktische, hands-on aanpak. Een praktische introductie tot embedded systems met de ESP32 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? Microcontroller programmeren met de ESP32 via de Arduino 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 ESP32 microcontrollerboard + USB-kabel Boek: Programming Microcontrollers in C/C++ Using Arduino 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 Januari/Februari 2025 (NL)
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden. Nog geen lid? Klik hier om een lidmaatschap af te sluiten. DHZ-accusysteem voor zonne-energiebouw uw eigen energieopslag voor zonnepanelen Simulator voor zonnepanelentest en optimaliseer MPP-trackers en omvormers De STM32 Edge-AI-ContestOntdek de nieuwe STM32N6 en ding mee naar € 5000! Vergroten van de bandgapdaarom is er zoveel interesse in SiC en GaN Powerbank voor noteboekgeef uw oude laptop een tweede leven Medische robotshet overwinnen van technische en regelgevende barrières Vorstbescherming voor fruitbomenmet temperatuurlogger Het analoge dingde Arduino onder de analoge computers? Zuinige relaisdriverspaart 90% spoelstroom Verbetering van de ET5410A+ DC-belastingblijf koel en stil electronica 2024een terugblik Elektromagnetische compatibiliteitEMC in een notendop! Alle begin......filtert actief Reduceer vermogensverlies met seriecondensatorenslim gebruik van capacitieve reactantie De betaalbare MCP4725 12-bit digitaal/analoog-omzetterEEPROM-functie zorgt voor veilig inschakelgedrag FNIRSI LCR-ST1 smart LCR-meetpincet Raspberry Pi-gebaseerd test- en meetlabals eerste: de ADC Elektronische belastingweerstandmet onderdelen die u waarschijnlijk hebt liggen 2025: een AI-odysseeenkele projecten voor het nieuwe jaar Project-update: AmpVolt v2.0100 ampère en meer! Project 2.0correcties, updates en brieven van lezers Ethische transparantie ontsluierdinzichten uit het Ethics in Electronics 2024 onderzoek Audio DSP FX Processor Boarddeel 2: toepassingen maken
€ 14,95
-
Elektor Publishing MIT App Inventor for AI and IoT
Build Smart Applications with Raspberry Pi, Arduino, and ESP32 Discover how easy and exciting mobile app development can be with MIT App Inventor. This hands-on guide takes you from basic concepts to building real-world mobile applications using a simple visual programming approach—no prior coding experience required. You will create IoT and AI-powered apps for Android devices and explore how App Inventor can also be used with iPhones and iPads. Connect your applications to platforms such as Arduino UNO R4 WiFi, ESP32, Raspberry Pi Pico (2)W and Raspberry Pi 5, enabling you to build smart, connected systems. Inside the book, you will learn how to: Build interactive apps using buttons, images, sound, and multimedia Create text-to-speech and speech-recognition applications Develop camera-based and location-aware (GPS) apps Design useful tools such as calculators and educational apps Work with smartphone sensors like accelerometers and light sensors Build AI-powered applications, including voice assistants and image-generation features Send and receive messages, and create communication-based apps Connect mobile apps to hardware using Wi-Fi and Bluetooth Control real devices such as LEDs, motors, and sensors Designed for beginners, students, and hobbyists, this book focuses on learning by doing. By the end, you will have the skills and confidence to create your own innovative applications that interact with both the digital and physical worlds. Start building and turning your ideas into reality.
€ 44,95
Leden: € 40,46
-
Elektor Publishing Programming Microcontrollers in C/C++ Using Arduino
With Examples for Arduino UNO, Raspberry Pi Pico and ESP32 Programming small electronic systems has never been more accessible. Tasks that once demanded expensive tools, specialized hardware, and deep electrical engineering expertise can now be tackled with low-cost development boards and approachable software. At the centre of this shift is the Arduino environment, which provides a unified and familiar way to program a wide range of microcontroller platforms—from classic AVR boards like the Arduino UNO to modern ARM-based boards such as the Raspberry Pi Pico, and powerful Wi-Fi-enabled devices like the ESP32. This book introduces embedded programming through the core idea that defines all microcontrollers: reading inputs, processing information, and controlling outputs in a predictable loop. The Arduino environment abstracts much of the hardware complexity, allowing you to focus on behaviour rather than implementation details. With just a few lines of code, you can blink LEDs, read sensors, control motors, and communicate with other devices. While the Arduino UNO, Raspberry Pi Pico, and ESP32 boards differ greatly in performance and features, they share the same fundamental building blocks: digital and analog I/O, timers, serial communication, PWM, interrupts, and power management. Learning these concepts within the Arduino framework builds skills that transfer easily across platforms and scale toward more advanced applications. By exploring multiple boards while maintaining a consistent programming approach, this book helps you progress from simple experiments to confidently produce well-structured designs—showing that embedded development can be both practical and enjoyable.
€ 29,95
Leden: € 26,96
-
Elektor Digital Elektor Mai/Juin 2022 (PDF)
Vos premiers pas avec l'ESP32-C3 et l'IdOBouton Wi-Fi + relais Wi-FiCloud IdO à la sauce ArduinoDétecteur Geiger-Müller à double tube (extension pour Arduino)Capteur très sensible pour très faible rayonnementDétecteur de CO2 : CO2 GuardUne solution « maison » pour surveiller la qualité de l'airKit de mesure de la qualité de l'air pour Raspberry Pi de MonkMakesMesure de température et de CO2eDémarrer en électronique... (13)Entrée en scène de la diodeTrucs et astuces pour tester les composantsSans appareils de test coûteuxRéduction de la consommation d'énergie de votre repousse-taupesGrâce au remplacement du 555 par un ATtiny13Interrupteur crépusculaire DeLuxUne solution pour une commutation de haute précision, commandée par la lumièreLes défis de la commercialisation des solutions IdOProblématiques de sécurité, d'évolutivité et de concurrenceElektor infographieIoT : le nouveau Graal ?« Je préfère quand même être en filaire »Conseils pour développer une interface 1 Gbit/s dans un environnement industrielLa détection d'objets en temps réel pour les microcontrôleurs grâce à Edge Impulse FOMOTubes à ondes progressivesPeculiar Parts, the SeriesNB-IoTNormes, couvertures, conventions et modulesPasserelle intérieure Dragino LPS8Configuration rapide de la passerelle LoRaWANExplorer les microcontrôleurs ATtiny en utilisant le langage C et le langage assembleurExtrait : Ports d'E/S d'ATtinyÉlectronique interactive : projet 2.0Corrections, mises à jour et courriers des lecteursMise à jour de la balise GPS LoRaRecevoir et afficher la localisation à l'aide d'un Raspberry PiSimulation de circuits avec TINA Design Suite & TINACloudExtrait : oscillateurs sinusoïdauxSur le vifFaçon de pincerInfrastructure graphique WinUI pour les applications WindowsApplication de démonstrationCréation d'interfaces graphiques en Python avec guizeroLa pire des interfacesSystèmes solaires autonomesProduction d'électricité indépendante du réseau10 ans avec le même smartphone ?Et si c'était possible !Hexadoku
€ 10,95