Résultats de la recherche pour "pimoroni OR breakout OR garden OR for OR raspberry OR pi OR i2c"
-
Elektor Digital Learning Python with Raspberry Pi (E-book)
This book is about teaching the Python programming language using the Raspberry Pi 4 computer. The book makes an introduction to Raspberry Pi 4 and then teaches Python with the topics: variables, strings, arrays, matrices, tuples, lists, dictionaries, user functions, flow of control, printing, keyboard input, graphics, GUI, object oriented programming and many more topics. The book is aimed for beginners, students, practising engineers, hobbyists, and for anyone else who may want to learn to program in Python. The book includes many example programs and case studies. All the example programs and case studies have been tested fully by the author and are all working. The example programs aim to teach the various programming concepts of Python. The case studies cover the use of Python in the analysis and design of electronic circuits. Some of the case study topics are: Resistor colour code identification Resistive potential divider circuits Resistive attenuator design Zener diode voltage regulator design RC and RLC transient circuits Circuit frequency response Saving data on external memory stick Mesh and node circuit analysis using matrices Resonance in RLC circuits Transistor Biasing analysis Transistor amplifier design Design of active filters Interfacing hardware with GPIO, I²C and SPI Using Wi-Fi with Python and TCP/IP and UDP programs Using Bluetooth from Python Full program listings of all the programs used in the book are available at the Elektor website of the book. Readers should be able just to copy and use these programs in their Raspberry Pi projects without any modifications.
€ 32,95
Membres : € 29,66
-
Elektor Digital The CAN Bus Companion (E-book)
Projects with Arduino Uno & Raspberry Pi with Examples for the MCP2515 CAN Bus Interface Module This book details the use of the Arduino Uno and the Raspberry Pi 4 in practical CAN bus based projects. Using either the Arduino Uno or the Raspberry Pi with off-the-shelf CAN bus interface modules considerably ease developing, debugging, and testing CAN bus based projects. This book is written for students, practicing engineers, enthusiasts, and for everyone else wanting to learn more about the CAN bus and its applications. The book assumes that the reader has some knowledge of basic electronics. Knowledge of the C and Python programming languages and programming the Arduino Uno using its IDE and Raspberry Pi will be useful, especially if the reader intends to develop microcontroller-based projects using the CAN bus. The book should be a useful source of reference material for anyone interested in finding answers to questions such as: What bus systems are available for the automotive industry? What are the principles of the CAN bus? How can I create a physical CAN bus? What types of frames (or data packets) are available in a CAN bus system? How can errors be detected in a CAN bus system and how dependable is a CAN bus system? What types of CAN bus controllers exist? How do I use the MCP2515 CAN bus controller? How do I create 2-node Arduino Uno-based CAN bus projects? How do I create 3-node Arduino Uno-based CAN bus projects? How do I set the acceptance masks and acceptance filters? How do I analyze data on the CAN bus? How do I create 2-node Raspberry Pi-based CAN bus projects? How do I create 3-node Raspberry Pi-based CAN bus projects?
€ 32,95
Membres : € 29,66
-
Elektor Digital Elektor septembre/octobre 2021 (PDF)
VOYAGE DANS LES RÉSEAUX NEURONAUX (1ÈRE PARTIE)Les neurones artificielsTEST DE PRÉCONFORMITÉ CEM POUR UN PROJET ALIMENTÉ EN COURANT CONTINUPartie 1 : RSIL double continuCHARGE ÉLECTRONIQUE EN CC ET CAJusqu'à 400 V et 10 A (crête)DÉMARRER EN ÉLECTRONIQUE (9)N'ayez pas peur du choc... un peu de « self control » suffit !TRAITEMENT D'IMAGES AVEC LE MODULE JETSON NANO DE NVIDIA (1ÈRE PARTIE)Matériel et logicielZOOM SUR LES TRANSFORMATEURS SECTEURComportement transitoire à l'allumage et l'extinction« YES WE CAN » AVEC PICAN 3Module de bus CAN pour le Raspberry Pi 4CENTRALE SOLAIRE SUR BALCONUn investissement vite amortiPRISE DE VUE ET DIFFUSION VIDÉO EN CONTINU AVEC UN RASPBERRY PI 4La caméra Raspberry Pi HQ en actionUTILISATION D'ÉCRANS DANS LES PROJETS RASPBERRY PIExtrait : écrans à diodes électroluminescentes organiques (OLED)PROPELLER 2 DE PARALLAX (4)Envoi de chaînes de caractères60 ANS D'ELEKTORRegard sur septembreDANS L'ANTRE DE…Menno van der Veen et de ses tubes amplificateursCIRCUITS HYBRIDESROSE DES VENTS AVEC LE CAPTEUR GY-271Ou pourquoi il faut faire des huit pour calibrer un capteurMESUREZ VOTRE EMPREINTEÉlectronique et émissions de gaz à effet de serreTHERMOSTAT CONNECTÉ À ESP32Conservez votre vin à la bonne température !LÉVITATION MAGNÉTIQUE, VERSION NUMÉRIQUEComparateur analogique remplacé par un ESP32 PicoULTIMATE ARDUINO UNO HARDWARE MANUAL - FR TRANSLATIONExtrait : chargeur d'amorçage du microcontrôleur principalMICROPYTHON POUR L'ESP32 ET SES COPAINSPartie 2 : piloter facilement les écrans matricielsCARTE MADMACHINE SWIFTIOUn langage récent pour du matériel tout nouveauSUR LE VIFPassions incertainesHEXADOKUCasse-tête pour elektorniciens
€ 10,95
-
Elektor Digital Explore the Raspberry Pi in 45 Electronics Projects (3rd Edition | E-book)
3rd Edition – Fully updated for Raspberry Pi 4 The Raspberry Pi is a very cheap but complete computer system that allows all sorts of electronics parts and extensions to be connected. This book addresses one of the strongest aspects of the Raspberry Pi: the ability to combine hands-on electronics and programming. Combine hands-on electronics and programming After a short introduction to the Raspberry Pi you proceed with installing the required software. The SD card that can be purchased in conjunction with this book contains everything to get started with the Raspberry Pi. At the side of the (optional) Windows PC, software is used which is free for downloading. The book continues with a concise introduction to the Linux operating system, after which you start programming in Bash, Python 3 and Javascript. Although the emphasis is on Python, the coverage is brief and to the point in all cases – just enabling you to grasp the essence of all projects and start adapting them to your requirements. All set, you can carry on with fun projects. The book is ideal for self-study No fewer than 45 exciting and compelling projects are discussed and elaborated in detail. From a flashing lights to driving an electromotor; from processing and generating analog signals to a lux meter and a temperature control. We also move to more complex projects like a motor speed controller, a web server with CGI, client-server applications and Xwindows programs. Each project has details of the way it got designed that way The process of reading, building, and programming not only provides insight into the Raspberry Pi, Python, and the electronic parts used, but also enables you to modify or extend the projects any way you like. Also, feel free to combine several projects into a larger design.
€ 32,95
Membres : € 29,66
-
Elektor Digital Programming Microcontrollers in C/C++ Using Arduino (E-book)
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.
€ 24,95
Membres : € 22,46
-
Elektor Digital Elektor July/August 2024 (PDF)
Elektor GREEN and GOLD members can download their digital edition here. Not a member yet? Click here. Small Thermal Imaging CameraAn Arduino UNO-Based DIY Solution Project Update #3: ESP32-Based Energy MeterIntegration and Testing with Home Assistant 2024: An AI OdysseyEnhancing Object Detection: Integrating Refined Techniques Raspberry Pi Goes AINew Kit Incorporates M.2 HAT+ With AI Accelerator Weather Station SensorsWhich One Should You Choose? AI-Based Water Meter Reading (1)Get Your Old Meter Onto the IoT! A GSM AlarmHarnessing GSM Technology for Remote Garage Safety Low-Power Thread Devices Optimized and ScrutinizedLow Power … Low Effort? From Life’s ExperienceThe Gender Gap DIY Cloud ChamberMaking Invisible Radiation Visible SparkFun Thing Plus MatterA Versatile Matter-Based IoT Development Board IoT RetrofittingMaking RS-232 Devices Fit for Industry 4.0 Enabling IoT with 8-Bit MCUs Technology Drives SustainabilityAdvances Lead to More Efficient Use of Energy in Many Applications AWS for Arduino and Co. (1)Using AWS IoT ExpressLink in Real Life Airflow Detector Using Arduino OnlyNo External Sensors Needed! Water Leak DetectorConnected to Arduino Cloud CrystalsPeculiar Parts, the Series Universal Garden LoggerA Step Towards AI Gardening Analog 1 kHz GeneratorSine Waves with Low Distortion Miletus: Using Web Apps OfflineSystem and Device Access Included! From 4G to 5GIs It Such an Easy Step? Starting Out in Electronics……Balances Out
€ 7,50
-
Elektor Digital Home Appliance Hack-and-IoT Guidebook (E-book)
Affordable solutions with the ESP8266 and 3D printing If you are looking for a small yet powerful IoT device, you are likely to come across the ESP8266 and compatible products on the market today. One of these, the Wemos/Lolin D1 Mini Pro board strikes a remarkable balance between cost and performance. A small and very affordable prototype board, the D1 Mini Pro stands out with its WiFi functionality and a 16-Mbytes flash memory for easy creation of a flash file system. In addition, there are sufficient input and output pins (only one analog input though) to support PWM, I²C, and One-Wire systems to mention but a few. The book describes the operation, modding, construction, and programming of home appliances including a colorful smart home accessory, a refrigerator/greenhouse controller, an AC powerline monitor, a door lock monitor, and an IKEA Trådfri controller. As a benefit, all firmware developed for these DIY, "IoT-ized" devices can be updated over-the-air (OTA). For most of the designs in the book, a small printed circuit board (PCB) and an enclosure are presented so readers can have a finished and attractive-looking product. Readers having – or with access to! – a 3D printer can "print" the suggested enclosures at home or in a shop. Some of the constructions benefit from a Raspberry Pi configured as a gateway or cms server. This is also described in detail with all the necessary configuring. You don’t need to be an expert but the prerequisites to successful replication of the projects include basic skills with PC software including the ability to surf the Internet. In terms of hardware, you should be comfortable with soldering and generally assembling the PCBs presented in the book. All custom software written for the IoT devices, the PCB layouts, and 3D print files described in the book are available for free downloading.
€ 34,95
Membres : € 31,46
-
Elektor Septembre/Octobre 2025 (FR)
Le téléchargement intégral de ce numéro est disponible pour nos membres GOLD et GREEN sur le site Elektor Magazine ! Pas encore membre ? Cliquez ici. carte émetteur-récepteur audio ESP32 (2)Transmission audio sans fil émetteur AM par inductionUtiliser les PIO du Pico dans un croquis Arduino les protocoles sans filUn guide technique suivi de satellites avec LoRaTinyGS, le réseau open source qui capte les données spatiales télécommande par sms compatible 4GContrôlez votre équipement à distance sonde haute vitesseMesure à haute impédance jusqu’à 200 MHz sur le vifKafka KrakenSDR tests de performance avec le RP2350Pico 2 : une vraie amélioration ? mesures de champ électrique sans contact (2)Un vibromètre laser pour l’analyse des vibrations de la membrane quartz et oscillateursAméliorer la précision des quartz grâce au choix des condensateurs démarrer en électroniqueCI audio originaux se lancer dans le codage d'un projet DIY SPECTRAN® V6 MobileAnalyseur de spectre temps réel modulaire et configurable pour des mesures fiables sur l’ensemble des plages de fréquences l’avenir de l’IA repose sur le siliciumEntretien avec Anastasiia Nosova nœud de capteurs autonome v2.0 (architecture du système)Plateforme de mesure autonome alimentée par énergie solaire, avec GPS intégré, LoRaWAN et plus encore positionnement précisTests du sondage de canal Bluetooth développement logiciel piloté par les tests voiture miniature contrôlée par SmartphoneWi-Fi + ESP32 + Smartphone = contrôle à distance 2025 : une odyssée de l’IAModèles de raisonnement en IA : la révolution de la chaîne de pensée contrôleur de charge solaire avec MPPT (3)Logiciel et mise en service caméra Web Raspberry Pi ZeroStreaming avec VPN ZeroTier
€ 15,50
-
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
Membres : € 31,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
Membres : € 26,96
-
Elektor Digital Elektor 01-02/2022 (PDF)
MOTORSTEUERUNG MIT H-BRÜCKENFür DC-, Schritt- und bürstenlose Motoren DAS TEAM IM ELEKTOR-LABORUnser Ansatz, unsere bevorzugten Werkzeuge und mehr RASPBERRY PI ALS KVM-FERNSTEUERUNGDie Software Pi-KVM im Elektor-Labor-Test REVIEW: IQAUDIO CODEC ZEROEine Soundkarte für die Raspberry Pi Familie DAS PIKVM-PROJEKT UND SEINE LEHRENEin Interview mit Maxim Devaev* (Entwickler von PiKVM) AUTONOMES FAHRZEUG MIT 2D-LIDARESP32 Pico interpretiert die Daten des Lidar-Moduls RASPBERRY PI ZERO 2 WEin erfreuliches und notwendiges Update IMPRESSIONEN VOM WORLD ETHICAL ELECTRONICS FORUM 2021 MOTORSTEUERUNGWie die Motorsteuerung weniger kompliziert wird GRÖSSERE ELEKTROMOTOREPrinzipien und Wissenswertes ESP32-C3: 32-BIT-RISC-EINKERNEREin erstes Hands-on im Elektor-Labor SCHÜTZEN SIE SICH SELBST UND ANDERE!Hauptnetzschalter für den Labortisch selbst gebaut PROGRAMMIEREN IN PYTHONNickname-Generator mit grafischer Benutzeroberfläche PRODUCTRONICA FAST FORWARD AWARD 2021: DIE PREISTRÄGER VIELSEITIGER SERVO-TESTERServos ohne Datenblatt analysieren MODBUS ÜBER WLANTeil 2: Software für das Modbus-TCP-WLAN-Modul NEURONEN IN NEURONALEN NETZEN VERSTEHENTeil 3: Praktische Neuronen IM INNEREN EINES OPEN-SOURCE-PROZESSORSEin Beispiel-Kapitel: Lattice- und Xilinx-FPGAs im Vergleich ALLER ANFANG ...muss nicht schwer sein: Die Spule lässt uns nicht los! PROJEKT 2.0Korrekturen, Updates und Leserbriefe COLOR TO SOUNDWie man einen Farbsensor über I2C ausliest BATTLAB ONEBetriebsdauer von batteriebetriebenen Geräten messen und optimieren! EINFACHER ERDSCHLUSSPRÜFERIsolationstester für Netzspannungsinstallationen ARMUT UND ELEKTRONIK1. Ziel für nachhaltige Entwicklung HEXADOKUThe Original Elektorized Sudoku
€ 11,90
-
Elektor Publishing The CAN Bus Companion
This book details the use of the Arduino Uno and the Raspberry Pi 4 in practical CAN bus based projects. Using either the Arduino Uno or the Raspberry Pi with off-the-shelf CAN bus interface modules considerably ease developing, debugging, and testing CAN bus based projects. This book is written for students, practicing engineers, enthusiasts, and for everyone else wanting to learn more about the CAN bus and its applications. The book assumes that the reader has some knowledge of basic electronics. Knowledge of the C and Python programming languages and programming the Arduino Uno using its IDE and Raspberry Pi will be useful, especially if the reader intends to develop microcontroller-based projects using the CAN bus. The book should be a useful source of reference material for anyone interested in finding answers to questions such as: What bus systems are available for the automotive industry? What are the principles of the CAN bus? How can I create a physical CAN bus? What types of frames (or data packets) are available in a CAN bus system? How can errors be detected in a CAN bus system and how dependable is a CAN bus system? What types of CAN bus controllers exist? How do I use the MCP2515 CAN bus controller? How do I create 2-node Arduino Uno-based CAN bus projects? How do I create 3-node Arduino Uno-based CAN bus projects? How do I set the acceptance masks and acceptance filters? How do I analyze data on the CAN bus? How do I create 2-node Raspberry Pi-based CAN bus projects? How do I create 3-node Raspberry Pi-based CAN bus projects?
€ 39,95
Membres : € 35,96