Search results for "the OR complete OR esp32 OR projects OR guide"
-
Elektor Digital Multitasking with Raspberry Pi (E-book)
Multitasking and multiprocessing have become a very important topic in microcontroller-based systems, namely in complex commercial, domestic, and industrial automation applications. As the complexity of projects grows, more functionalities are demanded from the projects. Such projects require the use of multiple inter-related tasks running on the same system and sharing the available resources, such as the CPU, memory, and input-output ports. As a result of this, the importance of multitasking operations in microcontroller-based applications has grown steadily over the last few years. Many complex automation projects now make use of some form of a multitasking kernel. This book is project-based and its main aim is to teach the basic features of multitasking using the Python 3 programming language on Raspberry Pi. Many fully tested projects are provided in the book using the multitasking modules of Python. Each project is described fully and in detail. Complete program listings are given for each project. Readers should be able to use the projects as they are, or modify them to suit their own needs. The following Python multitasking modules have been described and used in the projects: Fork Thread Threading Subprocess Multiprocessing The book includes simple multitasking projects such as independently controlling multiple LEDs, to more complex multitasking projects such as on/off temperature control, traffic lights control, 2-digit, and 4-digit 7-segment LED event counter, reaction timer, stepper motor control, keypad based projects, car park controller, and many more. The fundamental multitasking concepts such as process synchronization, process communication, and memory sharing techniques have been described in projects concerning event flags, queues, semaphores, values, and so on.
€ 32,95
Members: € 29,66
-
Elektor Digital ARM Microcontrollers (EN) | E-book
35 Projects for Beginners This book is for hobbyists, students and engineers who want to learn C and how to use an mbed ARM microcontroller in an easy and fun way, without the need for cumbersome software installations. ARM mbed microcontroller NXP LPC1768 The projects in this book are meant for beginners in C and ARM microcontrollers. That doesn't mean the projects are simple, but it does mean that they are easy to understand. We use for example USB communications, a subject that is made so easy by the mbed that it is suitable for a beginners book. Cloud technology The mbed NXP LPC1768 uses cloud technology, a revolutionary concept in software development. This means you do not need to install software on your PC in order to program the mbed! The only thing you need is a browser such as Microsoft Internet Explorer, and a USB port on your PC. You can get access to your project from any PC anywhere in the world and continue working on it. When you are done a few simple mouse clicks transfer the program to your mbed hardware. Of course you can optionally download the projects and store them on your own PC. Features of this Book Learn how to program an mbed ARM microcontroller using cloud technology. No complicated software installation on your PC needed. Learn programming in C by doing fun and interesting projects. No previous experience or knowledge required. Examples of projects in this book: flashing light, timer, light activated switch, digital thermometer, people detector, USB communication, talking microcontroller, debugging, sound switch, and much more - 35 projects in total. Examples of C subjects in this book: variables, commands, functions, program execution, pointers (introduction).
€ 29,95
Members: € 26,96
-
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
Members: € 26,96
-
Elektor Digital Elektor January/February 2024 (PDF)
Elektor GREEN and GOLD members can download their digital edition here. Not a member yet? Click here. Project Update: ESP32-Based Energy MeterNext Steps in Prototyping Optimizing Balcony Power PlantsConsiderations, Interesting Facts, and Calculations ESP32 With OpenDTU for Balcony Power PlantsRead Data from Small Inverters Via MCUs Variable Linear Power Supply Ensemble0…50 V / 0…2 A + Dual Symmetrical Supply Energy Storage Today and TomorrowAn Interview With Simon Engelke 2024: An AI OdysseyIt’s Not Letting Up Bluetooth LE on the STM32A Way to Read Measurements Remotely Human-Centric Smart Kitchen Grocery Container MAUI: Programming for PC, Tablet, and SmartphoneThe New Framework in Theory and Practice ChatMagLevThe AI Way of Levitation Simple PV Power RegulatorBuild Your First, Fully Functional PV Energy Management System Cold-Cathode DevicesPeculiar Parts, the Series From Life’s ExperienceNostalgia Starting Out in Electronics……Looking at FETs CAN Bus Tutorial for the Arduino UNO R4Two UNO R4s Hop on the Bus! Infographics: Power & Energy Comprehensive Design and Development SupportArrow Engineering Services Comparing Power Density and Power Efficiency Aluminium Electrolytic CapacitorsInterference Potential in Audio Technology USB Test and MeasurementThe Fnirsi FNB58 The Pixel Pump Pick-and-Place ToolSimplifying Manual SMT Board Assembly HomeLab ToursNot So Long Ago, in a Far-Away Country... “In the world of ethics in electronics, even small steps can make a significant impact.” Ethics in ElectronicsThe OECD Guidelines and Germany’s Supply Chain Due Diligence Act Chadèche: Smart Ni-MH Charger/DischargerA Reader’s Project in Brief Err-lectronicsCorrections, Updates and Readers’ Letters
€ 7,50
-
Elektor Digital MSP430 Microcontroller Essentials (E-book)
Architecture, Programming and Applications The MSP430 is a popular family of microcontrollers from Texas Instruments. In this book we will work with the smallest type, which is the powerful MSP430G2553. We will look at the capabilities of this microcontroller in detail, as it is well-suited for self-made projects because it is available in a P-DIP20 package. We will take a closer look at the microcontroller and then build, step by step, some interesting applications, including a 'Hello World' blinking LED and a nice clock application, which can calculate the day of the week based on the date. You also will learn how to create code for the MSP microcontroller in assembler. In addition to that, we will work with the MSP-Arduino IDE, which makes it quite easy to create fast applications without special in-depth knowledge of the microcontrollers. All the code used in the book is available for download from the Elektor website.
€ 32,95
Members: € 29,66
-
Speciale Elektor / E&M: 33 Progetti Top di Elettronica
Una ricca selezione di articoli dal Mondo Elektor! Gli articoli di questo libro sono una selezione accurata, il "meglio del meglio" di circuiti e progetti recenti, realizzati da tecnici di grande talento provenienti da tutto il mondo. Nel tipico stile di Elektor, questa raccolta offre qualcosa di interessante per tutti, dai progettisti esperti a coloro che praticano l'elettronica nel tempo libero. Sommario Super Servo TesterProva Fino a Quattro Servocomandi, Stand-Alone o in Sistema The TubeUn Insolito Amplificatore a Valvole Cloc 2.0La Sveglia che Avete Sempre Desiderato Stazione Meteo LoRa Low-PowerCostruitevi una Stazione Meteorologica “Long Range” Uscita Video con Microcontrollori (Parte 1)Video Composito Uscita Video con Microcontrollori (Parte 2)Uscita VGA e DVI Un Raspberry Pi Pico come Analizzatore di SpettroFFT su Base Hardware a Basso Costo PIC O’Clock – In Contatto col TempoProgettare un Ricevitore di Segnali Orari SDR Frequenzimetro di Rete ACMisura Frequenza e Tensione della Rete Elettrica Generatore di Funzioni con Arduino NanoNano + Codice = Generatore di Funzioni Monitor CO2Un Approccio Fai-Da-Te per Il Controllo della Qualità dell‘Aria ChatMagLevLa Levitazione Magnetica con AI Alimentatore Lineare Variabile Combinato0…50 V / 0…2 A con Struttura Simmetrica Duale Ricevitore Digitale FM con Arduino e TEA5767Restate in Ascolto con un Arduino Nano Protezione Antigelo per Piante da FruttoCon Registrazione della Temperatura Carico Elettronico con Generatore di clock IntegratoPer Collaudare Alimentatori, Convertitori di Tensione e Batterie 128 Termostato Web con ESP32Mantieni il Vino alla Giusta Temperatura Iniezione di Segnali e di Potenza......per Rilevare le Interruzioni nei Cavi DIY LiPo Supercharger KitDal Prototipo al Mercato di Massa Livella Digitale con Stroboscopio AttivoCalibra il Tuo giradischi con Questo Strumento "Tutto-in-Uno" The Game of Life – 262.144 Modi di GiocareDal Progetto di un Lettore Rilevatore di PerditeCollegato ad Arduino Cloud Orologio di LissajousL’Incedere del Tempo con le Figure di Lissajous Mastermind – Controllato da ArduinoUna Versione Moderna del Classico Gioco di Decifrazione Generatore Audio Analogico 1 kHzOnda Sinusoidale a Bassa Distorsione Aggiorna il tuo Caricabatteria (Parte 1)Non Buttarlo, Modificalo! Aggiorna il tuo Caricabatteria (Parte 2)Non Buttarlo, Modificalo! Sistemi GNSS RTK a Basso CostoCon Accuratezza a Livello Centimetrico Esperimenti a 10 GHz con LNB Satellitari ModificatiSbloccare la Banda X a Basso Costo Telecamera per FerromodellismoInstalla un Modulo ESP32 CAM a Bordo! Monitor di Tensione con MicrocontrolloreProtezione dalla Scarica Profonda per Batterie e Altro Nodo Sensore AutonomoTrasmissione Dati LoRa con Alimentazione a Batterie Solari Layout e Sicurezza sul PCBConsigli per un Progetto Sicuro e Durevole
€ 29,95
Members: € 26,96
-
Elektor Digital Get Started with the Raspberry Pi AI Kit (E-book)
A Beginner's Guide to AI and Edge Computing Artificial Intelligence (AI) is now part of our daily lives. With companies developing low-cost AI-powered hardware into their products, it is now becoming a reality to purchase AI accelerator hardware at comparatively very low costs. One such hardware accelerator is the Hailo module which is fully compatible with the Raspberry Pi 5. The Raspberry Pi AI Kit is a cleverly designed hardware as it bundles an M.2-based Hailo-8L accelerator with the Raspberry Pi M.2 HAT+ to offer high speed inferencing on the Raspberry Pi 5. Using the Raspberry Pi AI Kit, you can build complex AI-based vision applications, running in real-time, such as object detection, pose estimation, instance segmentation, home automation, security, robotics, and many more neural network-based applications. This book is an introduction to the Raspberry Pi AI Kit, and it is aimed to provide some help to readers who are new to the kit and wanting to run some simple AI-based visual models on their Raspberry Pi 5 computers. The book is not meant to cover the detailed process of model creation and compilation, which is done on an Ubuntu computer with massive disk space and 32 GB memory. Examples of pre-trained and custom object detection are given in the book. Two fully tested and working projects are given in the book. The first project explains how a person can be detected and how an LED can be activated after the detection, and how the detection can be acknowledged by pressing an external button. The second project illustrates how a person can be detected, and how this information can be passed to a smart phone over a Wi-Fi link, as well as how the detection can be acknowledged by sending a message from the smartphone to your Raspberry Pi 5.
€ 29,95
Members: € 26,96
-
Elektor Digital Mastering Surface Mount Technology (E-book)
Mastering Surface Mount Technology takes you on a crash course in techniques, tips and know-how to successfully introduce surface mount technology in your workflow. Even if you are on a budget you too can jumpstart your designs with advanced fine pitch parts. Besides explaining methodology and equipment, attention is given to SMT parts technologies and soldering methods. In a step by step way, several projects introduce you to handling surface mount parts and the required skills to successfully build SMT assemblies. Many practical tips and tricks are disclosed that bring surface mount technology into everyone's reach without breaking the bank.
€ 34,95
Members: € 31,46
-
Elektor Digital Mastering the I²C Bus (E-book)
Mastering the I²C Bus takes you on an exploratory journey of the I²C Bus and its applications. Besides the Bus protocol, plenty of attention is given to the practical applications and designing a stable system. The most common I²C compatible chip classes are covered in detail. Two experimentation boards are available that allow for rapid prototype development. These boards are completed by a USB to I²C probe and a software framework to control I²C devices from your computer. All samples programs can be downloaded from the 'Attachments/Downloads' section on this page. Projects built on Board 1: USB to I²C Interface, PCA 9534 Protected Input, PCA 9534 Protected Output, PCA 9553 PWM LED Controller, 24xxx EEPROM Module, LM75 Temperature Sensor, PCA8563 Real-time Clock with Battery Backup, LCD and Keyboard Module, Bus Power Supply. Projects built on Board 2: Protected Input, Protected Output, LM75 Temperature Sensor, PCF8574 I/O Board, SAA1064 LED Display, PCA9544 Bus Expander, MCP40D17 Potentiometer, PCF8591 AD/DA, ADC121 A/D Converter, MCP4725 D/A Converter, 24xxx EEPROM Module.
€ 34,95
Members: € 31,46
-
Elektor Publishing MSP430 Microcontroller Essentials
Architecture, Programming and Applications The MSP430 is a popular family of microcontrollers from Texas Instruments. In this book we will work with the smallest type, which is the powerful MSP430G2553. We will look at the capabilities of this microcontroller in detail, as it is well-suited for self-made projects because it is available in a P-DIP20 package. We will take a closer look at the microcontroller and then build, step by step, some interesting applications, including a 'Hello World' blinking LED and a nice clock application, which can calculate the day of the week based on the date. You also will learn how to create code for the MSP microcontroller in assembler. In addition to that, we will work with the MSP-Arduino IDE, which makes it quite easy to create fast applications without special in-depth knowledge of the microcontrollers. All the code used in the book is available for download from the Elektor website.
€ 39,95
Members: € 35,96
-
Elektor Digital Elektor Janvier/Février 2024 (PDF)
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. mise à jour du projet : compteur d'énergie basé sur l'ESP32Prochaines étapes du prototypage optimisation des centrales solaires sur balconConsidérations, faits intéressants et calculs ESP32 avec OpenDTU pour les centrales sur balconRelever les données des petits onduleurs avec des microcontrôleurs alimentation linéaire variable EnsembleAlimentation 0-50 V / 0-2 A + alim symétrique double le stockage d?énergie aujourd?hui et dans le futurinterview de Simon Engelke 2024 : l'Odyssée de l'IAsans répit Bluetooth LE sur le STM32Un moyen de lire les mesures à distance boîte de conservation intelligente centrée sur l'être humain MAUI : programmation pour PC, tablettes et smartphonesle nouveau framework en théorie et en pratique ChatMagLevlévitation magnétique ? version IA régulateur de puissance PV simpleRéalisez votre premier système de gestion de l'énergie photovoltaïque entièrement fonctionnel les composants à cathode froide sur le vifnostalgie démarrer en électronique?Les FET tutoriel bus CAN pour l'Arduino UNO R4deux UNO R4 connectés au bus infographie assistance complète à la conception et au développementles services d?ingénierie d?Arrow comparatif entre densité de puissance et rendement énergétique condensateurs électrolytiques en aluminiumsources potentielles de distorsions en technologie audio test et mesure USBle Fnirsi FNB58 l'outil Pick-and-Place manuel Pixel Pumpsimplifier l'assemblage manuel des cartes CMS visite à domicilenaguère, dans un pays lointain? « Dans le monde de l'éthique en électronique, même les petits pas peuvent avoir un impact significatif. » éthique en électroniqueles lignes directrices de l'OCDE et la loi allemande sur le devoir de diligence dans la chaîne d'approvisionnement Chadèche : chargeur/déchargeur intelligent pour accus NiMhrésumé d?un projet de lecteur projet 2.0Corrections, mises à jour et courriers des lecteurs
€ 10,95
-
Elektor Maart/April 2026 (NL)
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden. Nog geen lid? Klik hier om een lidmaatschap af te sluiten. PIO programmeren op de Raspberry Pi PicoNegen instructies, veel mogelijkheden AI buiten de browser brengenAI-CLI's gebruiken voor het coderen, compileren en valideren van embedded projecten De Scrutiny DebuggerDebuggen, visualiseren en testen van code in Embedded C/C++ Sigfox breakout board (1)Een zelfgebouwde radio BoB Low-Noise voeding (2)Constructie, montage en praktische implementatie Eenvoudige signaalgenerator met de RP2040Analoge en digitale signalen voor ongeveer €10 De toekomst van slimme huizen verkennen met Matter en Edge AIBieden de nieuwste updates van Matter en de opkomst van Edge AI technici eindelijk de tools om de intelligente, slimme huizen te bouwen die gebruikers zijn beloofd? Differentiële druksensorenVoorspellend onderhoud in HVAC-systemen Security by designTechnische basisprincipes beperken storingen Embedded security is niet langer optioneel CRA en PQC herzien prioriteiten voor embedded securityWaarom zelfs kleine IoT- en industriële bedrijven een upgradeplan nodig hebben embedded world 2026Een interview met Benedikt Weyerer, Executive Director embedded world Praktijkervaring met I3CGebruik van hardware van ST en Microchip Het BLEnky-projectSnelle prototyping voor Bluetooth Low Energy toepassingen Pulsbreedtemodulatievan een eenvoudige aan/uit-thermostaat naar een rimpelloos DC-signaal AudiotronicaOorstrelende elektronica voor zelfbouw Uit het leven gegrepenRead the f...ing manual! ESP32 audio transceiver board (Deel 4)Afstemmen van de kloksignalen en een bekabelde versie 2026: An AI OdysseyDe kater van Vibe-Coding in 2025 Symmetrische DC-belastingStatische of dynamische en symmetrische gelijkstroombelasting Gezichten tellen met MaixCAMEen eenvoudige methode om de omvang van het publiek vast te leggen
€ 15,95