Suchergebnisse für "programming with stm32"
-
Elektor Digital Digitale Logik selbst entwickeln (PDF)
Dieses Buch nimmt Sie mit auf eine Entdeckungsreise in die Welt der digitalen Elektronik. Nach dem Aufbau einer soliden Wissensbasis hierüber verlagert sich der Schwerpunkt zur programmierbaren Logik. Wie lassen sich mit vorhandenen Bausteinen logische Systeme aufbauen und wie koppelt man sie sicher und störungsfrei an die analoge Außenwelt? Das sind Fragen, die das Buch beantwortet. Moderne logische Systeme sind so komplex, dass deren Aufbau mit separaten Bauelementen wie einzelnen Gattern, Flipflops, Zählern oder Teilern eine fast unmögliche Aufgabe ist. Deshalb beschäftigt sich das Buch in der zweiten Hälfte mit der programmierbaren Logik in Form von FPGA- und CPLD-ICs. Sie lernen Methoden kennen, die als Brücke zwischen dem klassischen Design und der zeitgemäßen Entwicklung mit FPGA fungieren. Neben dem schematischen FPGA-Entwurf setzt sich das Buch auch mit Sprachen wie Verilog und VHDL auseinander. Das abschließende Projekt, eine Uhr mit Alarmfunktion in Verilog und VHDL, zeigt den praktischen Nutzen der programmierbaren Logik. Neben den erforderlichen Programmierkenntnissen ist auch der praktische Schaltungsaufbau von Bedeutung. Der Autor erläutert die wesentlichen Bedingungen hierfür, beispielsweise die der erforderlichen Stromversorgung und der optimalen (Analog-)Signalverarbeitung. Alle in diesem Buch besprochenen Beispiele lassen sich mit der kostenfreien FPGA-Entwicklungsumgebung Quartus von Altera realisieren.
€ 44,80
Mitglieder: € 40,32
-
Elektor Digital Elektor March/April 2026 (PDF) EN
Elektor GREEN and GOLD members can download their digital edition here. Not a member yet? Click here. PIO Programming on the Raspberry Pi PicoNine Instructions, Many Possibilities Breaking AI Out of the BrowserUsing AI CLIs to Code, Compile, and Validate Embedded Projects The Scrutiny DebuggerDebug, Visualize, and Test Embedded C/C++ Code Sigfox Breakout Board (1)A Self-Built Radio BoB Low-Noise Power Supply (2)Construction, Assembly, and Practical Implementation Simple Signal Generator Using the RP2040Analog and Digital Signals for Around €10 Navigating the Future of Smart Homes with Matter and Edge AIAre Matter’s Latest Updates and the Rise of Edge AI Finally Giving Engineers the Tools to Build the Intelligent, Seamless Smart Homes Users Have Been Promised? Differential Pressure SensorsPredictive Maintenance in HVAC-Systems Security by DesignEngineering Fundamentals Limit Failure Embedded Security Is No Longer Optional CRA and PQC Are Rewriting Embedded Security PrioritiesWhy Even Small IoT and Industrial Firms Need an Upgrade Plan embedded world 2026An Interview With Benedikt Weyerer, Executive Director of embedded world Hands on with I3CUsing Hardware from ST and Microchip The BLEnky ProjectRapid Prototyping of Bluetooth Low Energy Applications Pulse Width ModulationFrom a Simple On/Off Thermostat to a Smoothed DC Analog Signal AudiotronicsEar-Pleasing Electronics for DIY Construction From Life’s ExperienceRead The F...ing Manual! ESP32 Audio Transceiver Board (Part 4)Tuning the Clocks - And a Wired Option 2026: An AI OdysseyThe 2025 Vibe-Coding Hangover Symmetrical DC LoadDC Load, Static or Dynamic, and Symmetrical Counting Faces with MaixCAMAn Easy Way to Capture Audience Sizes
€ 9,50
-
Elektor Digital Raspberry Pi ontdekken in 45 Elektronica projecten (2e versie) | E-book
Met de Raspberry Pi heeft u voor slechts een paar tientjes een complete computer in handen, waar op eenvoudige wijze allerlei elektronica aangesloten kan worden. In deze 2e herziene en uitgebreide versie gaan we in op een van de sterke kanten van de Raspberry Pi: de combinatie van programmeren en elektronica. Na een korte introductie van de Raspberry Pi wordt de benodigde software geïnstalleerd. Op de SD-kaart die u bij dit boek kunt aanschaffen, is die allemaal al aanwezig voor de Raspberry Pi. Aan de (optionele) Windows PC kant gebeurt dit met gratis software die u kunt downloaden. Daarna volgt een beknopte inleiding in het besturingssysteem Linux en gaan we programmeren in Bash, Python en JavaScript. De nadruk ligt hierbij op Python, maar in alle gevallen houden we het kort. We bespreken net voldoende zodat u de projecten kunt begrijpen en aan uw wensen aanpassen, en gaan dan aan de slag met leuke projecten. Maar liefst 45 spannende en interessante projecten worden in detail besproken en uitgelegd. Van wisselknipperlicht, aansluiten van een elektromotor, het verwerken en maken van analoge signalen tot lichtmeter en temperatuurregeling. Maar ook gecompliceerdere projecten zoals een motorsnelheidsregeling, webserver met CGI, client-server applicaties en Xwindows programma‘s. U kunt dit boek gebruiken als projecten boek en de projecten nabouwen en in de praktijk inzetten. Door de duidelijke uitleg, schema‘s en foto‘s van de opstellingen op een steekbord wordt het nabouwen een erg leuke bezigheid. RPi Alle software voor de RPi is voorgeïnstalleerd op een SD-kaart die u bij dit boek kunt aanschaffen. Dat wil zeggen dat alle software en drivers voor SSH, SPI, I²C, GPIO, PWM, muziek, Python Ontwikkelversie, wxPython, IdleX en de seriële verbinding gegarandeerd werken. Tevens staan alle broncodes van de projecten uitdit boek op deze kaart. Windows-PC In het gratis download-pakket dat bij dit boek hoort, vindt u de software die in dit boek gebruikt wordt op de Windows-PC handig bij elkaar in een enkel ZIP-bestand. Alle software is gratis. Tevens bevat het pakket een filmpje van de Nutteloze Doos (Useless Machine) van project 13.4. Software download-pakket WinOscillo Putty Xming WinSCP DiskImager Notepad2 IdleX Useless Box film
€ 29,95
Mitglieder: € 26,96
-
Elektor Digital Mikrocontroller-Technik (PDF)
Mikrocontroller haben sich in den letzten Jahren in praktisch allen Bereichen der modernen Technik etabliert. In zunehmendem Maße dringen sie auch in die Gebiete der Künstlichen Intelligenz und der Robotertechnik vor. Das vorliegende Buch gibt eine umfassende Einführung in die Welt der Controller-Technik mit all ihren Facetten, von der einfachen Steuerung über die Sensor-Technik bis hin zur Datenübertragung in das Internet. Als Basis dafür dient das von Elektor entwickelte AVR-Playground-Board. Das Board kann mit Controllern der ATmega-Familie bestückt werden und ist mit dem bekannten Arduino-System kompatibel, so dass auch die verschiedenen Arduino-Hardware-Erweiterungen verwendet werden können. Für die Programmierung kommt die Sprache „C“ zum Einsatz. Auch hier wird im Buch auf das Arduino-System zurückgegriffen. Die frei verfügbare Arduino-Entwicklungsumgebung erlaubt den leichten Einstieg, ohne dass später Einschränkungen in Kauf genommen werden müssen. Die Hardware-nahe Programmierung steht dabei besonders im Fokus. Nach der Erläuterung von grundlegenden Anwendungen wird auf die anspruchsvolleren Themen wie Interrupts, Timer und Counter, Pulsweitenmodulation und Analog-Digital-Wandlung eingegangen. Praktische Anwendungen können sowohl mit einem Arduino als auch mit dem AVR-Playground-Board durchgeführt werden. Da das AVR-Playground-Board bereits über eine Vielzahl von Peripherie-Einheiten verfügt, sind nur noch wenige externe Bauteile erforderlich. Das Board kann im Elektor-Shop hier bezogen werden.
€ 32,80
Mitglieder: € 29,52
-
Elektor Digital Technisches Konstruieren mit OpenSCAD (PDF)
Modelle für 3D-Druck, CNC-Fräsen, Prozesskommunikation und Dokumentation erstellen Das Design dreidimensionaler Modelle mit Werkzeugen wie Blender oder 3D Studio Max ist eine Aufgabe, die ingenieurwissenschaftlich begabte Personen nur allzu gern delegieren. OpenSCAD wählt einen erfrischend anderen Zugang. Anstatt ein Objekt als Punktwolke zu betrachten, schreibt der Modellerzeuger in einer an JavaScript erinnernden Sprache ein Programm. Dieses beschreibt die zu erzeugende Geometrie als eine Serie von Arbeitsschritten. Dreidimensionale Modelle entstehen so in einem Workflow, der an die Entwicklung klassischer ingenieurwissenschaftliche Güter erinnert. Wegen der Nähe zur manuellen Fertigung mit Werkzeug ist das ein Prozess, der Ingenieuren gut in die Hände spielt. Aber Achtung: trotz der Einfachheit der Syntax ist OpenSCAD kein primitives Modellierungsprogramm. Umfangreiche Scriptingmöglichkeiten sorgen dafür, dass sich die Modelle dynamisch an geänderte Situationen anpassen. Dieses Lehrbuch demonstriert die Möglichkeiten von OpenSCAD anhand praktischer Beispiele. Freuen Sie sich auf Ersatzknöpfe für ein LeCroy-Oszilloskop, Garderobenstangenhalter, einen Halter für Seifenspender und diverse andere Beispiele aus dem realen Leben. Der mit mehr als 15 Dienstjahren Erfahrung ausgestattete Autor entwickelte dieses für Linux und Windows gleichermaßen geeignete Buch explizit für informatikaffine Personen. Wenn Sie mit irgendeiner Programmiersprache Erfahrung haben, ist dieses Buch ihr Weg zum schnellen und unbürokratischen Erzeugen dreidimensionaler Modelle.
€ 29,80
Mitglieder: € 26,82
-
Elektor Digital SDR Hands-on Book (E-book)
The short-wave technique has a very particular appeal: It can easily bridge long distances. By reflecting short-wave signals off the conductive layers of the ionosphere, they can be received in places beyond the horizon and therefore can reach anywhere on earth. Although technology is striving for ever higher frequencies, and radio is usually listened to on FM, DAB+, satellite or the Internet, modern means of transmission require extensive infrastructure and are extremely vulnerable. In the event of a global power outage, there is nothing more important than the short-wave. Amateur radio is not only a hobby, it’s also an emergency radio system! Elektor’s SDR-Shield is a versatile shortwave receiver up to 30 MHz. Using an Arduino and the appropriate software, radio stations, morse signals, SSB stations, and digital signals can be received. In this book, successful author and enthusiastic radio amateur, Burkhard Kainka describes the modern practice of software defined radio using the Elektor SDR Shield. He not only imparts a theoretical background but also explains numerous open source software tools.
€ 29,95
Mitglieder: € 26,96
-
Elektor Digital ESP32 & ESP8266 Kompilation (DE) | E-book
Der ESP8266 von Espressif ist ein Wi-Fi-Mikrochip mit vollem TCP/IP-Stack und Mikrocontroller-Fähigkeit. Es hat mit seinem niedrigen Preis Wellen in der Herstellergemeinschaft geschlagen. Aber viele Entwickler waren unzufrieden mit dem hohen Stromverbrauch von ESP8266. Der ESP32, ausgestattet mit einem ULP (Ultra Low Power) Coprozessor, bietet eine Lösung. Dieses E-Book enthält eine Reihe von Projekten mit ESP32 & ESP8266 sowie ein Interview mit dem CEO von Espressif Teo Swee Ann. Artikel ESP32 für den Einsatz in Geräten der Industrie 4.0 Scrollende Nachrichtenanzeige, 512 LEDs per WLAN mit ESP-12F ansteuern Das vernetzte Treibhaus, IoT-Modellprojekt mit MQTT und Node-RED VFD-Röhren-Uhr mit ESP32, Internet-Zeit auf Vintage-Displays ESP32 stromsparend, die Programmierung des ULP-Coprozessors DCF77-Emulator mit ESP8266, DCF durch Internet-Zeit ersetzen Was steckt hinter dem berühmtem ESP8266? WLAN-Thermostat, flexible und programmierbare Temperatursteuerung Timer für den WLAN-Thermostat, sieben Kanäle mit atomarer Genauigkeit Schweizer Taschenmesser für Mikrocontroller, PlatformIO als universelles Programmier-Tool ESP32 für Power-User, native Programmierung Weather-Display, aktuelle Wetterdaten auf einem LC-Display darstellen GoNotify, ein flexibles IoT-Sensorinterface. Einfach in die Cloud. Der große Bruder des ESP8266, erste Schritte mit dem ESP32 und der Arduino-IDE MicroPython, Python für kleine Systeme RGBDigit Clock, farbenfrohe 7-Segment-Displays zeigen Zeit und Klima USB-Programmieradapter für die ESP-Module von Espressif Heizkesselmonitor mit ESP8266, Haustechnik für die Energiewende WLAN für Mikrocontroller, steuern mit dem ESP8266 Die Rückkehr des WLAN-Controller-Boards, Smartphone steuert IoT-Objekte WLAN kompakt und autonom, oder: Wie man den ESP8266 auch ohne MCU einsetzen kann
€ 9,95
Mitglieder: € 8,96
-
Elektor Digital Arduino ontdekken in 45 Elektronica Projecten (E-book)
In dit boek worden een serie spannende en leuke projecten voor de Arduino behandeld, zoals een stil alarm, mensensensor, lichtmeter, besturing van een motor, internet en draadloze bediening (via een radioverbinding). In tegenstelling tot veel gratis projecten op internet zijn de projecten in dit boek in de praktijk getest, en werken gegarandeerd! U kunt dit boek gebruiken als projectenboek, en de 45 projecten nabouwen en in de praktijk inzetten. Door de duidelijke uitleg, schema's en zelfs foto's van de opstelling op is het nabouwen een erg leuke bezigheid. De foto's zijn gemaakt van een werkende opstelling, dus u weet zeker dat ze kloppen. U kunt de projecten in dit boek ook met elkaar combineren om zo uw eigen projecten te maken. Per project wordt duidelijk uitgelegd waarom het project op die manier is uitgevoerd. Al doende leert u veel over het project en de gebruikte onderdelen, en kunt u het project zelf aanpassen en uitbreiden naar uw eigen wensen. Daarnaast is het boek ook als naslagwerk inzetbaar. Via de index vindt u gemakkelijk projecten die als voorbeeld voor het gebruik van C++ opdrachten en Arduino-functionaliteit kunnen dienen. Zelfs als u alle projecten gemaakt hebt zal dit boek om die reden nog lang een plekje naast uw PC behouden.
€ 24,95
Mitglieder: € 22,46
-
Elektor Digital Motor Control - Projects with Arduino & Raspberry Pi (E-book)
This book is about DC electric motors and their use in Arduino and Raspberry Pi Zero W based projects. The book includes many tested and working projects where each project has the following sub-headings: Title of the project Description of the project Block diagram Circuit diagram Project assembly Complete program listing of the project Full description of the program The projects in the book cover the standard DC motors, stepper motors, servo motors, and mobile robots. The book is aimed at students, hobbyists, and anyone else interested in developing microcontroller based projects using the Arduino Uno or the Raspberry Pi Zero W. One of the nice features of this book is that it gives complete projects for remote control of a mobile robot from a mobile phone, using the Arduino Uno as well as the Raspberry Pi Zero W development boards. These projects are developed using Wi-Fi as well as the Bluetooth connectivity with the mobile phone. Readers should be able to move a robot forward, reverse, turn left, or turn right by sending simple commands from a mobile phone. Full program listings of all the projects as well as the detailed program descriptions are given in the book. Users should be able to use the projects as they are presented, or modify them to suit to their own needs.
€ 29,95
Mitglieder: € 26,96
-
Elektor Special: Sensoren für Wetter und Umwelt
Bauen Sie Ihre perfekte Wetterstation oder forschen Sie zusammen mit der ganzen Welt an Umweltdaten. Mit vielen praktischen Projekten für Arduino, Raspberry Pi, NodeMCU, ESP32 und weiteren Developmentboards. Wetterstationen erfreuen sich seit Jahrzehnten großer Beliebtheit. Ob in aktuellen oder längst eingestellten Elektronik-Magazinen – regelmäßig finden sich Beiträge zum Eigenbau einer Wetterstation. Im Laufe der Jahre wurden diese Systeme immer ausgefeilter und können heute nahtlos in das Smart Home integriert werden. Allerdings erfordert dies oft die Bindung an einen (teuren) Markenhersteller, der sämtliche Komponenten abdeckt. Mit Ihrer eigenen Wetterstation können Sie jedoch mühelos mithalten – und sogar Messwerte erfassen, die kommerzielle Geräte nicht bieten. Dabei kommt der Spaß nicht zu kurz: Sie erweitern spielerisch Ihr Wissen über Elektronik, moderne Mikrocontroller-Developmentboards und Programmiersprachen. Schon für weniger als zehn Euro können Sie erste Umweltdaten erfassen und Ihr System Schritt für Schritt mit wachsendem Interesse weiter ausbauen. Aus dem Inhalt: Wind und Wetter auf der Spur Wetterdisplay mit OpenWeatherMap und Vakuum-Fluoreszenzanzeige Flüchtige organische Verbindungen in der Atemluft Mit MQ-Sensoren arbeiten: Kohlenmonoxid messen – geruchlos aber extrem giftig CO2-Ampel mit ThingSpeak-IoT-Anbindung Ein Gießautomat für Ihre Pflanzen Gutes Raumklima: Temperatur und Luftfeuchtigkeit sind wichtige Kriterien Schickes Thermometer mit alter Röhrentechnik Nostalgisches Wetterhäuschen für die ganze Familie Luftdruck und Temperatur genau messen Sonnenbrand-Warngerät DIY-Sensor für die Sonnenscheindauer Das Smartphone zeigt’s an: Nebel oder klare Sicht? Erdbeben erkennen Pegelstände von Gewässern und Behältern pH-Wert von Gewässern bestimmen Radioaktive Strahlung erkennen Mit GPS wissen Sie weltweit, wo ihr Sensor ist Logdateien mit Zeitstempel auf SD-Karten speichern LoRaWAN, The Things Network und ThingSpeak LoRaWAN-Gateway für TTN betreiben Mega-Display mit Wettervorhersage
€ 14,90
Mitglieder: € 13,41
-
Elektor Digital Raspberry Pi für Funkamateure (PDF)
Mit RPi-basierten Tools und Messgeräten Amateurfunkstationen bauen und programmieren Obwohl viele Funkamateure immer noch mit klassischer HF- und Mobilfunkausrüstung arbeiten, ist der Einsatz von Computern und digitalen Techniken mittlerweile sehr beliebt. wür überwä wür wich überwä ich wür wich überwä ich wür wämich überwä ich wür wich überich wür wämich überbich wür wich überwä ich wür wich überbich wür wäm ...ich wür wich überbich wür ich überbich wür ich wür wich überbich wür Für 40 € einen Raspberry Pi-Computer kaufen und schnell jede Amateurfunk-Software auf dem 'RPi' ausführen. Die RTL-SDR-Geräte sind bei Funkamateuren sehr beliebt, weil sie sehr preiswert sind und viele Funktionen bieten. Ein Basissystem kann aus einem USB-basierten RTL-SDR-Dongle mit einer geeigneten Antenne, einem RPi-Computer, einem USB-basierten externen Audio-Eingangs-/Ausgangsadapter und einer auf dem RPi installierten Software bestehen. Mit einer solchen einfachen Einrichtung ist es möglich, Signale von etwa 24 MHz bis über 1,7 GHz zu empfangen. Dieses Buch richtet sich an Funkamateure, die lernen wollen, wie man mit dem Raspberry Pi elektronische Projekte baut. Das Buch eignet sich für die gesamte Bandbreite von Anfängern bis hin zu alten Hasen im Amateurfunk. Die schrittweise Installation des Betriebssystems wird mit vielen Details zu den gängigsten Linux-Befehlen beschrieben. Einige Kenntnisse der Programmiersprache Python sind erforderlich, um die im Buch beschriebenen Projekte zu verstehen und zu bearbeiten. Zu den im Buch entwickelten Beispielprojekten gehören eine Stationsuhr, ein Signalgenerator, der Entwurf eines Transistorverstärkers, der Entwurf eines aktiven Filters, ein Morsezeichen-Übungsgerät, ein Frequenzzähler, ein HF-Meter und vieles mehr. Für jedes Projekt werden das Blockdiagramm, der Schaltplan und der vollständige Python-Quellcode angegeben, einschließlich der vollständigen Beschreibung des Projektes. Neben der umfassenden Behandlung von RTL-SDR für Amateurfunk fasst das Buch auch die Installations- und Gebrauchsanweisungen der folgenden Amateurfunkprogramme zusammen, die Sie auf Ihrem Raspberry Pi ausführen können: TWCLOCK, Klog, Gpredict, FLDIGI, DIRE WOLF, xcwcp, QSSTV, LinPsk, Ham Clock, CHIRP, xastir und CQRLOG.
€ 34,80
Mitglieder: € 31,32
-
Elektor Digital Arduino & Co – Measure, Control, and Hack (E-book)
Clever Tricks with ATmega328 Pro Mini Boards With a simple Pro Mini board and a few other components, projects that 20 or 30 years ago were unthinkable (or would have cost a small fortune) are realized easily and affordably in this book: From simple LED effects to a full battery charging and testing station that will put a rechargeable through its paces, there’s something for everyone. All the projects are based on the ATmega328 microcontroller, which offers endless measuring, switching, and control options with its 20 input and output lines. For example, with a 7-segment display and a few resistors, you can build a voltmeter or an NTC-based thermometer. The Arduino platform offers the perfect development environment for programming this range of boards. Besides these very practical projects, the book also provides the necessary knowledge for you to create projects based on your own ideas. How to measure, and what? Which transistor is suitable for switching a certain load? When is it better to use an IC? How do you switch mains voltage? Even LilyPad-based battery-operated projects are discussed in detail, as well as many different motors, from simple DC motors to stepper motors. Sensors are another exciting topic: For example, a simple infrared receiver that can give disused remote controls a new lease on life controlling your home, and a tiny component that can actually measure the difference in air pressure between floor and table height!
€ 32,95
Mitglieder: € 29,66