Zoekresultaten voor "coding or modbus or tcp or ip or for or arduino"
-
Elektor Digital Building a High-Tech Alarm System with Raspberry Pi (E-book)
This book discusses the basic components of any alarm system. All alarm systems have two basic functions. First, they monitor their environment looking for a change such as a door or window opening or someone moving about in the room. Second, they alert the legal owner or user to this change. The system described in this book uses a scanning type software to detect intruders. It behaves like a guard dog, pacing up and down the fence line on the lookout for either an intruder or a familiar person. If you have an alarm key, you can disarm the system and enter. With the scanning method, the software is easy to write and explain. It can scan eight alarm zones plus two special fire zones in about one second. You don’t have to be an electrical engineer to install an alarm system, just a decent carpenter, painter, and plasterer! Because this alarm system runs on 12 volts, you don’t have to be a licensed electrician either to install it. The alarm system presented here uses Python software on the Raspberry Pi combined with some elementary electronic circuits. The code described in the book, as well as CAD files and a bill of materials for the alarm panel, are available for free downloading. The book provides the reader with examples of typical configurations coming straight from the author‘s experience. After reviewing the hardware components typically used in common alarm systems, the author shows how to plan one yourself. To implement a modular alarm, no matter if it is for a single house or for a business or restaurant, the book shows how to skillfully combine a Raspberry Pi with small auxiliary electronic circuits. These are not installation instructions but food for thought that will enable readers to find a solution to their needs.
€ 24,95
Leden: € 22,46
-
Elektor Digital Artificial Intelligence (E-book)
23 projects to bring your microcontroller to life! This book contains 23 special and exciting artificial intelligence machine-learning projects, for microcontroller and PC. Learn how to set up a neural network in a microcontroller, and how to make the network self-learning. Discover how you can breed robots, and how changing a fitness function results in a totally different behavior. Find out how a PC program exposes your weak spots in a game, and ruthlessly exploits them. Build a free-will robot, or have one clean your floor! Example projects from the book: A microcontroller that learns what your favourite color is. A robot wandering about the house looking for someone to play with. A bred robot program that is incapable of crossing a black line. A microcontroller that learns how to play a game until You just can't win anymore. A PC that programs a microcontroller all by itself. Complete with free software that you can download containing: All source code for the microcontroller. All sources of compiled PC programs (MS Windows). JAL programming language, with special editor and extension libraries. Robot breed program. Plus a support webpage with links, errata and FAQ. Several artificial intelligence techniques are discussed and used in projects such as expert system, neural network, subsumption, emerging behavior, genetic algorithm, cellular automata and roulette brains. Every project has clear instructions and pictures so you can start immediately. Suggestions and literature links allow you to go way beyond the scope of the book. Even after you have built all the projects contained within, this book will remain a valuable reference guide to keep next to your PC. A unique book for anyone with an interest in artificial intelligence and machine learning.
€ 29,95
Leden: € 26,96
-
Elektor Digital Kickstart to Python 3 (E-book)
An Ultra-Rapid Programming Course This book serves as the very first step to for novices to learn Python programming. The book is divided into ten chapters. In the first chapter, readers are introduced to the basics of Python. It has the detailed instructions for installation on various platforms such as macOS, Windows, FreeBSD, and Linux. It also covers the other aspects of Python programming such as IDEs and Package Manager. The second chapter is where the readers get an opportunity to have a detailed hands-on with Python programming. It covers a group of built-in data structures popularly known as Python Collections. The third chapter covers the important concepts of strings, functions, and recursion. The fourth chapter focuses on the Object-Oriented Programming with Python. The fifth chapter discusses most commonly used custom data structures such as stack and queue. The sixth chapter spurs the creativity of the readers with Python’s Turtle graphics library. The seventh chapter explores animations and game development using the Pygame library. The eighth chapter covers handling data stored in a variety of file formats. The ninth chapter covers the area of Image processing with Wand library in Python. The tenth and the final chapter presents an array of assorted handy topics in Python. The entire book follows a step-by-step approach. The explanation of the topic is always followed by a detailed code example. The code examples are also explained in suitable detail and they are followed by the output in the form of text or screenshot wherever possible. Readers will become comfortable with Python programming language by closely following the concepts and the code examples in this book. The book also has references to external resources for readers to explore further. A download of the software code, and links to tutorial videos can be found on the Elektor website.
€ 29,95
Leden: € 26,96
-
OWON OWON OW18E True RMS Multimeter
Kenmerken 4 1/2 bit resolutie (20000 counts) Datalogger Multimeter Thermometer True RMS test ondersteund BLE 4.0 draadloze transmissie, stabieler, minder stroomverbruik Ingebouwde offline opnamefunctie Grafiek en Diagram modus helpen om de datatrend te analyseren Met de zaklampfunctie om licht in de duisternis te brengen Ondersteuning van NCV (non-contact voltage sense), een draadloze spanningszoeker Brede ondersteuning op Android, iOS, Windowss Inbegrepen OWON OW18E Multimeter Korte handleiding Multimeter snoeren K-type Thermokoppel Schroefkop houder App Downloaden De Bluetooth functie van deze multimeter is compatibel met Android-app versie 1.5.8.0 of nieuwer. Gebruik de QR code in de doos of ga naar http://files.owon.com.cn/bluetooth.
€ 59,95
-
Elektor Edge Impulse Guest Edition 2025 (DE)
Diese Ausgabe steht allen GOLD- und GREEN-Mitgliedern auf der ElektorMagazine-Website zum Download bereit! Sie sind noch kein Mitglied? Hier klicken! Was genau ist eigentlich Edge-KI?Intelligenz direkt im Gerät Wir stellen vor: Edge Impulse StudioKI-Modelle für Edge-Geräte einfach erstellen und bereitstellen Keyword Spotting mit Edge ImpulseErfassen, Trainieren und Implementieren Intelligente Gerätesteuerung per Sprachbefehl mit Nordic Thingy:53 Edge-KISchlüsselbegriffe zum Verständnis von Edge-KI und Machine Learning Crashkurs: Einstieg in Edge ImpulseWie Sie mit dem Arduino Nano 33 BLE Sense ein ML-Modell erfassen, trainieren und bereitstellen Ein neues Kapitel für ArduinoVom Hobby-Board zur Edge-Computing-Plattform Erste Schritte mit Objekterkennung auf Edge-Geräten Fehlererkennung auf LeiterplattenComputer Vision mit dem Raspberry Pi KI-Skalierung für kleinste Geräte Optimierung der Energieeffizienz bei batteriebetriebenen Edge-KI-Geräten KI-ToasterWenn Edge-KI das Frühstück rettet Thundercomm Rubik Pi 3Raspberry Pi trifft Edge-KI Unternehmensführung, Embedded ML und die Edge-Revolution Vision-Language-Modelle für Edge-GeräteKaskadierte Modelle für höhere Zuverlässigkeit Lernen Sie Edge Impulse kennenFragen aus der Elektor-Community Projekt-Update #5: Energiemessgerät mit ESP32Haushaltsgeräte mit Edge-KI erkennen Bewegungserkennung mit Anomalie-ErkennungEin End-to-End-Tutorial Intelligentes Belüftungssystem: Verbindung von Schall- und UmweltdatenEin Dual-MCU-Ansatz mit Machine Learning für die automatische Steuerung von Fenstern und Jalousien Sprachsteuerung für Ohrhörer und Headsets Edge-KI: Intelligente Geräte auf dem Vormarsch
€ 15,90
-
Elektor Digital Getting Started With Java Using Eclipse (E-book)
Mastering the Language and the Development Platform Many people would like to learn Java but getting started is not easy since programming with Java requires at least two things: mastering the programming language and the development environment. With the help of many examples, this book shows how the language is structured. In addition, it employs the Eclipse development environment as an example of a powerful tool to teach developing Java programs. In Basics, the first part of the book, you acquire your Java and Eclipse basic knowledge. This part lays the programming foundations, gives you an overview of Java technology, and shows you what is special about object-oriented programming. In the second part called Java Language, everything revolves around the subtleties of the Java language and this is where the first small Java applications are created, aided by a fine blend of the knowledge part and practical exercises. Java Technology is both the name and the focus of the third part which also introduces you to the rules to observe when programming, what class libraries are and what advantages they have. In addition, you will learn how to test programs, what algorithms are, and how to program them. The fourth part, Java Projects, enables you to apply all the previous elements in an application with a graphical user interface. The project shows how to develop a larger application piece by piece with the Eclipse development environment. The Appendix concludes with a section on frequent errors that can occur when working with Eclipse, and a Glossary.
€ 34,95
Leden: € 31,46
-
Elektor Mei/Juni 2026 (NL)
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden. Nog geen lid? Klik hier om een lidmaatschap af te sluiten. PbMonitor v2.0 updateBatterijbewaking met verbeterd analoog ontwerp Audio latency-metingEen tool om fouten en latency in audiotransmissie te checken Blokgolf versus Bode-diagramDe prestaties van een audioapparaat controleren embedded world 2026 Slim programmeren met AIAI in softwareontwikkeling voor elektronica-ontwikkelaars QA403-audioanalysatorBetaalbare precisie voor audioprofessionals en hobbyisten EasyGimbalAutonome cameratracking met AI, stappenmotoren en servomotoren Sigfox breakoutboard (2)Berichten verzenden CircuitbeschermingOverpanningspieken beheersen met TVS-diodes Nieuwe methoden voor het testen van batterijenEen nieuw tijdperk van diagnostiek AudiotronicaEen eerste voorversterker CANopenTermEen open-source tool die CAN toegankelijk maakt voor makers en technici Stabilisatie van operationele versterkersFeedbackinstabiliteit voorkomen Err-lectronicsCorrecties, updates en lezersbrieven SignaalconditioneringTips en tricks om spanningsbereiken aan te passen TDR-opzetstuk voor oscilloscopenLengte, kortsluiting, mismatch: kabels meten met behulp van reflecties! Uit het leven gegrepenLED it be Luidsprekeroscillator en resonantietesterEen volledig experimenteel project voor uw luidsprekers Visies van de Elektor-community op testen en meten ESP32 Audio tranceiver board (Deel 5)Audioverwerking en afstandsbediening 2026: Een AI-OdysseeAI heeft een contextprobleem Batterijopslag voor balkon-zonnepanelenKleine batterijen, grote impact
€ 15,95
-
Elektor Bundles MAX1000 FPGA Programming Bundel
Begin met FPGA-programmering met het MAX1000-bord en VHDPlus Bent u klaar om FPGA-programmeren onder de knie te krijgen? Met deze bundel duikt u in de wereld van Field-Programmable Gate Arrays (FPGA's) – een configureerbaar geïntegreerd circuit dat na productie kan worden geprogrammeerd. Breng uw ideeën nu tot leven, van eenvoudige projecten tot complete microcontrollersystemen! De MAX1000 is een compact en krachtig FPGA-ontwikkelbord boordevol functies zoals geheugen, gebruikers-LED's, drukknoppen en flexibele I/O-poorten. Het is het ideale startpunt voor iedereen die meer wil weten over FPGA's en Hardware Definition Languages (HDL's). Met het bijgevoegde boek "FPGA Programming and Hardware Essentials" gaat u aan de slag met de programmeertaal VHDPlus – een eenvoudigere versie van VHDL. Je werkt aan praktische projecten met behulp van de MAX1000, waardoor je de vaardigheden en het vertrouwen krijgt om je creativiteit de vrije loop te laten. Projecten in het boek Arduino-aangedreven BCD naar 7-segment displaydecoder Gebruik een Arduino Uno R4 om BCD-gegevens aan de decoder te leveren, tel van 0 tot 9 met een vertraging van één seconde Gemultiplexte 4-cijferige gebeurtenisteller Maak een gebeurtenissenteller die het totale aantal weergeeft op een display van vier cijfers, dat bij elke druk op de knop wordt verhoogd PWM-golfvorm met vaste werkcyclus Genereer een PWM-golfvorm op 1 kHz met een vaste werkcyclus van 50% Ultrasone afstandsmeting Meet afstanden met behulp van een ultrasone sensor en geef de resultaten weer op een 4-cijferige LED met 7 segmenten Elektronisch slot Bouw een eenvoudig elektronisch slot met behulp van logische combinatiepoorten met drukknoppen en een LED-uitgang Temperatuursensor Bewaak de omgevingstemperatuur met een TMP36-sensor en geef de meetwaarden weer op een LED met 7 segmenten MAX1000 FPGA Development Board De MAX1000 is een aanpasbaar IoT/Maker Board, klaar voor evaluatie, ontwikkeling en/of gebruik in een product. Het is gebouwd rond de Intel MAX10 FPGA, het eerste niet-vluchtige programmeerbare logische apparaat (PLD's) met één chip in de sector dat de optimale set systeemcomponenten integreert. Gebruikers kunnen nu profiteren van de kracht van enorme herconfigureerbaarheid in combinatie met een krachtig FPGA-systeem met laag vermogen. MAX10-apparaten bieden intern opgeslagen dubbele beelden met zelfconfiguratie, uitgebreide ontwerpbeschermingsfuncties, geïntegreerde ADC's en hardware om de Nios II 32-bit microcontroller IP te implementeren en zijn de ideale oplossing voor systeembeheer, protocolbridging, communicatiecontrolevlakken, industriële, automobiel- en consumententoepassingen. De MAX1000 is uitgerust met een Arrow USB Programmer2, SDRAM, flashgeheugen, accelerometersensor en PMOD/Arduino MKR-connectoren, waardoor het een volledig functionele plug-and-play-oplossing is zonder extra kosten. Specificaties MAX 10 8kLE - Flash Dubbele binnenkant -ADC 8x 12-bits - Temperatuurbereik 0~85°C - Aanbod USB/pinnen SDRAM 8 MB MEMS met 3 assen LIS3DH USB-programmer aan boord MEMS-oscillator 12 MHz Schakelaar/LED 2x / 8x Inhoud van de bundel Boek: FPGA Programming and Hardware Essentials (normale prijs: € 40) MAX1000 FPGA Development Board (normale prijs: € 45) Downloads Software
-
Great Scott Gadgets Great Scott Gadgets HackRF Pro SDR (100 kHz – 6 GHz) + GRATIS e-book
ACTIE: Bestel de HackRF Pro nu en ontvang het nieuwe e-book "SDR with HackRF One & HackRF Pro" ter waarde van € 20 gratis! HackRF Pro is de nieuwste Software Defined Radio (SDR) van Great Scott Gadgets en de krachtige opvolger van de legendarische HackRF One. Met een frequentiebereik van 100 kHz tot 6 GHz bestrijkt het een enorm spectrum voor het verzenden en ontvangen van radiosignalen. Ontworpen als een open-source hardwareplatform, is de HackRF Pro de ideale tool voor het analyseren en ontwikkelen van moderne draadloze technologieën. Het kan flexibel worden gebruikt als USB-randapparaat of worden geprogrammeerd voor zelfstandig (standalone) gebruik. Specificaties Frequentie: 100 kHz tot 6 GHz Instelbaar van 0 Hz tot 7,1 GHz Half-duplex transceiver Tot 20 miljoen samples per seconde 8-bits kwadratuur-samples (8-bits I en 8-bits Q) Compatibel met GNU Radio, SDR# en meer Softwarematig configureerbare RX- en TX-versterking en basisbandfilter Softwarematig geregelde RF-poortvoeding (50 mA bij 3,3 V) SMA RF-connector SMA-klokingang en -uitgang voor synchronisatie en triggering Handige knoppen voor programmering Interne pinheaders voor uitbreiding High-Speed USB 2.0 met USB-C connector Voeding via USB Open source hardware In vergelijking met zijn voorganger, biedt HackRF Pro een aantal nieuwe functies, waaronder: Breder werkfrequentiebereik Verbeterde RF-prestaties met een vlakkere frequentierespons USB-C-connector Ingebouwde TCXO-kristaloscillator voor superieure timingstabiliteit Logica-upgrade van een CPLD naar een energiezuinige FPGA Eliminatie van de DC-piek Uitgebreide precisie-modus met 16-bits samples voor lage samplefrequenties (typische ENOB: 9-11) Halfprecisie-modus met 4-bits samples tot 40 Msps Meer RAM en flashgeheugen voor aangepaste firmware Afscherming rond het radiogedeelte Trigger-ingang en -uitgang toegankelijk via klokconnectoren Uitsparing in de printplaat biedt ruimte voor toekomstige uitbreidingen add-ons Verbeterd energiebeheer Verbeterde bescherming van de RF-poort Mogelijkheid om de zendmodus hardwarematig uit te schakelen Volledige compatibiliteit: Dankzij de beproefde architectuur kan bestaande software voor de HackRF One ook direct worden gebruikt met de HackRF Pro. De HackRF Pro biedt naadloze achterwaartse compatibiliteit en tegelijkertijd aanzienlijk verbeterde prestaties. Let op: Een antenne is niet inbegrepen. Wij raden de ANT500 aan voor een optimale start. Inbegrepen HackRF Pro SDR met kunststofbehuizing Nieuw e-book: SDR with HackRF One & HackRF Pro (normale prijs: € 20) Downloads Documentation GitHub
-
Elektor Bundles KiCad Like A Pro (Bundel)
Deze bundel bevat beide delen van "KiCad Like a Pro" (4e editie 2024). In Fundamentals and Projects (normale prijs: € 49,95) leert u hoe u KiCad kunt gebruiken via een praktische aanpak, waardoor u snel productief wordt en uw eigen borden kunt ontwerpen. Met Advanced Projects and Recipes (normale prijs: € 44,95) kunt u uw nieuwe KiCad-vaardigheden oefenen door uzelf uit te dagen met een reeks echte projecten. De nieuwste versie van KiCad, 's werelds beste gratis te gebruiken Printed Circuit Board-tool, zit boordevol functies die normaal gesproken alleen in dure commerciële CAD-tools te vinden zijn. Deze moderne, platformonafhankelijke applicatiesuite die is opgebouwd rond schema- en ontwerpeditors, met hulpapplicaties, is een stabiele en volwassen PCB-tool. KiCad 8 is perfect voor elektronica-ingenieurs en -makers. Hier zijn de belangrijkste verbeteringen en functies in KiCad 8, zowel van boven als van onder de motorkap: Moderne gebruikersinterface, volledig opnieuw ontworpen ten opzichte van eerdere versies Verbeterde en aanpasbare elektrische en ontwerpregelcontroles Thema-editor waarmee u KiCad op uw scherm kunt aanpassen Mogelijkheid om projecten te importeren van Eagle, CADSTART en meer Python-scripting-API Verbeterde geïntegreerde SPICE-circuitsimulator Schema's met meerdere bladen Filters definiëren selecteerbare elementen Verbeterde interactieve router helpt u om afzonderlijke sporen en differentiële paren met precisie te tekenen Nieuwe of verbeterde tools om sporen te tekenen, afstanden te meten, spoorlengtes af te stemmen, enz. Geavanceerd interactieve router Ingebouwde stuklijstgenerator Realistische ray-tracing capabele 3D viewer Aanpasbare teardrops Plug-in manager voor snelle installatie van thema's, bibliotheken en functionaliteiten zoals autorouters en BOM-generatoren Het eerste boek KiCad Like A Pro – Fundamentals and Projects leert u KiCad te gebruiken via een praktische aanpak. Het helpt u snel productief te worden en uw eigen boards te ontwerpen. Voorbeeldprojecten illustreren de basisfuncties van KiCad, zelfs als u geen voorkennis hebt van PCB-ontwerp. De auteur beschrijft de volledige workflow van schema-invoer tot de complexiteit van het finaliseren van de bestanden voor PCB-productie en biedt gedegen begeleiding bij het proces. Het tweede boek KiCad Like A Pro – Advanced Projects and Recipes helpt u uw nieuwe KiCad-vaardigheden te oefenen door u uit te dagen in een reeks echte projecten. De projecten worden ondersteund door een uitgebreide set recepten met gedetailleerde instructies over hoe u een verscheidenheid aan eenvoudige en complexe taken kunt uitvoeren. Ontwerp de PCB's voor een zonne-energievoorziening, een LED-matrixarray, een Arduino-aangedreven datalogger en een aangepast ESP32-bord. Begrijp de fijnere details van de interactieve router, hoe u KiCad-projectteams met Git kunt beheren, hoe u een autorouter op 2- en 4-laags PCB's kunt gebruiken en nog veel meer.
-
Elektor Publishing KiCad Like A Pro – Advanced Projects and Recipes
Mastering PCB design with real-world projects This book builts on KiCad Like a Pro – Fundamentals and Projects and aims to help you practice your new KiCad skills by challenging you in a series of real-world projects. The projects are supported by a comprehensive set of recipes with detailed instructions on how to achieve a variety of simple and complex tasks. Design the PCBs for a solar power supply, an LED matrix array, an Arduino-powered datalogger, and a custom ESP32 board. Understand the finer details of the interactive router, how to manage KiCad project teams with Git, how to use an autorouter on 2 and 4-layer PCBs, and much more. KiCad 8 is a modern, cross-platform application suite built around schematic and design editors. This stable and mature PCB tool is a perfect fit for electronic engineers and makers. With KiCad 8, you can create PCBs of any complexity and size without the constraints associated with the commercial packages. Here are the most significant improvements and features in KiCad 8, 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 fully customize the look of KiCad on your screen Ability to import projects from Eagle, CADSTART, and more An improved and tightly integrated SPICE circuit simulator Autorouting with the Freerouting plugin Filters define which elements of a layout are selectable 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 A customizable coordinate system facilitates data exchange with other CAD applications Realistic ray-tracing capable 3D viewer Differential pair routing Rich repositories of symbol, footprint, and 3D shape libraries Python scripting API for programmatic customization and extensions Improved footprint wizard for fast custom footprints
-
SunFounder SunFounder Kepler Kit (Ultimate Starter Kit voor Raspberry Pi Pico W)
Uw toegangspoort tot IoT en programmeren met microcontrollers Met 450+ componenten en 117 online projecten, stimuleert deze uitgebreide kit uw creativiteit. De tutorials van Paul McWhorter maken leren leuk voor beginners en gevorderde gebruikers. Deze kit ondersteunt MicroPython, C/C++ en Piper Make, en biedt diverse programmeeropties. Ontdek sensoren, actuatoren, LED's en LCD's voor eindeloze projectmogelijkheden. Van huisautomatisering tot robotica, deze kit versterkt uw technische reis. Kenmerken IoT Starter Kit voor beginners: Deze kit biedt een rijke IoT-leerervaring voor beginners. Met 450+ componenten, 117 projecten en door experts geleide videolessen, maakt deze kit het leren van microcontrollerprogrammering en IoT boeiend en toegankelijk. Door experts geleide videolessen: De kit bevat 27 videotutorials van de bekende docent Paul McWhorter. Zijn boeiende stijl vereenvoudigt complexe concepten, wat zorgt voor een effectieve leerervaring in microcontrollerprogrammering. Breed scala aan hardware: De kit bevat een divers scala aan componenten zoals sensoren, actuatoren, LED's, LCD's en meer, waardoor u kunt experimenteren en verschillende projecten kunt maken met de Raspberry Pi Pico W. Ondersteunt meerdere talen: De kit biedt veelzijdigheid met ondersteuning voor drie programmeertalen – MicroPython, C/C++ en Piper Make, wat zorgt voor een gevarieerde programmeerleerervaring. Toegewijde ondersteuning: Profiteer van onze voortdurende assistentie, inclusief een communityforum en tijdige technische hulp voor een naadloze leerervaring. Inbegrepen Raspberry Pi Pico W Breadboard Jumper Wires Weerstand Transistor Condensator Diode Li-po-oplaadmodule 74HC595 TA6586 – Motordriverchip LED RGB-LED LED-staafdiagram Weergave met 7 segmenten 4-cijferige 7-segmentweergave LED-dotmatrix I²C LCD1602 WS2812 RGB-strip met 8 LED's Zoemer DC-motor Servo DC-water Pomp Relais Knop Microschakelaar Schuifschakelaar Potentiometer Infraroodontvanger Joystickmodule 4x4 toetsenbord MPR121-module MFRC522-module Fotoweerstand Thermistor Kantelschakelaar Reedschakelaar PIR-bewegingssensormodule Waterniveausensormodule Ultrasone module DHT11-vochtigheidssensor MPU6050-module Documentatie Online tutorials in 3 talen (EN, DE en JP)