Résultats de la recherche pour "iot OR home OR hacks OR with OR esp8266 OR e OR book"
-
Elektor Digital MicroPython for Microcontrollers (E-book)
Projects with Thonny-IDE, uPyCraft-IDE, and ESP32 The 'Python' programming language has enjoyed an enormous upswing in recent years. Not least, various single-board systems such as the Raspberry Pi have contributed to its popularity. But Python has also found widespread use in other fields, such as artificial intelligence (AI) or machine learning (ML). It is obvious, therefore, to use Python or the 'MicroPython' variant for use in SoCs (Systems on Chip) as well. Powerful controllers such as the ESP32 from Espressif Systems offer excellent performance as well as Wi-Fi and Bluetooth functionality at an affordable price. With these features, the Maker scene has been taken by storm. Compared to other controllers, the ESP32 has a significantly larger flash and SRAM memory, as well as a much higher CPU speed. Due to these characteristics, the chip is not only suitable for classic C applications, but also for programming with MicroPython. This book introduces the application of modern one-chip systems. In addition to the technical background, the focus is on MicroPython itself. After the introduction to the language, the programming skills learned are immediately put into practice. The individual projects are suitable for use in the laboratory as well as for everyday applications. So, in addition to the actual learning effect, the focus is also on the joy of building complete and useful devices. By using laboratory breadboards, circuits of all kinds can be realized with little effort, turning the testing and debugging of the 100% homebrew projects into an instructive pleasure. The various applications, such as weather stations, digital voltmeters, ultrasound range finders, RFID card readers or function generators, make the projects presented ideally suited for practical courses or subject and study work in the natural sciences, or in science and technology classes.
€ 32,95
Membres : € 29,66
-
Elektor Digital Red Pitaya for Test and Measurement (E-book)
The Red Pitaya (STEMlab) is a credit card-sized, open-source test and measurement board that can be used to replace most measurement instruments used in electronics laboratories. With a single click, the board can transform into a web-based oscilloscope, spectrum analyser, signal generator, LCR meter, Bode plotter, and microcontroller. The Red Pitaya (STEMlab) can replace the many pieces of expensive measurement equipment found at professional research organisations and teaching laboratories. The device, that based on Linux, includes an FPGA, digital signal processing (DSP), dual core ARM Cortex processor, signal acquisition and generation circuitry, micro USB socket, microSD card slot, RJ45 socket for Ethernet connection, and USB socket – all powered from an external mains adaptor. This book is an introduction to electronics. It aims to teach the principles and applications of basic electronics by carrying out real experiments using the Red Pitaya (STEMlab). The book includes many chapters on basic electronics and teaches the theory and use of electronic components including resistors, capacitors, inductors, diodes, transistors, and operational amplifiers in electronic circuits. Many fun and interesting Red Pitaya (STEMlab) experiments are included in the book. The book also makes an introduction to visual programming environment. The book is written for college level and first year university students studying electrical or electronic engineering.
€ 29,95
Membres : € 26,96
-
Elektor Digital Raspberry Pi Pico W en un tournemain (PDF)
Maîtrise de la puce RP2040 avec plus de 60 projets à réaliser et à programmer Les cartes Raspberry Pi Pico et Pico W sont animées par un microcontrôleur ARM Cortex M0+ RP2040 à double coeur, rapide, efficace et peu coûteux, qui fonctionne jusqu'à 133 MHz et dispose de 264 Ko de SRAM et de 2 Mo de mémoire Flash. Outre une vaste mémoire, le Pico et le Pico W disposent de nombreuses broches GPIO et d'interfaces telles que CA/N, SPI, I²C, UART, MLI, de fonctions de temporisation, d'une interface de débogage matériel et d'un capteur de température interne. La carte Raspberry Pi Pico W comporte en plus une puce CYW43439 Bluetooth et Wi-Fi d'Infineon. Au moment de la rédaction de ce livre, le micrologiciel Bluetooth pour le Pico W n'était pas encore disponible. Le Wi-Fi à 2,4 GHz est toutefois entièrement pris en charge avec les protocoles 802.11b/g/n. Ce livre est une introduction à l'utilisation du Raspberry Pi Pico W avec le langage de programmation MicroPython. Les quelque soixante projets testés et opérationnels sont présentés à l'aide de l'environnement de développement intégré (EDI) Thonny. Les sujets abordés sont nombreux : Installation de MicroPython sur le Raspberry Pi Pico depuis un PC Interruptions de l'horloge et interruptions externes Convertisseur analogique-numérique (CA/N) Capteurs de température interne et externe Capteurs externes (pression, humidité, pouls, à ultrasons) Enregistrement de données MLI, UART, I²C et SPI Bluetooth, Wi-Fi et applis sur smarphone Convertisseur numérique-analogique (CN/A) Tous les projets ont été testés et éprouvés. Ils peuvent être mis en oeuvre sur le Raspberry Pi Pico ainsi que sur le Raspberry Pi Pico W. Toutefois les projets avec une liaison Wi-Fi ne fonctionnent que sur le Pico W. Une petite expérience en programmation et en électronique est nécessaire pour suivre les projets. De brèves descriptions, des schémas fonctionnels, des schémas détaillés du câblage des montages et des listings MicroPython complets sont fournis pour tous les projets.
€ 34,95
Membres : € 31,46
-
Elektor Digital The Arduino-Inside Measurement Lab (E-book)
An 8-in-1 test & measurement instrument for the electronics workbench A well-equipped electronics lab is crammed with power supplies, measuring devices, test equipment and signal generators. Wouldn‘t it be better to have one compact device for almost all tasks? Based on the Arduino, a PC interface is to be developed that’s as versatile as possible for measurement and control. It simply hangs on a USB cable and – depending on the software – forms the measuring head of a digital voltmeter or PC oscilloscope, a signal generator, an adjustable voltage source, a frequency counter, an ohmmeter, a capacitance meter, a characteristic curve recorder, and much more. The circuits and methods collected here are not only relevant for exactly these tasks in the "MSR" electronics lab, but many details can also be used within completely different contexts.
€ 29,95
Membres : € 26,96
-
Elektor Digital Experiments with Digital Electronics (E-book)
The field of digital electronics is central to modern technology. This e-book presents fundamental circuits using gates, flip-flops and counters from the CMOS 4000 Series. Each of the 50 experiments has a circuit diagram as well as a detailed illustration of the circuit’s construction on solderless breadboard. Learning these fundamentals is best done using practical experiments. Building these digital circuits will improve your knowledge and will be fun to boot. Many of the circuits presented here have practical real-life applications. With a good overview of the field, you’ll be well equipped to find simple and cost-effective solutions for any application. The e-book is targeted essentially at students, trainees and anyone with an interest in and requiring an introduction to digital control electronics. Moreover, the knowledge gleaned here is the foundation for further projects in the field of microcontrollers and programming.
€ 24,95
Membres : € 22,46
-
Elektor Digital Nucleo Boards Programming with the STM32CubeIDE (E-book)
Hands-on in more than 50 projects STM32 Nucleo family of processors are manufactured by STMicroelectronics. These are low-cost ARM microcontroller development boards. This book is about developing projects using the popular STM32CubeIDE software with the Nucleo-L476RG development board. In the early Chapters of the book the architecture of the Nucleo family is briefly described. The book covers many projects using most features of the Nucleo-L476RG development board where the full software listings for the STM32CubeIDE are given for each project together with extensive descriptions. The projects range from simple flashing LEDs to more complex projects using modules, devices, and libraries such as GPIO, ADC, DAC, I²C, SPI, LCD, DMA, analogue inputs, power management, X-CUBE-MEMS1 library, DEBUGGING, and others. In addition, several projects are given using the popular Nucleo Expansion Boards. These Expansion Boards plug on top of the Nucleo development boards and provide sensors, relays, accelerometers, gyroscopes, Wi-Fi, and many others. Using an expansion board together with the X-CUBE-MEMS1 library simplifies the task of project development considerably. All the projects in the book have been tested and are working. The following sub-headings are given for each project: Project Title, Description, Aim, Block Diagram, Circuit Diagram, and Program Listing for the STM32CubeIDE. In this book you will learn about STM32 microcontroller architecture; the Nucleo-L476RG development board in projects using the STM32CubeIDE integrated software development tool; external and internal interrupts and DMA; DEBUG, a program developed using the STM32CubeIDE; the MCU in Sleep, Stop, and in Standby modes; Nucleo Expansion Boards with the Nucleo development boards. What you need a PC with Internet connection and a USB port; STM32CubeIDE software (available at STMicroelectronics website free of charge) the project source files, available from the book’s webpage hosted by Elektor; Nucleo-L476RG development board; simple electronic devices such as LEDs, temperature sensor, I²C and SPI chips, and a few more; Nucleo Expansion Boards (optional).
€ 39,95
Membres : € 35,96
-
Elektor Digital C Programming on Raspberry Pi (E-book)
Develop innovative hardware-based projects in C The Raspberry Pi has traditionally been programmed using Python. Although this is a very powerful language, many programmers may not be familiar with it. C on the other hand is perhaps the most commonly used programming language and all embedded microcontrollers can be programmed using it. The C language is taught in most technical colleges and universities and almost all engineering students are familiar with using it with their projects. This book is about using the Raspberry Pi with C to develop a range of hardware-based projects. Two of the most popular C libraries, wiringPi and pigpio are used. The book starts with an introduction to C and most students and newcomers will find this chapter invaluable. Many projects are provided in the book, including using Wi-Fi and Bluetooth to establish communication with smartphones. Many sensor and hardware-based projects are included. Both wiringPi and pigpio libraries are used in all projects. Complete program listings are given with full explanations. All projects have been fully tested and work. The following hardware-based projects are provided in the book: Using sensors Using LCDs I²C and SPI buses Serial communication Multitasking External and timer interrupts Using Wi-Fi Webservers Communicating with smartphones Using Bluetooth Sending data to the cloud Program listings of all Raspberry Pi projects developed in this book are available on the Elektor website. Readers can download and use these programs in their projects. Alternatively, they can customize them to suit their applications.
€ 32,95
Membres : € 29,66
-
Elektor Digital Kickstart to Arduino Nano (E-book)
Get Cracking with the Arduino Nano V3, Nano Every, and Nano 33 IoT The seven chapters in this book serve as the first step for novices and microcontroller enthusiasts wishing to make a head start in Arduino programming. The first chapter introduces the Arduino platform, ecosystem, and existing varieties of Arduino Nano boards. It also teaches how to install various tools needed to get started with Arduino Programming. The second chapter kicks off with electronic circuit building and programming around your Arduino. The third chapter explores various buses and analog inputs. In the fourth chapter, you get acquainted with the concept of pulse width modulation (PWM) and working with unipolar stepper motors. In the fifth chapter, you are sure to learn about creating beautiful graphics and basic but useful animation with the aid of an external display. The sixth chapter introduces the readers to the concept of I/O devices such as sensors and the piezo buzzer, exploring their methods of interfacing and programming with the Arduino Nano. The last chapter explores another member of Arduino Nano family, Arduino Nano 33 IoT with its highly interesting capabilities. This chapter employs and deepens many concepts learned from previous chapters to create interesting applications for the vast world of the Internet of Things. The entire book follows a step-by-step approach to explain concepts and the operation of things. Each concept is invariably followed by a to-the-point circuit diagram and code examples. Next come detailed explanations of the syntax and the logic used. By closely following the concepts, you will become comfortable with circuit building, Arduino programming, the workings of the code examples, and the circuit diagrams presented. The book also has plenty of references to external resources wherever needed. An archive file (.zip) comprising the software examples and Fritzing-style circuit diagrams discussed in the book may be downloaded free of charge below.
€ 29,95
Membres : € 26,96
-
Elektor Digital Regelungstechnik mit Fuzzy Logic (PDF)
Praktische Anwendungen und Projekte mit Arduino, ESP32 und RP2040 Tauchen Sie ein in die faszinierende Welt der Regelungstechnik mit Arduino und ESP32! Dieses Buch bietet Ihnen einen praxisnahen Einstieg in die klassischen und modernen Methoden der Regelung, darunter PID-Regler, Fuzzy-Logik und Sliding-Mode-Regler. Im ersten Teil lernen Sie die Grundlagen der beliebten Arduino-Controller, wie den Arduino Uno und den ESP32, sowie die Integration von Sensoren für Temperatur- und pH-Messung (NTC, PT100, PT1000, pH-Sensor). Sie erfahren, wie diese Sensoren in verschiedenen Projekten eingesetzt werden und wie Sie Daten auf einem Nextion TFT-Display visualisieren. Weiter geht es mit der Einführung in Stellglieder wie MOSFET-Schalter, H-Brücken und Solid-State-Relais, die zur Steuerung von Motoren und Aktoren verwendet werden. Sie lernen, Regelstrecken zu analysieren und zu modellieren, einschließlich PT1- und PT2-Regelungen. Der Schwerpunkt des Buches liegt auf der Implementierung von Fuzzy- und PID-Reglern zur Regelung von Temperatur und DC-Motoren. Dabei werden sowohl der Arduino Uno als auch der ESP32 eingesetzt. Zudem wird der Sliding-Mode-Regler vorgestellt. Im vorletzten Kapitel erkunden Sie die Grundlagen neuronaler Netze und lernen, wie maschinelles Lernen auf einem Arduino eingesetzt werden kann. Im letzten Kapitel gibt es noch ein praktisches Beispiel für einen Fuzzy-Regler zur Stromeinspeisung ins Hausnetz. Dieses Buch ist die perfekte Wahl für Ingenieure, Studierende und Elektroniker, die ihre Projekte mit innovativen Regelungstechniken erweitern möchten.
€ 34,80
Membres : € 31,32
-
Elektor Digital 50 PIC Microcontroller Projects (E-book)
This book contains 50 fun and exciting projects for PIC microcontrollers such as a laser alarm, USB teasing mouse, eggtimer, youth repellent, soundswitch, capacitive liquid level gauge, 'finger in the water' sensor, guarding a room using a camera, mains light dimmer (110-240 volts), talking microcontroller and much more. Several different techniques are discussed such as relay, alternating current control including mains, I²C, SPI, RS232, USB, pulse width modulation, rotary encoder, interrupts, infrared, analog-digital conversion (and the other way around), 7-segment display and even CAN bus. You can use this book to build the projects for your own use. The clear explanations, schematics and even pictures of each project make this a fun activity. For each project the theory is discussed and why the project has been executed in that particular way. That means you can also use this book as a studybook, or as basis for larger and more complicated projects. All projects use a breadboard so modification and expansion is easy. Three PIC microcontrollers are used, the 16f877A, 18f4455 and 18f4685. It is also discussed how you can migrate your project from one microcontroller to another – 15 types are supported - including two example projects. All software that is used in this book can be downloaded for free. That also applies to the open source programming language JAL. This powerful and yet easy to learn language is used by hobbyists as well as professionals. This book can also be used as a reference guide. It explains all JAL commands, as well as the expansion libraries. Using the index you can easily find example projects that illustrate the use of these commands. Even when you have built all projects in this book you will still want to keep it within arm's reach.
€ 34,95
Membres : € 31,46
-
Elektor Digital Logic Analyzers in Practice (E-book)
PC USB Logic Analyzers with Arduino, Raspberry Pi, and Co. Step-by-step instructions guide you through the analysis of modern protocols such as I²C, SPI, UART, RS-232, NeoPixel, WS28xx, HD44780 and 1-Wire. With the help of numerous experimental circuits based on the Raspberry Pi Pico, Arduino Uno and the Bus Pirate, you will learn the practical application of popular USB logic analyzers. All the experimental circuits presented in this book have been fully tested and are fully functional. The necessary program listings are included – no special programming or electronics knowledge is required for these circuits. The programming languages used are MicroPython and C along with the development environments Thonny and Arduino IDE. This book uses several models of flexible and widely available USB logic analyzers and shows the strengths and weaknesses of each price range. You will learn about the criteria that matter for your work and be able to find the right device for you. Whether Arduino, Raspberry Pi or Raspberry Pi Pico, the example circuits shown allow you to get started quickly with protocol analysis and can also serve as a basis for your own experiments. After reading this book, you will be familiar with all the important terms and contexts, conduct your own experiments, analyze protocols independently, culminating in a comprehensive knowledge set of digital signals and protocols.
€ 29,95
Membres : € 26,96
-
Elektor Digital Elektor March/April 2020 (PDF) EN
The Elektor LoRa NodeVersatile, long-range, 868-MHz remote control with state feedback and STM32 Inside InteractiveCorrections & Updates || Questions & Answers Analogue Electronics DesignCase Study #1 — Section 2: Preamplifier optimized for MEMS microphone My IoT Button: A Button for the WebPart 1: IoT architecture BASIC for the ESP32 and ESP8266Programming with Annex WiFi RDS ESP32 Doorbell via Telegram“The UPS Man Always Rings Once” Small Circuits RevivalCapita Selecta from the Elektor Project Suggestions Box My First LoRaWANWith Blue Pill, LoRa Breakout Board and The Things Network Elektor Connexions 2003EL “A Strong Supporter of Open Internet”Interview with Wienke Giezeman, Initiator of The Things Network The Meadow F7 BoardA great board for .NET developers Practical ESP32 Multitasking (2)Task priorities Sigfox and the IoT (3)First steps on the network Raspberry Pi Bash Command Cheat Sheet Europe's Most Successful Start-up Accelerator?HighTechXL, Eindhoven, The Netherlands Review: The Enviro+ RPi-HATMeasure air quality with a Raspberry Pi and the Enviro+ HAT Steeped in Electronicsordering components from Ukraine and Russia Review: Andonstar AD407Better than its predecessor? Lab, Sweet LabA glimpse of The Holy Place — no unauthorized entry. Optical Probe for OscilloscopesMeasure brightness fluctuations of lighting systems The 'TABULA' Project - An UpdateTangibles with user feedback How-To Calculate the Prospective Short-Circuit Current or PSCCand choose the proper circuit breaker TMS1000 Series Microcontrollers Peculiar Parts, the series Starting Out in Electronics (2) Easier than imagined! Developer's ZoneTips & Tricks, Best Practices and Other Useful Information Locating Wayward Wires Track and trace concealed and defective cables with ease and certainty Review: Joy-IT DMSO2D72 Portable 3-in-1 Oscilloscope Homebrew PC for the Electronics LabTips on Component Choice and Construction The Elektor ‘Intelekt’ Chess Computer (1981)Tiny Chess 86 ported to the Intel 8088 Beyond ElectronicsPCB Art - Pushing the Limits of Industrial Manufacturing
€ 7,50