E-books (–20% voor leden)

150 producten


  • Raspberry Pi Compilation 2 (EN) | E-book

    Elektor Digital Raspberry Pi Compilation 2 (EN) | E-book

    This e-book contains a selection of Raspberry Pi articles published in Elektor Magazine between May 2016 and May 2018 and packs them into one convenient PDF document. This 155-page compilation is crammed with ideas, tips, URLs, comments, tweaks, software, hardware, diagrams, explanations, programs, PCB layouts and much more. Guaranteed to be an entertaining and stimulating read, it will keep you, and your RPi occupied for days!

    € 7,50

    Leden € 6,00

  • C Programming on Raspberry Pi (E-book)

    Elektor Digital C Programming on Raspberry Pi (E-book)

    De Raspberry Pi wordt van oudsher geprogrammeerd met Python. Hoewel dit een zeer krachtige taal is, zijn veel programmeurs er wellicht niet mee bekend. C daarentegen is misschien wel de meest gebruikte programmeertaal en alle embedded microcontrollers kunnen ermee worden geprogrammeerd.De taal C wordt op de meeste technische hogescholen en universiteiten onderwezen en bijna alle technische studenten zijn vertrouwd met het gebruik ervan bij hun projecten. Dit boek gaat over het gebruik van de Raspberry Pi met C om een reeks hardware-gebaseerde projecten te ontwikkelen. Twee van de meest populaire C bibliotheken, wiringPi en pigpio worden gebruikt.Het boek begint met een inleiding in C en de meeste studenten en nieuwkomers zullen dit hoofdstuk van onschatbare waarde vinden. Het boek bevat veel projecten, waaronder het gebruik van Wi-Fi en Bluetooth om communicatie met smartphones tot stand te brengen.Er zijn veel sensor- en hardware-gebaseerde projecten opgenomen. Zowel wiringPi als pigpio bibliotheken worden gebruikt in alle projecten. Complete programma lijsten worden gegeven met volledige uitleg. Alle projecten zijn volledig getest en werken.De volgende hardware-gebaseerde projecten zijn opgenomen in het boek: Sensoren gebruiken LCD's gebruiken I²C- en SPI-bussen Seriële communicatie Multitasking Externe en timer interrupts Gebruik Wi-Fi Webservers Communiceren met smartphones Bluetooth Gegevens naar de cloud sturen Programmalijsten van alle Raspberry Pi-projecten die in dit boek zijn ontwikkeld, zijn beschikbaar op de Elektor-website. Lezers kunnen deze programma's downloaden en in hun projecten gebruiken. Ze kunnen ze ook aanpassen aan hun eigen toepassingen.

    € 29,95

    Leden € 23,96

  • PID-based Practical Digital Control with Raspberry Pi and Arduino Uno (E-book)

    Elektor Digital PID-based Practical Digital Control with Raspberry Pi and Arduino Uno (E-book)

    1 review

    The Arduino Uno is an open-source microcontroller development system encompassing hardware, an Integrated Development Environment (IDE), and a vast number of libraries. It is supported by an enormous community of programmers, electronic engineers, enthusiasts, and academics. The libraries in particular really smooth Arduino programming and reduce programming time. What’s more, the libraries greatly facilitate testing your programs since most come fully tested and working.The Raspberry Pi 4 can be used in many applications such as audio and video media devices. It also works in industrial controllers, robotics, games, and in many domestic and commercial applications. The Raspberry Pi 4 also offers Wi-Fi and Bluetooth capability which makes it great for remote and Internet-based control and monitoring applications.This book is about using both the Raspberry Pi 4 and the Arduino Uno in PID-based automatic control applications. The book starts with basic theory of the control systems and feedback control. Working and tested projects are given for controlling real-life systems using PID controllers. The open-loop step time response, tuning the PID parameters, and the closed-loop time response of the developed systems are discussed together with the block diagrams, circuit diagrams, PID controller algorithms, and the full program listings for both the Raspberry Pi and the Arduino Uno.The projects given in the book aim to teach the theory and applications of PID controllers and can be modified easily as desired for other applications. The projects given for the Raspberry Pi 4 should work with all other models of Raspberry Pi family.The book covers the following topics: Open-loop and closed-loop control systems Analog and digital sensors Transfer functions and continuous-time systems First-order and second-order system time responses Discrete-time digital systems Continuous-time PID controllers Discrete-time PID controllers ON-OFF temperature control with Raspberry Pi and Arduino Uno PID-based temperature control with Raspberry Pi and Arduino Uno PID-based DC motor control with Raspberry Pi and Arduino Uno PID-based water level control with Raspberry Pi and Arduino Uno PID-based LED-LDR brightness control with Raspberry Pi and Arduino Uno

    € 29,95

    Leden € 23,96

  • Control Your Home with Raspberry Pi (E-book)

    Elektor Digital Control Your Home with Raspberry Pi (E-book)

    Secure, Modular, Open-Source and Self-Sufficient Ever since the Raspberry Pi was introduced, it has been used by enthusiasts to automate their homes. The Raspberry Pi is a powerful computer in a small package, with lots of interfacing options to control various devices. This book shows you how you can automate your home with a Raspberry Pi. You’ll learn how to use various wireless protocols for home automation, such as Bluetooth, 433.92 MHz radio waves, Z-Wave, and Zigbee. Soon you’ll automate your home with Python, Node-RED, and Home Assistant, and you’ll even be able to speak to your home automation system. All this is done securely, with a modular system, completely open-source, without relying on third-party services. You’re in control of your home, and no one else. At the end of this book, you can install and configure your Raspberry Pi as a highly flexible home automation gateway for protocols of your choice, and link various services with MQTT to make it your own system. This DIY (do it yourself) approach is a bit more laborious than just installing an off-the-shelf home automation system, but in the process, you can learn a lot, and in the end, you know exactly what’s running your house and how to tweak it. This is why you were interested in the Raspberry Pi in the first place, right? Turn your Raspberry Pi into a reliable gateway for various home automation protocols. Make your home automation setup reproducible with Docker Compose. Secure all your network communication with TLS. Create a video surveillance system for your home. Automate your home with Python, Node-RED, Home Assistant and AppDaemon. Securely access your home automation dashboard from remote locations. Use fully offline voice commands in your own language. Download the software and view the errata for the book on GitHub.

    € 32,50

    Leden € 26,00

  • Raspberry Pi Full Stack (E-book)

    Elektor Digital Raspberry Pi Full Stack (E-book)

    Dit boek neemt u mee op een wervelende tour van full-stack web applicatie ontwikkeling met behulp van Raspberry Pi. U leert hoe u een applicatie vanaf de grond kunt opbouwen. U zult ervaring en kennis opdoen van technologieën waaronder: Het Linux-besturingssysteem en de commandoregel. De programmeertaal Python. De Raspberry Pi General Purpose Input Output pins (GPIOs). De Nginx webserver. Flask Python microkader voor webtoepassingen. JQuery en CSS voor het maken van gebruikersinterfaces. Omgaan met tijdzones. Creëren van grafieken met Plotly en Google Charts. Gegevensregistratie met Google Sheet. Applets ontwikkelen met IFTTT. Het beveiligen van uw applicatie met SSL. Sms-berichten ontvangen op je telefoon met Twilio. Dit boek leert u ook hoe u een draadloze Arduino-sensorknooppunt op afstand kunt instellen en er gegevens van kunt verzamelen. Uw Raspberry Pi webapplicatie zal in staat zijn om Arduino node data te verwerken op dezelfde manier als het data verwerkt van zijn onboard sensor. Raspberry Pi Full Stack leert u veel vaardigheden die essentieel zijn voor het bouwen van Web- en Internet of Things-toepassingen. De applicatie die u in dit project zult bouwen, is een platform waarop u kunt uitbreiden. Dit is slechts het begin van wat je kunt doen met een Raspberry Pi en de software en hardware componenten die je zult leren kennen. Dit boek wordt ondersteund door de auteur via een speciale discussieruimte.

    € 32,95

    Leden € 26,36

  • Programming with Node-RED (E-book)

    Elektor Digital Programming with Node-RED (E-book)

    4 reviews

    Het Internet of Things (IoT) wordt een belangrijk toepassingsgebied voor embedded systemen. Als gevolg daarvan raken steeds meer mensen geïnteresseerd in het leren van embedded ontwerpen en programmeren. Technische hogescholen en universiteiten stappen af van de oude 8- en 16-bits microcontrollers en introduceren 32-bits embedded microcontrollers in hun curricula. Veel IoT-toepassingen vragen om precisie, een hoge verwerkingskracht en een laag stroomverbruik. Geproduceerd door IBM, Node-RED is een open-source visuele editor voor het bedraden van het internet der dingen. Node-RED wordt geleverd met een groot aantal nodes om een veelheid aan taken aan te kunnen. De benodigde nodes worden geselecteerd en samengevoegd om een bepaalde taak uit te voeren. Node-RED is gebaseerd op flow-type programmering waarbij nodes worden geconfigureerd en samengevoegd om een toepassingsprogramma te vormen. Er zijn nodes voor het uitvoeren van complexe taken, waaronder webtoegang, Twitter, E-mail, HTTP, Bluetooth, MQTT, het aansturen van GPIO-poorten, enz. Een bijzonder prettig aspect van Node-RED is dat de programmeur niet hoeft te leren hoe hij complexe programma's moet schrijven. Een e-mail kan bijvoorbeeld worden verzonden door eenvoudigweg nodes samen te voegen en slechts een paar regels code te schrijven. Het doel van dit boek is om te leren hoe Node-RED kan worden gebruikt in projecten. Het belangrijkste hardware platform dat gebruikt wordt bij de meeste projecten in dit boek is de Raspberry Pi 4. Er zijn hoofdstukken opgenomen om te laten zien hoe Node-RED ook kan worden gebruikt met Arduino Uno, ESP32 DevKitC, en de ESP8266 NodeMCU microcontroller ontwikkelborden.

    € 32,50

    Leden € 26,00

  • Nucleo Boards Programming with the STM32CubeIDE (E-book)

    Elektor Digital Nucleo Boards Programming with the STM32CubeIDE (E-book)

    1 review

    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).

    € 34,95

    Leden € 27,96

  • FreeRTOS for ESP32-Arduino (E-book)

    Elektor Digital FreeRTOS for ESP32-Arduino (E-book)

    2 reviews

    Programmeren van embedded systemen is moeilijk vanwege de beperkte middelen en de beperkte debugging-faciliteiten. Waarom zou u uw eigen Real-Time Operating System (RTOS) en uw eigen applicatie ontwikkelen als de bewezen FreeRTOS software vrij beschikbaar is? Waarom niet beginnen met een gevalideerde basis? Iedere software-ontwikkelaar weet dat je een moeilijk probleem in kleinere moet verdelen om het te overwinnen. Door gebruik te maken van afzonderlijke preëmptieve taken en FreeRTOS-communicatiemechanismen wordt een schone scheiding van functies bereikt binnen de gehele toepassing. Dit resulteert in veilige en onderhoudbare ontwerpen.Praktiserende ingenieurs en studenten kunnen zowel dit boek als de ESP32 Arduino-omgeving gebruiken om in een comfortabel tempo in FreeRTOS-concepten te duiken. De goed georganiseerde tekst stelt u in staat elk concept onder de knie te krijgen voordat u aan het volgende hoofdstuk begint. Praktische broodplankexperimenten en schema's zijn inbegrepen om de lessen thuis te brengen. Ervaring is de beste leermeester.Elk hoofdstuk bevat oefeningen om uw kennis te testen. De behandeling van de FreeRTOS Application Programming Interface (API) is volledig voor de ESP32 Arduino-omgeving. U kunt wat u leert toepassen op andere FreeRTOS-omgevingen, waaronder Espressif's ESP-IDF. De broncode is beschikbaar op GitHub. Met al deze hulpmiddelen zit u aan het stuur als het tijd is om uw volgende ubercoole ESP32-project te ontwikkelen.Wat u zult leren: Hoe preëmptief roosteren werkt binnen FreeRTOS De Arduino-opstart 'loopTask' Bericht wachtrijen FreeRTOS-timers en de IDLE-taak De semafoor, mutex, en hun verschillen De mailbox en zijn toepassing Realtime taakprioriteiten en het effect ervan Interrupt interactie en gebruik met FreeRTOS Que sets Taken melden met gebeurtenissen Gebeurtenisgroepen Kritieke secties Taak lokale opslag De gatekeeper taak

    € 32,50

    Leden € 26,00

  • PLC Programming with the Raspberry Pi and the OpenPLC Project (E-book)

    Elektor Digital PLC Programming with the Raspberry Pi and the OpenPLC Project (E-book)

    2 reviews

    Inleiding in PLC-programmering met OpenPLC, de eerste volledig open-source Programmable Logic Controller op de Raspberry Pi, en Modbus-voorbeelden met Arduino Uno en ESP8266PLC programmeren is heel gebruikelijk in de industrie en de huisautomatisering. Dit boek beschrijft hoe de Raspberry Pi 4 kan worden gebruikt als een programmeerbare logische controller. Voordat hij u meeneemt in het programmeren, begint de auteur met de software-installatie op de Raspberry Pi en de PLC-editor op de PC, gevolgd door een beschrijving van de hardware.Daarna vindt u interessante voorbeelden in de verschillende programmeertalen die voldoen aan de IEC 61131-3 standaard. In deze handleiding wordt ook in detail uitgelegd hoe u de PLC-editor gebruikt en hoe u de programma's op de Raspberry Pi laadt en uitvoert. Alle IEC-talen worden uitgelegd met voorbeelden, beginnend met LD (Ladder Diagram) over ST (Structured Control Language) tot SFC (Special Function Chart). Alle voorbeelden kunnen worden gedownload van de website van de auteur.Netwerken krijgt ook grondige aandacht. De Arduino Uno en de ESP8266 worden geprogrammeerd als ModbusRTU of ModbusTCP modules om toegang te krijgen tot externe periferie, het uitlezen van sensoren en het schakelen van elektrische belastingen. I/O schakelingen die voldoen aan de 24 V industriestandaard kunnen ook interessant zijn voor de lezer.Het boek eindigt met een overzicht van commando's voor ST en LD. Na het lezen van het boek zal de lezer in staat zijn om zijn eigen controllers te maken met de Raspberry Pi.

    € 27,95

    Leden € 22,36

  • KiCad 6 Like A Pro (Bundle) E-book

    Elektor Digital KiCad 6 Like A Pro (Bundel) E-book

    Getting started with the world's best open-source PCB tool + Mastering PCB design with real-world projects. A manual so complete we had to put it in two books! The latest iteration of KiCad, the world?s best free-to-use Printed Circuit Board tool, is packed with features usually found only in expensive commercial CAD tools. This modern, cross-platform application suite built around schematic and design editors, with auxiliary applications is a stable and mature PCB tool. KiCad 6 is a perfect fit for electronic engineers and hobbyists. Here are the most significant improvements and features in KiCad 6, both over and under the hood: Modern user interface, completely redesigned from earlier versions Improved and customizable electrical and design rule checkers Theme editor allowing you to customize KiCad on your screen Ability to import projects from Eagle, CADSTART, and more Enhanced bus handling Full control over the presentation of information by the layout editor Filters define selectable elements Enhanced interactive router helps you draw single tracks and differential pairs with precision New or enhanced tools to draw tracks, measure distances, tune track lengths, etc. Enhanced tool for creating filled zones Easy data exchange with other CAD applications Realistic ray-tracing capable 3D viewer Huge community of contributors that make KiCad better every day Rich repositories of symbol, footprint, and 3D shape libraries The first book KiCad 6 Like A Pro ? Fundamentals and Projects will teach you to use KiCad through a practical approach. It will help you become productive quickly and start designing your own boards. Example projects (e.g., a simple breadboard power supply and a PCBA 4×8×8 LED matrix array) illustrate the basic features of KiCad, even if you have no prior knowledge of PCB design. The author describes the entire workflow from schematic entry to the intricacies of finalizing the files for PCB production and offers sound guidance on the process. Further full-fledged projects, of incremental difficulty, will be presented in a second book, together with a variety of advanced recipes. The second book KiCad 6 Like A Pro ? Projects, Tips and Recipes will help you practice your new KiCad 6 skills by challenging you in a series of two real-world projects, supported by a comprehensive set of recipes with detailed instructions on how to achieve a variety of simple and complex tasks.

    € 65,95

    Leden € 52,76

  • SDR Hands-on Book (E-book)

    Elektor Digital SDR Hands-on Book (E-book)

    De kortegolftechniek heeft een bijzondere aantrekkingskracht: Hij kan gemakkelijk grote afstanden overbruggen. Door kortegolfsignalen te weerkaatsen tegen de geleidende lagen van de ionosfeer, kunnen ze worden ontvangen op plaatsen voorbij de horizon en kunnen ze dus overal op aarde komen. Hoewel de technologie naar steeds hogere frequenties streeft en radio meestal op FM, DAB+, satelliet of internet wordt beluisterd, vereisen moderne transmissiewijzen een uitgebreide infrastructuur en zijn zij uiterst kwetsbaar. In geval van een wereldwijde stroomstoring is er niets belangrijker dan de kortegolf. Amateur radio is niet alleen een hobby, het is ook een noodradiosysteem! Elektor's SDR-Shield (SKU 18515) is een veelzijdige kortegolf ontvanger tot 30 MHz. Met behulp van een Arduino en de juiste software kunnen radiostations, morse signalen, SSB stations, en digitale signalen worden ontvangen.In dit boek beschrijft de succesvolle auteur en enthousiaste radioamateur Burkhard Kainka de moderne praktijk van software defined radio met behulp van het Elektor SDR Shield. Hij geeft niet alleen een theoretische achtergrond, maar legt ook tal van open source software tools uit.

    € 24,95

    Leden € 19,96

  • Getting Started with ESPHome (E-book)

    Elektor Digital Getting Started with ESPHome (E-book)

    Espressif's ESP8266 en ESP32 microcontrollers hebben doe-het-zelf domotica naar de massa's gebracht. Echter, niet iedereen is even handig in het programmeren van deze microcontrollers met Espressif's C/C++ SDK, de Arduino core, of MicroPython. Dit is waar ESPHome tot zijn recht komt: met dit project programmeert u uw microcontroller niet, maar configureert u hem.Dit boek laat zien hoe u uw eigen domotica-apparaten kunt maken met ESPHome op een ESP32-microcontrollerbord. U leert hoe u allerlei elektronische componenten kunt combineren en complexe gedragingen kunt automatiseren. Uw apparaten kunnen volledig autonoom werken, en via Wi-Fi verbinding maken met uw domotica gateways zoals Home Assistant of MQTT broker.Aan het eind van dit boek zult u in staat zijn om uw eigen aangepaste domotica-apparaten te maken op de manier die u wilt. Dankzij ESPHome en de ESP32 ligt dit binnen ieders handbereik. Opzetten van een ESPHome-ontwikkelomgeving en maken van onderhoudbare configuraties Gebruik knoppen en LED's Een zoemer laten klinken en melodietjes afspelen Metingen uitlezen van verschillende soorten sensoren Communiceer over een korte afstand met NFC, infrarood licht, en Bluetooth Low Energy Toon informatie op verschillende soorten displays Download de software en bekijk de errata voor het boek op GitHubhttps://github.com/koenvervloesem/Getting-Started-with-ESPHome

    € 24,95

    Leden € 19,96

  • Develop your own Bluetooth Low Energy Applications (E-book)

    Elektor Digital Develop your own Bluetooth Low Energy Applications (E-book)

    Bluetooth Low Energy (BLE) radiochips zijn alomtegenwoordig, van Raspberry Pi tot gloeilampen. BLE is een uitgebreide technologie met een uitgebreide specificatie, maar de basis is vrij toegankelijk. Een progressieve en systematische aanpak zal u ver leiden in het onder de knie krijgen van deze draadloze communicatietechniek, die essentieel is voor het werken in low power scenario's. In dit boek leert u hoe u: Ontdek BLE-apparaten in de buurt door naar hun advertenties te luisteren. Uw eigen advertentiegegevens voor BLE-apparaten kunt maken. Maak verbinding met BLE-apparaten zoals hartslagmeters en nabijheidsmelders. Maak veilige verbindingen met BLE-apparaten met encryptie en authenticatie. BLE service- en profielspecificaties begrijpen en implementeren. Reverse-engineer een BLE-apparaat met een bedrijfseigen implementatie en bestuur het met je eigen software. Zorg ervoor dat je BLE-apparaten zo weinig mogelijk stroom verbruiken. Dit boek leert u de kneepjes van het programmeren van BLE met Python en de Bleak bibliotheek op een Raspberry Pi of PC, met C++ en NimBLE-Arduino op Espressif's ESP32 ontwikkelborden, en met C op een van de ontwikkelborden die worden ondersteund door het Zephyr real-time besturingssysteem, zoals Nordic Semiconductor's nRF52 borden. Ter inleiding met een zeer geringe hoeveelheid theorie, zult u direct vanaf het begin code ontwikkelen. Nadat u dit boek hebt voltooid, weet u genoeg om uw eigen BLE-toepassingen te maken.

    € 29,95

    Leden € 23,96

  • Raspberry Pi Pico W (E-book)

    Elektor Digital Raspberry Pi Pico W (E-book)

    Program, build, and master 60+ projects with the Wireless RP2040The 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.

    € 32,95

    Leden € 26,36

  • The CAN Bus Companion (E-book)

    Elektor Digital The CAN Bus Companion (E-book)

    Projects with Arduino Uno & Raspberry Pi with Examples for the MCP2515 CAN Bus Interface ModuleThis 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?

    € 24,95

    Leden € 19,96

  • Mastering the Arduino Uno R4 (E-book)

    Elektor Digital Mastering the Arduino Uno R4 (E-book)

    1 review

    Programming and Projects for the Minima and WiFiBased on the low-cost 8-bit ATmega328P processor, the Arduino Uno R3 board is likely to score as the most popular Arduino family member so far, and this workhorse has been with us for many years. Recently, the new Arduino Uno R4 was released, based on a 48-MHz, 32-bit Cortex-M4 processor with a huge amount of SRAM and flash memory. Additionally, a higher-precision ADC and a new DAC are added to the design. The new board also supports the CAN Bus with an interface.Two versions of the board are available: Uno R4 Minima, and Uno R4 WiFi. This book is about using these new boards to develop many different and interesting projects with just a handful of parts and external modules, which are available as a kit from Elektor. All projects described in the book have been fully tested on the Uno R4 Minima or the Uno R4 WiFi board, as appropriate.The project topics include the reading, control, and driving of many components and modules in the kit as well as on the relevant Uno R4 board, including LEDs 7-segment displays (using timer interrupts) LCDs Sensors RFID Reader 4×4 Keypad Real-time clock (RTC) Joystick 8×8 LED matrix Motors DAC (Digital-to-analog converter) LED matrix WiFi connectivity Serial UART CAN bus Infrared controller and receiver Simulators … all in creative and educational ways with the project operation and associated software explained in great detail.

    € 29,95

    Leden € 23,96

  • Raspberry Pi 5 Essentials (E-book)

    Elektor Digital Raspberry Pi 5 Essentials (E-book)

    Program, build, and master over 60 projects with Python The Raspberry Pi 5 is the latest single-board computer from the Raspberry Pi Foundation. It can be used in many applications, such as in audio and video media centers, as a desktop computer, in industrial controllers, robotics, and in many domestic and commercial applications. In addition to the well-established features found in other Raspberry Pi computers, the Raspberry Pi 5 offers Wi-Fi and Bluetooth (classic and BLE), which makes it a perfect match for IoT as well as in remote and Internet-based control and monitoring applications. It is now possible to develop many real-time projects such as audio digital signal processing, real-time digital filtering, real-time digital control and monitoring, and many other real-time operations using this tiny powerhouse. The book starts with an introduction to the Raspberry Pi 5 computer and covers the important topics of accessing the computer locally and remotely. Use of the console language commands as well as accessing and using the desktop GUI are described with working examples. The remaining parts of the book cover many Raspberry Pi 5-based hardware projects using components and devices such as LEDs and buzzers LCDs Ultrasonic sensors Temperature and atmospheric pressure sensors The Sense HAT Camera modules Example projects are given using Wi-Fi and Bluetooth modules to send and receive data from smartphones and PCs, and sending real-time temperature and atmospheric pressure data to the cloud. All projects given in the book have been fully tested for correct operation. Only basic programming and electronics experience are required to follow the projects. Brief descriptions, block diagrams, detailed circuit diagrams, and full Python program listings are given for all projects described.

    € 29,95

    Leden € 23,96

  • Explore ATtiny Microcontrollers using C and Assembly Language (E-book)

    Elektor Digital Explore ATtiny Microcontrollers using C and Assembly Language (E-book)

    Een diepgaande kijk op de 8-bit AVR-architectuur in ATtiny- en ATmega-microcontrollers, voornamelijk vanuit het oogpunt van software en programmeren. Verken de AVR-architectuur met behulp van C en assembleertaal in Microchip Studio (voorheen Atmel Studio) met ATtiny-microcontrollers. Leer de details van hoe AVR-microcontrollers intern werken, inclusief de interne registers en geheugenkaart van ATtiny-apparaten. Programmeer ATtiny microcontrollers met behulp van een Atmel-ICE programmer/debugger, of gebruik een goedkope hobbyprogrammer, of zelfs een Arduino Uno als programmer. De meeste codevoorbeelden kunnen worden uitgevoerd met behulp van de Microchip Studio AVR simulator. Leer programma's schrijven voor ATtiny microcontrollers in assembleertaal. Zie hoe assembleertaal wordt omgezet in machinecode-instructies door het assembler-programma. Ontdek hoe programma's geschreven in de programmeertaal C eindigen als assembleertaal en uiteindelijk als machinecode-instructies. Gebruik de Microchip Studio debugger in combinatie met een hardware USB programmer/debugger om assembly en C taalprogramma's te testen, of gebruik de Microchip Studio AVR simulator. DIP verpakte ATtiny microcontrollers worden in dit deel gebruikt voor eenvoudig gebruik op elektronische breadboards, voornamelijk gericht op de ATtiny13(A) en ATtiny25/45/85. Leer over instructietiming en klokken in AVR-microcontrollers met behulp van ATtiny-apparaten. Ben je op weg om een AVR-expert te worden met geavanceerde debugging- en programmeervaardigheden.

    € 29,95

    Leden € 23,96

  • Home Automation and Electronics for Starters (E-book)

    Elektor Digital Home Automation and Electronics for Starters (E-book)

    Projects with Arduino, ESPHome, Home Assistant, and Raspberry Pi & Co. We start by learning about electrical engineering by looking at the basics of voltage and current and the types of resistors, diodes and transistors. In the second chapter, we get to know the most famous microcontroller, the Arduino Uno. We will analyze its structure, learn how to code and carry out illustrative examples. In chapter three, we set up Home Assistant on a Raspberry Pi. We look at scenes, automations and the general handling of HA. We then look at the MQTT protocol, which is the gold standard in home electronics communication, so to speak, but other interfaces such as I²C, SPI and UART are also explained in detail in this chapter. In the following chapter we will take a look at the ESP8266, the more modern ESP32 and of course the ESP32-CAM. First some theory, followed by practical examples. Indoor climate sensors for temperature and humidity, motion sensors, RFID readers and many more sensors are explained in detail in chapter 7, followed by practical examples. Chapter 8 deals with actuators such as the 7-segment display, servo motors, displays, stepper motors and much more. You can use ESPHome to integrate sensors and actuators into Home Assistant without any programming effort. In this chapter, you will be guided step by step through how to integrate your own sensors. Do you want to bring more colorful light into your living space? Then the chapter on LEDs is just right for you. The different types of LED lights are explained here and, of course, the basics of lighting technology are not forgotten. There are a lot of ICs in electronics that make our lives easier; in this chapter we get to know a few ICs and the basic knowledge is immediately put into practice. All code examples do not have to be typed out, you can download them for free from GitHub and modify them. The respective link (with QR code) can be found in the code example.

    € 39,95

    Leden € 31,96

  • The Complete ESP32 Projects Guide (E-book)

    Elektor Digital The Complete ESP32 Projects Guide (E-book)

    Het belangrijkste doel van dit boek is het aanleren van de Arduino IDE en MicroPython programmeertalen in ESP32 gebaseerde projecten, met behulp van het zeer populaire ESP32 DevKitC ontwikkelbord. Het boek bevat veel eenvoudige, basis- en intermediaire projecten waarbij gebruik wordt gemaakt van de Arduino IDE en de ESP32 DevKitC. Alle projecten zijn getest en werken. Blokdiagrammen, schakelschema's en volledige programmalijsten van alle projecten worden met uitleg gegeven. Bovendien worden verschillende projecten gegeven voor het programmeren van de ESP32 DevKitC met MicroPython. De projecten in dit boek zijn bedoeld om de volgende functies van de ESP32-processor te leren: GPIO's Aanrakingssensoren Externe interrupts Timer interrupts I²C en I²S SPI PWM ADC DAC UART Hall sensor Temperatuursensor Infrarood-controller Lezen en schrijven naar SD-kaart Lezen en schrijven naar flash-geheugen RTC-timer Chip ID Veiligheid en encryptie Wi-Fi en netwerk programmering Bluetooth BLE programmering Communicatie mobiele apparaten Laag stroomverbruik ontwerp ESP-IDF programmering De projecten zijn georganiseerd met oplopende moeilijkheidsgraden. Lezers worden aangemoedigd de projecten in de gegeven volgorde aan te pakken. Bij Elektor is een speciaal geprepareerde hardware-kit verkrijgbaar. Met behulp van deze hardware moet het gemakkelijk en leuk zijn om de projecten in dit boek te bouwen.

    € 32,95

    Leden € 26,36

  • Raspberry Pi Pico for Radio Amateurs (E-book)

    Elektor Digital Raspberry Pi Pico for Radio Amateurs (E-book)

    1 review

    Hoewel veel klassieke HF- en mobiele apparatuur nog steeds in gebruik is bij grote aantallen amateurs, is het gebruik van computers en digitale technieken nu erg populair geworden onder radioamateurs. Tegenwoordig kan iedereen een Raspberry Pi Pico microcontroller board van €5 kopen en veel amateurradioprojecten ontwikkelen met behulp van de 'Pico' en enkele externe componenten. Dit boek is gericht op amateurradioliefhebbers, studenten Elektrotechniek en iedereen die geïnteresseerd is in het leren gebruiken van de Raspberry Pi Pico om hun elektronische projecten vorm te geven. Het boek is zowel geschikt voor beginners in de elektronica als voor degenen met ruime ervaring.De stapsgewijze installatie van de MicroPython-programmeeromgeving wordt beschreven. Enige kennis van de programmeertaal Python is nuttig om de in het boek gegeven projecten te kunnen begrijpen en aanpassen. Het boek introduceert de Raspberry Pi Pico en geeft voorbeelden van veel algemene, software-only projecten die de lezer vertrouwd maken met de Python programmeertaal. Naast de software-only projecten die zijn toegesneden op de radioamateur, presenteert met name hoofdstuk 6 meer dan 36 hardware-gebaseerde projecten voor 'hams', waaronder: Station netspanning aan/uit controle Radio station klok GPS-gebaseerde geografische coördinaten van het station Temperatuur en vochtigheid van het radiostation Verschillende golfvormgeneratiemethoden met behulp van software en hardware (DDS) Frequentieteller Voltmeter / ampèremeter / ohmmeter / capaciteitsmeter RF meter en RF verzwakkers Morse code-oefenaars RadioStation Click bord Raspberry Pi Pico gebaseerde FM-radio Bluetooth en Wi-Fi gebruiken met Raspberry Pi Pico Radio station beveiliging met RFID Audio versterker module met roterende encoder volumeregeling Morse decoder Gebruik van de FS1000A TX-RX modules voor communicatie met Arduino

    € 29,95

    Leden € 23,96

  • Motor Control – Projects met Arduino & Raspberry Pi (E-book)

    Elektor Digital Motor Control - Projects met Arduino & Raspberry Pi (E-book)

    2 reviews

    Dit boek gaat over gelijkstroom elektromotoren en hun gebruik in Arduino en Raspberry Pi Zero W gebaseerde projecten. Het boek bevat veel geteste en werkende projecten waarbij elk project de volgende sub-rubrieken heeft: Titel van het project Beschrijving van het project Blok diagram schakelschema Projectassemblage Volledige programmalijst van het project Volledige beschrijving van het programma De projecten in het boek behandelen de standaard gelijkstroommotoren, stappenmotoren, servomotoren, en mobiele robots. Het boek is bedoeld voor studenten, hobbyisten en iedereen die geïnteresseerd is in het ontwikkelen van microcontroller-gebaseerde projecten met behulp van de Arduino Uno of de Raspberry Pi Zero W.Een van de leuke kenmerken van dit boek is dat het complete projecten geeft voor het op afstand besturen van een mobiele robot vanaf een mobiele telefoon, met zowel de Arduino Uno als de Raspberry Pi Zero W ontwikkelborden. Deze projecten zijn ontwikkeld met behulp van zowel Wi-Fi als de Bluetooth connectiviteit met de mobiele telefoon. Lezers moeten in staat zijn om een robot vooruit, achteruit, linksom of rechtsom te laten draaien door eenvoudige commando's te sturen vanaf een mobiele telefoon. De volledige programmalijsten van alle projecten en de gedetailleerde programmabeschrijvingen worden in het boek gegeven. Gebruikers zouden de projecten moeten kunnen gebruiken zoals ze worden gepresenteerd, of ze aan hun eigen behoeften moeten kunnen aanpassen.

    € 24,95

    Leden € 19,96

  • Build Your Own Multifunctional 4-Axis CNC Machine (E-book)

    Elektor Digital Build Your Own Multifunctional 4-Axis CNC Machine (E-book)

    Plot, Cut, Drill, Mill and Laser with the Z99This book covers the construction, hardware, software, and operation of the Z99 – CNC machine. This is a multifunctional 4-axis machine for home construction.The capabilities of the Z99 machine include: large-format schematic plotting PCB plotting with etch-resist pens schematic plotting with conductive-ink pens letter cutting out of vinyl paper cutting PCB/substrate drilling PCB/substrate milling text milling laser engraving laser cutting of solder paste masks By making the support software available as freeware, readers of the book are challenged and encouraged to develop new applications for the Z99.The machine would not be of much use if the user has no option to create suitable files for the designs in mind. A large part of this book is dedicated to creating source files in a variety of freeware software packages, including Inkscape, DesignSpark PCB, KiCad, and FlatCAM.The book is also useful for readers keen to comprehend and then master the basic structure of HPGL, Gerber, Drill, and G-code files, as well as to have a go at deciphering them using software.

    € 24,95

    Leden € 19,96

  • Circuit Simulation with TINA Design Suite & TINACloud (E-book) incl. 1-jaar licentie van de TINACloud Basic Edition

    Elektor Digital Circuit Simulation with TINA Design Suite & TINACloud (E-book) incl. 1-jaar licentie van de TINACloud Basic Edition

    2 reviews

    TINA Design Suite is een professioneel, krachtig en betaalbaar softwarepakket om schakelingen online te simuleren. Het is ideaal voor het analyseren, ontwerpen en real-time testen van analoge, digitale, IBIS, VHDL, Verilog, Verilog AMS, SystemC, MCU, en gemengde elektronische schakelingen en hun PCB lay-outs.Met dit (Engelstalige) boek leert u meer over het ontwerpen en analyseren van elektrische en elektronische schakelingen en het ontwikkelen van PCB-boards met behulp van zowel TINA als TINACloud. Dit boek is gericht op elektronica-ingenieurs, studenten elektronica/elektrotechniek aan technische hogescholen en universiteiten, postdoctorale studenten en onderzoekstudenten, leraren maar ook hobbyisten. Er worden vele geteste en werkende simulatievoorbeelden gegeven die de meeste gebieden van analoge en digitale elektrische/elektronische techniek bestrijken. Deze omvatten AC- en DC-schakelingen, diodes, zenerdiodes, transistorschakelingen, operationele versterkers, ladderdiagrammen, 3-fasige schakelingen, wederkerige inductie, gelijkrichterschakelingen, oscillatoren, actieve en passieve filterschakelingen, digitale logica, VHDL, MCU's, geschakelde voedingen, PCB-ontwerp, Fourier-reeksen, en spectrum. Lezers hoeven geen programmeerervaring te hebben, tenzij ze complexe MCU-schakelingen willen simuleren.Tijdelijke aanbieding:Incl. 1-jaar licentie van de TINACloud Basic Edition (t.w.v. € 29)Dit boek wordt geleverd met een gratis licentie van TINACloud Basic Edition (t.w.v. € 29) voor 1 jaar inclusief alle voorbeeldbestanden in dit boek. Uw persoonlijke licentiecode wordt u automatisch toegestuurd in een aparte e-mail onmiddellijk na succesvolle betaling.TINACloud is een krachtige, cloud-gebaseerde meertalige online schakelingen simulatie tool die in uw browser draait zonder enige installatie. Met TINACloud kunt u analoge, digitale, VHDL, Verilog, Verilog A & AMS, MCU en gemengde elektronische schakelingen analyseren en ontwerpen, waaronder ook SMPS, RF, communicatie, en opto-elektronische schakelingen en microcontroller applicaties testen in een gemengde schakelingen omgeving.

    € 39,95

    Leden € 31,96

Login

Wachtwoord vergeten?

Heb je nog geen account?
Maak account aan