Practical Guide to Modular RF Design
Build Your Own Software-Defined Radio combines RF circuitry with hardware programming and PC-based signal processing. The e-book presents a modular approach to building a complete SDR system using RF Bricks – from the mechanical framework and RF modules to measurement tools, PC software, and FPGA implementations. Practical explanations guide readers through real signal paths, construction steps, and measurement routines, linking hardware and software into a flexible SDR platform.
Key topics include:
Mechanical setup: RF Brick template, chassis, and 19-inch module carrier
Bridges: USB isolator, I²C level shifter, I²C power switch, and practical examples
Signal-chain design with RF Bricks: antennas, band filters, NanoVNA work, preamplifiers, PLLs, demodulators, direct-conversion chains, multiband options, and narrowband bricks
RF measurement Bricks: single- and dual-tone sources, NPR methods, noise generators, notch filters, broadband amplifiers, and impedance bridges
Useful accessories: ATU-100 tuner, X-Phase QRM eliminator, and firmware notes
PC host software: SoapyAudio adjustments, GQRX, SDR++, and added functionality
GnuRadio elements: control blocks, SSB demodulation, GUI components, messaging, and filter handling
FPGA-based SDR: VHDL, toolchains, ADC/DAC blocks, oversampling, and a complete SSB/CW signal chain
With its modular structure and detailed working examples, this e-book offers a practical path to building and extending modern SDR systems.
Downloads
Software
Getting started with the world’s best open-source PCB tool
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 8 is a perfect fit for electronic engineers and makers.
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 customize KiCad on your screen
Ability to import projects from Eagle, CADSTART, and more
Python scripting API
Improved integrated SPICE circuit simulator
Multi-sheet schematics
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.
Advanced interactive router
Built-in bill of materials generator
Realistic ray-tracing capable 3D viewer
Customizable teardrops
Plug-in manager for quick installation of themes, libraries and functionalities such as autorouters and BOM generators
This book 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 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.
Practical Low-Cost Methods for Reliable PCB Production
This book explains how to carry out reliable SMD assembly using affordable tools and small-scale equipment. It follows the complete workflow step by step, including tool selection, solder paste handling, stencil use, component placement, reflow methods, inspection, and rework.
The focus is on bench-level and small-lab production rather than industrial assembly lines. It shows practical methods for building single and double-sided SMD boards with repeatable results.
Topics include solder paste and flux, temperature profiles, hot air and hotplate techniques, small reflow ovens, inspection methods, and defect correction. Checklists and example workflows are included to help reduce errors and improve consistency.
Key features:
Tools and supplies for SMD assembly and rework
Solder paste types, storage, and handling
Stencils and paste application methods
Pick and place workflow and component orientation
Temperature profiles and reflow methods
Hot air, hotplate, and reflow oven processes
Inspection and quality control
Common defects such as tombstoning and solder bridges
Practical rework and component replacement
Bench-level professional workflows and checklists
This book is designed as a practical bench reference for anyone who wants to assemble and troubleshoot their own SMD boards with reliable results.
Programming and Projects for the Minima and WiFi
Based on the low-cost 8-bit ATmega328P processor, the Arduino Uno R3 board is likely to score as the most popular Arduino family member, and this workhorse has been with us for many years. Eleven years later, the long-overdue successor, the Arduino Uno R4, was released. It is built around a 48 MHz, 32-bit Arm Cortex-M4 microcontroller and provides significantly expanded SRAM and Flash memory. Additionally, a higher-precision ADC and a new DAC are added to the design. The Uno R4 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. 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
4x4 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.
Comme la demande pour la pose de panneaux solaires a fortement augmenté, surtout pour les installations plus vastes que les centrales de balcon, les carnets de commandes des entreprises dans le domaine du solaire sont pleins. Si vous demandez aujourd’hui un devis, vous risquez d’attendre un moment, si votre demande n’est pas tout simplement renvoyée à une date indéterminée. Une autre conséquence de cette explosion du solaire est que certaines entreprises pratiquent des prix très élevés pour réaliser des installations.
Il y a pourtant une solution évidente et radicale contre les prix excessifs : Do it yourself comme le disent les Anglais. Le prix du matériel est actuellement abordable, c’est la période idéale pour ceux qui font le travail eux-mêmes. Ils ne pourraient pas réaliser davantage d’économies. À cela s’ajoutent la satisfaction de faire quelque chose d’utile, tant sur le plan économique qu’écologique, et le plaisir de construire soi-même.
Dans ce numéro spécial, vous trouverez une large sélection de montages d’Elektor, du régulateur pour panneaux solaires à celui pour chauffe-eau solaire, en passant par le système d’orientation pour panneaux solaires. Ce numéro contient également des informations pratiques sur l’installation des panneaux solaires ainsi que la technologie qu’ils renferment. Enfin plusieurs articles abordent le sujet des centrales de balcon, par exemple comment les installer, comment les connecter à l’internet…
Sommaire
LES BASES
Calculs et principes de mise en oeuvre de panneaux photovoltaïques
Analyse sensorielle de la lumière Des LED pour la mesure de la lumière diurne
Hélio-courant, un jeu d’enfant Charger en solaire avec/sans régulateur
Sections de câbles et pertes dans les câbles pour les installations solaires
Panneaux solaires Tout ce que vous avez toujours voulu savoir sur les panneaux solaires...
Contrôleur de diode idéale Circuits à diodes à faible dissipation de puissance
TRUCS ET ASTUCES
Chargeur solaire à haut η
Détecteur d’humidité solaire
Régulateur shunt pour panneau solaire
Système d’orientation simple
Chargeur et régulateur à cellules solaires
zBot : alimentation piles/solaire
Témoin de tension pour panneau solaire
Veilleuse solaire
Chargeur solaire vert
PROJETS
Enregistreur de données énergétiquesMesurer et enregistrer la consommation d’énergie
Petite alimentation solaireLumière du soleil en entrée, 3,3 V en sortie
Unité de transfert de données (DTU) de fabrication maisonLecture des données de petits onduleurs avec une carte à microcontrôleur
Chargeur solaire portableÀ accumulateur lithium-ion
Régulation solaire thermiqueÀ la recherche du point de puissance maximale
Chargeur 2 A avec régulateur MPPPresse le soleil jusqu’au dernier rayon
Héliostat piloté par PCÀ la poursuite des étoiles
Lampe solaireMême l’éclairage de jardin se met au sans fil
Convertisseur de tension de panneau solairePour éclairage intérieur et IdO
Chargeur en voyageÉnergie gratuite sur les cimes
Chargeur solaire/moniteur
Chargeur de batteries à panneaux solaires
Convertisseurs de tension pour panneaux photovoltaïques
Régulateur de charge solairePour panneaux solaires de ≤53 W
Cure de soleil pour batterieChargeur de batterie solaire
Bus CAN + Arduino pour la surveillance des cellules solairesDétecter et localiser les panneaux défectueux dans les grands réseaux photovoltaïques
Cet analyseur logique USB est un analyseur logique à 8 voies avec chaque entrée à double usage pour l'enregistrement de données analogiques. Idéal pour le débogage et l'analyse de signaux tels que I²C, UART, SPI, CAN et 1-Wire. Il fonctionne en échantillonnant une entrée numérique connectée à un dispositif en test (DUT) à une fréquence d'échantillonnage élevée. La connexion au PC se fait via USB. Spécifications Voies 8 voies numériques Fréquence d'échantillonnage maximale 24 MHz Tension d'entrée maximale 0 V ~ 5 V Température de fonctionnement 0°C ~ 70°C Impédance d'entrée 1 MΩ || 10 pF Protocoles pris en charge I²C, SPI, UART, CAN, 1-Wire, etc. Connexion au PC USB Dimensions 55 x 28 x 14 mm Inclus Analyseur logique USB (8 voies, 24 MHz) Câble USB Nappe de fils de liaison Téléchargements Logiciel
La soudeuse par points portative FNIRSI SWM-20 est un outil de soudage performant, convivial et facile à transporter. Elle intègre la technologie de soudage par points à double impulsion, garantissant des soudures plus stables et fiables, et dispose également d'une fonction de batterie externe pratique.
Dotée d'un écran haute définition de 2,4 pouces, la SWM-20 offre une utilisation claire et intuitive. Sa molette de réglage rotative permet un ajustement rapide et précis des paramètres, facilitant ainsi la configuration des réglages de soudage et améliorant l'expérience utilisateur.
Caractéristiques
2-en-1 : poste de soudage par points et batterie externe de 5000 mAh
Puissance de sortie élevée de 1200 A pour des soudures robustes et fiables
Technologie à double impulsion pour une soudure plus propre et plus stable
Deux batteries de qualité A avec 8 protections de sécurité
Capacité de soudage multi-matériaux de 0,1 à 0,5 mm
Plus de 10000 niveaux de réglage de précision pour un contrôle professionnel
Écran TFT de 2,4 pouces avec surveillance des données en temps réel
Spécifications
Courant de soudage max.
1200 A
Capacité de la batterie
5000 mAh
Charge
5 V/2,1 A
Décharge
5 V/2,1 A
Matériaux de soudage
Nickel, fer, acier inoxydable
Épaisseur de soudure
0,1 à 0,5 mm
Niveau
4 combinaisons prédéfinies Niveaux
Inclus
1x FNIRSI SWM-20 Poste de soudage par points
2x Stylos à souder
2x Conseils de remplacement
1x Bande de nickel
1x Câble USB-C
1x Manuel
Téléchargements
Manual
Learn to Build Intelligent Embedded Systems
Build smarter embedded systems with Arduino UNO Q. This book gives you the tools, knowledge, and confidence to turn ideas into intelligent, working solutions using the Arduino UNO Q platform. Discover how to build intelligent embedded systems with the Arduino UNO Q and AI.
Unlock the full potential of the Arduino UNO Q, a next-generation platform that combines the real-time power of the STM32U585 microcontroller with the flexibility of a Qualcomm Dragonwing QRB2210 microprocessor.
Learn how to rapidly prototype real-world applications using the Arduino IDE for low-level embedded control and Python in Arduino App Lab for high-level development.
Build confidence through hands-on projects that guide you step by step from basic board features to complete working systems.
Explore ready-to-use, AI based Arduino App Lab examples and see how they can jump-start your development and reduce time to deployment.
Step into the world of Edge AI with a clear, practical introduction to Edge Impulse Studio—no prior AI experience required.
Follow a complete, real-world workflow to create a Keyword Spotting AI application, covering data collection, model training, optimization, and on-device inference using the Edge Impulse Studio.
Bridge the gap between embedded systems and machine learning and learn how to bring intelligence directly onto your hardware.
Perfect for embedded engineers, educators, students, and makers looking to stay ahead in AI-enabled product development.
Practical Introduction to 3D Modeling from Enclosure to Front Panel
Embedding a vintage component, creating a professional looking home for a circuit board, or even designing a complex apparatus complete with a chassis – these and many other challenges turn into a stimulating pleasure with FreeCAD. Once you have internalized the basic processes, there are virtually no limits to your imagination.
Starting to use a new software is never straightforward – especially with a tool as versatile as FreeCAD. Manageable, but at the same time easily usable individual components provide the starting point in this book. Putting these components together later results in assemblies.
In the FreeCAD universe, a workable trajectory is demonstrated. The described procedure is illustrative so the examples are easily applied to custom tasks. The devices were made by the author and illustrated with photos.
Creating a 3D design is requiring some effort but the initial investment pays off soon. Besides the impressive spatial representation of the projects, the extracted drawings yield a solid base for documentation and production. Extended FreeCAD capabilities like the unfolding of sheet metal parts enormously add to efficiency and pushes models forward into practical assembly.
Soon you will definitely not want to do without FreeCAD!
Program and build RPi Pico-based ham station utilities, tools, and instruments
Although much classical HF and mobile equipment is still in use by large numbers of amateurs, the use of computers and digital techniques has now become very popular among amateur radio operators. Nowadays, anyone can purchase a €5 Raspberry Pi Pico microcontroller board and develop many amateur radio projects using the “Pico” and some external components. This book is aimed at amateur radio enthusiasts, Electronic Engineering students, and anyone interested in learning to use the Raspberry Pi Pico to shape their electronic projects. The book is suitable for beginners in electronics as well as for those with wide experience.
Step-by-step installation of the MicroPython programming environment is described. Some knowledge of the Python programming language is helpful to be able to comprehend and modify the projects given in the book. The book introduces the Raspberry Pi Pico and gives examples of many general-purpose, software-only projects that familiarize the reader with the Python programming language. In addition to the software-only projects tailored to the amateur radio operator, Chapter 6 in particular presents over 36 hardware-based projects for “hams”, including:
Station mains power on/off control
Radio station clock
GPS based station geographical coordinates
Radio station temperature and humidity
Various waveform generation methods using software and hardware (DDS)
Frequency counter
Voltmeter / ammeter / ohmmeter / capacitance meter
RF meter and RF attenuators
Morse code exercisers
RadioStation Click board
Raspberry Pi Pico based FM radio
Using Bluetooth and Wi-Fi with Raspberry Pi Pico
Radio station security with RFID
Audio amplifier module with rotary encoder volume control
Morse decoder
Using the FS1000A TX-RX modules to communicate with Arduino
From SRPP and Mu-Follower to OTL Designs
Tube amplifiers suffer from distortion. Fortunately, circuits such as the SRPP amplifier, mu-follower, and beta-follower produce minimal distortion even at output voltages of 50 to 100 Vpeak.
These designs are often published with errors. Without a sound understanding of the theory, it is easy to arrive at a flawed design.
In the first section of this book, we investigate the origin of distortion, while in the second we investigate the design of and SRPP and a mu-follower.
On the internet we can find the most exotic designs. Evaluating them teaches us that these designs often make matters worse rather than better. In the chapter on incorrect SRPPs and mu-followers, we sometimes see bizarre and misguided designs where using a simple single-triode amplifier would perform much better.
Push-pull output stages also exist. A great number of them are examined, and their similarity to the SRPP is discussed. This is done especially with the help of the theory behind the OTL based on the ‘mother’ of all OTLs, the Philips HF303.
Finally, attention is given to frequency characteristics and technical matters such as the supply voltage and the filament power supply.
To illustrate these points, there are a few designs covering the subjects discussed.
This book presents much new theory that has not been published before. It is often an eye-opener, showing that many things have a beautiful and unexpected simplicity.
From basics to flows for sensors, automation, motors, MQTT, and cloud services
This book is a learning guide and a reference. Use it to learn Node-RED, Raspberry Pi Pico W, and MicroPython, and add these state-of-the-art tools to your technology toolkit. It will introduce you to virtual machines, Docker, and MySQL in support of IoT projects based on Node-RED and the Raspberry Pi Pico W.
This book combines several elements into a platform that powers the development of modern Internet of Things applications. These elements are a flow-based server, a WiFi-enabled microcontroller, a high-level programming language, and a deployment technology. Combining these elements gives you the tools you need to create automation systems at any scale. From home automation to industrial automation, this book will help you get started.
Node-RED is an open-source flow-based development tool that makes it easy to wire together devices, APIs, and online services. Drag and drop nodes to create a flowchart that turns on your lights at sunset or sends you an email when a sensor detects movement. Raspberry Pi Pico W is a version of the Raspberry Pi Pico with added 802.11n Wi-Fi capability. It is an ideal device for physical computing tasks and an excellent match to the Node-RED.
Quick book facts
Project-based learning approach.
Assumes no prior knowledge of flow-based programming tools.
Learn to use essential infrastructure tools in your projects, such as virtual machines, Docker, MySQL and useful web APIs such as Google Sheets and OpenWeatherMap.
Dozens of mini-projects supported by photographs, wiring schematics, and source code. Get these from the book GitHub repository.
Step-by-step instructions on everything.
All experiments are based on the Raspberry Pi Pico W. A Wi-Fi network is required for all projects.
Hardware (including the Raspberry Pi Pico W) is available as a kit.
Downloads
GitHub
TINA Design Suite is a professional, powerful and affordable circuit simulator. It is a circuit designer and PCB design software package for analysing, designing, and real-time testing of analogue, digital, IBIS, VHDL, Verilog, Verilog AMS, SystemC, MCU, and mixed electronic circuits and their PCB layouts.
In this book, top-selling Elektor author, Prof. Dr. Dogan Ibrahim aims to teach the design and analysis of electrical and electronic circuits and develop PCB boards using both TINA and TINACloud. The book is aimed at electrical/electronic engineers, undergraduate electronic/electrical engineering students at technical colleges and universities, postgraduate and research students, teachers, and hobbyists. Many tested and working simulation examples are provided covering most fields of analogue and digital electrical/electronic engineering. These include AC and DC circuits, diodes, zener diodes, transistor circuits, operational amplifiers, ladder diagrams, 3-phase circuits, mutual inductance, rectifier circuits, oscillators, active and passive filter circuits, digital logic, VHDL, MCUs, switch-mode power supplies, PCB design, Fourier series, and spectrum. Readers do not need to have any programming experience unless they wish to simulate complex MCU circuits.
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.
With the availability of free and open source C/C++ compilers today, you might wonder why someone would be interested in assembler language. What is so compelling about the RISC-V Instruction Set Architecture (ISA)? How does RISC-V differ from existing architectures? And most importantly, how do we gain experience with the RISC-V without a major investment? Is there affordable hardware available?
The availability of the Espressif ESP32-C3 chip provides a way to get hands-on experience with RISC-V. The open sourced QEMU emulator adds a 64-bit experience in RISC-V under Linux. These are just two ways for the student and enthusiast alike to explore RISC-V in this book.
The projects in this book are boiled down to the barest essentials to keep the assembly language concepts clear and simple. In this manner you will have “aha!” moments rather than puzzling about something difficult. The focus in this book is about learning how to write RISC-V assembly language code without getting bogged down. As you work your way through this tutorial, you’ll build up small demonstration programs to be run and tested. Often the result is some simple printed messages to prove a concept. Once you’ve mastered these basic concepts, you will be well equipped to apply assembly language in larger projects.
Mastering Surface Mount Technology takes you on a crash course in techniques, tips and know-how to successfully introduce surface mount technology in your workflow. Even if you are on a budget you too can jumpstart your designs with advanced fine pitch parts.
Besides explaining methodology and equipment, attention is given to SMT parts technologies and soldering methods. In a step by step way, several projects introduce you to handling surface mount parts and the required skills to successfully build SMT assemblies. Many practical tips and tricks are disclosed that bring surface mount technology into everyone's reach without breaking the bank.
OFFRE SPÉCIALE : Commandez le HackRF Pro maintenant et recevez gratuitement le nouvel e-book « SDR with HackRF One & HackRF Pro » d’une valeur de 20 € !
Le HackRF Pro est la toute dernière radio logicielle (Software Defined Radio, SDR) de Great Scott Gadgets et le puissant successeur du légendaire HackRF One. Avec une plage de fréquences allant de 100 kHz à 6 GHz, il couvre un spectre immense pour l'émission et la réception de signaux radio.
Conçu comme une plateforme matérielle open-source, le HackRF Pro est l'outil idéal pour l'analyse et le développement des technologies sans fil modernes. Il peut être utilisé de manière flexible comme périphérique USB ou programmé pour un fonctionnement autonome.
Spécifications
Fréquence : 100 kHz à 6 GHz
Réglable de 0 Hz à 7,1 GHz
Émetteur-récepteur semi-duplex
Jusqu'à 20 millions d'échantillons par seconde
Échantillonnage en quadrature 8 bits (8 bits I et 8 bits Q)
Compatible avec GNU Radio, SDR# et autres
Gain RX et TX et filtre de bande de base configurables par logiciel
Alimentation du port RF contrôlée par logiciel (50 mA à 3,3 V)
Connecteur RF SMA
Entrée et sortie d'horloge SMA pour la synchronisation et le déclenchement
Boutons pratiques pour la programmation
Connecteurs internes pour Extension
USB 2.0 haute vitesse avec connecteur USB-C
Alimentation par USB
Matériel open source
Par rapport à son prédécesseur, HackRF Pro offre une variété de fonctionnalités nouvelles, notamment :
Plage de fréquences de fonctionnement étendue
Performances RF améliorées avec une réponse en fréquence plus linéaire
Connecteur USB-C
Oscillateur à cristal TCXO intégré pour une stabilité de synchronisation supérieure
Mise à niveau logique d'un CPLD vers un FPGA écoénergétique
Élimination du pic de tension continue
Mode de précision étendue avec échantillons 16 bits pour les faibles fréquences d'échantillonnage (ENOB typique : 9-11)
Mode de demi-précision avec échantillons 4 bits jusqu'à 40 Méch./s
Davantage de RAM et de mémoire flash pour un firmware personnalisé
Blindage installé autour de la section radio
Entrées et sorties de déclenchement accessibles via des connecteurs d'horloge
Découpe dans le circuit imprimé offrant de l'espace pour de futurs ajouts
Consommation électrique améliorée Gestion
Protection renforcée des ports RF
Possibilité de désactiver matériellement le mode d'émission
Compatibilité totale : Grâce à son architecture éprouvée, les logiciels existants pour le HackRF One peuvent également être utilisés directement avec le HackRF Pro. Le HackRF Pro offre une compatibilité descendante transparente tout en offrant des performances nettement améliorées.
Remarque : L'antenne n'est sont pas inclus. Nous recommandons l'antenne ANT500 pour une mise en service optimale.
Inclus
HackRF Pro SDR avec boîtier en plastique
Nouvel e-book : SDR with HackRF One & HackRF Pro (prix normal : 20 €)
Téléchargements
Documentation
GitHub
La plupart des gens sont de plus en plus confrontés aux applications de l’intelligence artificielle (IA). Les classements de musique ou de vidéo, les systèmes de navigation, les conseils d'achat, etc. reposent sur des méthodes qui peuvent être attribuées à ce domaine.
Le terme intelligence artificielle a été inventé en 1956 lors d’une conférence internationale connue sous le nom de Dartmouth Summer Research Project. Une approche fondamentale consistait à modéliser le fonctionnement du cerveau humain et à construire des systèmes informatiques avancés sur cette base. Bientôt, le fonctionnement de l’esprit humain devrait être clair. Le transférer sur une machine n’était considéré qu’une petite étape. Cette notion s'est avérée un peu trop optimiste. Néanmoins, les progrès de l’IA moderne, ou plutôt de sa sous-spécialité appelée Machine Learning (ML), ne peuvent plus être niés.
Dans ce livre, plusieurs systèmes différents seront utilisés pour connaître plus en détail les méthodes d’apprentissage automatique. En plus du PC, le Raspberry Pi et le Maixduino démontreront leurs capacités dans les différents projets. Outre des applications telles que la reconnaissance d'objets et de visages, des systèmes pratiques tels que des détecteurs de bouteilles, des compteurs de personnes ou un « œil qui parle » seront également créés.
Ce dernier est capable de décrire acoustiquement des objets ou des visages détectés automatiquement. Par exemple, si un véhicule se trouve dans le champ de vision de la caméra connectée, l'information « Je vois une voiture ! est émis via une parole générée électroniquement. De tels appareils sont des exemples très intéressants de la manière dont, par exemple, les personnes aveugles ou gravement malvoyantes peuvent également bénéficier des systèmes d’IA.
Learn to program displays and GUIs with Python
This book is about Raspberry Pi 4 display projects. The book starts by explaining how to install the latest Raspbian operating system on an SD card, and how to configure and use the GPIO ports.
The core of the book explains the following topics in simple terms with fully tested and working example projects:
Simple LED projects
Bar graph LED projects
Matrix LED projects
Bitmap LED projects
LED strips
LCDs
OLED displays
E-paper displays
TFT displays
7-inch touch screen
GUI Programming with Tkinder
One unique feature of this book is that it covers almost all types of display that readers will need to use in their Raspberry Pi based projects. The operation of each project is fully given, including block diagrams, circuit diagrams, and commented full program listings. It is therefore an easy task to convert the given projects to run on other popular platforms, such as Arduino or PIC microcontrollers.
Python program listings of all Raspberry Pi projects developed in this book are available for download at Elektor.com. Readers can use these programs in their projects. Alternatively, they can modify the programs to suit their applications.
L'Andonstar AD409 Max-ES est doté d'une lentille métallique de haute qualité et d'un design de filtre UV unique. Fabriqué à partir de matériaux de qualité industrielle de premier ordre, il offre une précision et une durabilité inégalées, garantissant une expérience produit fiable. Le filtre UV placé devant la lentille métallique bloque la chaleur, la fumée et la poussière de soudure, protégeant ainsi la lentille et la rendant parfaite pour les professionnels du soudage et de la maintenance.
L'AD409 Max-ES comprend une station Max surdimensionnée (46 x 37 x 47,5 cm) et un ensemble d'outils avancés, élargissant la zone de la station de soudage de 370%. Cette mise à niveau répond aux exigences des tâches de soudure professionnelles et offre un espace de travail suffisant pour les projets plus importants.
Le porte-outils facile à utiliser maintient les outils à portée de main, garantissant qu'ils sont toujours accessibles. De plus, l'aide à la soudure grâce aux pinces rotatives simplifie les tâches de soudure et de réparation, améliorant ainsi l'efficacité et la commodité.
L'endoscope offre une vue panoramique à 360°. Cela permet une observation claire des composants de tous les côtés et à l'intérieur des tuyaux, éliminant les angles morts et garantissant des inspections approfondies.
Caractéristiques
Lentille en métal de haute qualité et conception unique de filtre UV
Nouvelle station Max
Porte-outils et mains utiles pour le soudage faciles à utiliser
Microscope avec endoscope, vue panoramique à 360°
Le microscope numérique HDMI professionnel prend en charge plusieurs méthodes de sortie
LED réglables à 8 niveaux
Télécommande sans fil pratique
Spécifications
Taille de l’écran
10,1 pouces (1280x800)
Capteur d’image
4 MP
Sortie vidéo
UHD 2880x2160 (24fps)FHD 1920x1080 (60fps/30fps)HD 1280x720 (120fps)
Format vidéo
MP4
Agrandissement
Jusqu'à 300 fois (moniteur HDMI de 27 pouces)
Résolution photo
Max. 24 MP (5600x4200)
Format de la photo
JPG
Plage de mise au point
Min. 5 cm
Fréquence d'images
Max. 120fps
Interface vidéo
HDMI
Stockage
carte microSD (jusqu'à 64 Go)
Support PC
Windows, logiciel PC avec mesure
Prise en charge des téléphones mobiles et des tablettes
Prise en charge de la connexion WiFi et des mesures
Source d'alimentation
5 V DC
Source lumineuse
2 LED avec le support
Endoscope
Oui
Taille du support
46 x 37 x 47,5 cm
Inclus
1x Andonstar AD409 Max-ES Microscope numérique
1x Endoscope
1x Support avec 2 LED
1x Filtre UV (déjà assemblé dans l'objectif)
1x Tapis de soudure
1x Porteur
1x Colonne
1x Porte-outil
1x Coups de main à souder
1x Adaptateur d'alimentation
1x Câble d'alimentation
1x Câble HDMI
1x Câble USB
1x Télécommande IR
1x Manual
Downloads
Manuel
Logiciel
Example projects with Node-RED, MQTT, WinCC SCADA, Blynk, and ThingSpeak
This comprehensive guide unlocks the power of Modbus TCP/IP communication with Arduino. From the basics of the Modbus protocol right up to full implementation in Arduino projects, the book walks you through the complete process with lucid explanations and practical examples.
Learn how to set up Modbus TCP/IP communication with Arduino for seamless data exchange between devices over a network. Explore different Modbus functions and master reading and writing registers to control your devices remotely. Create Modbus client and server applications to integrate into your Arduino projects, boosting their connectivity and automation level.
With detailed code snippets and illustrations, this guide is perfect for beginners and experienced Arduino enthusiasts alike. Whether you‘re a hobbyist looking to expand your skills or a professional seeking to implement Modbus TCP/IP communication in your projects, this book provides all the knowledge you need to harness the full potential of Modbus with Arduino.
Projects covered in the book:
TCP/IP communication between two Arduino Uno boards
Modbus TCP/IP communication within the Node-RED environment
Combining Arduino, Node-RED, and Blynk IoT cloud
Interfacing Modbus TCP/IP with WinCC SCADA to control sensors
Using MQTT protocol with Ethernet/ESP8266
Connecting to ThingSpeak IoT cloud using Ethernet/ESP8266
Understanding and Using Them Effectively
What happens in electronics is invisible to the naked eye. The instrument that allows to accurately visualize electrical signals, the one through which the effects of electronics become apparent to us, is the oscilloscope.
Alas, when one first ventures into electronics, it is often without an oscilloscope. And one is left fumbling, both physically and mentally. Observing an electrical signal on a screen for the first time is a revelation. Nobody wishes to forgo that marvel again. There is no turning back.
In electronics, if one wishes to progress with both enjoyment and understanding, an oscilloscope is essential. This marks the beginning of a period of questioning: how to choose one? And no sooner is that question answered than a whole string of others arises, which can be summed up in just one: how does one use the oscilloscope in such a way that what it displays truly reflects the reality of the signals?
Rémy Mallard is a passionate communicator with a gift for making complex technical subjects understandable and engaging. In this book, he provides clear answers to essential questions about using an oscilloscope and offers a wealth of guidance to help readers explore and understand the electrical signals behind electronic systems. With his accessible style and practical insights, this book is a valuable tool for anyone eager to deepen their understanding of electronics.
Le kit de test Super Servo Elektor permet le contrôle des servomoteurs et la mesure de leurs signaux. Il permet le test simultané de quatre servomoteurs.
Le testeur est fourni en kit. Tous les composants nécessaires à l'assemblage du dispositif sont fournis dans le kit. Une expérience basique de soudure électronique est nécessaire pour réaliser l'assemblage du kit. Le microcontrôleur est préprogrammé.
Le testeur Super Servo est doté de deux modes de fonctionnement: Control/Manual et Measure/Inputs :
Dans le mode Control/Manual, le Testeur Super Servo délivre à ses sorties , les signaux de contrôle pour quatre servomoteurs, ou pour un contrôleur de vol ou un contrôleur de vitesse ESC (Electronic Speed Controller) pour moteur sans balai (brushless). Les signaux sont contrôlés par quatre potentiomètres.
Dans le mode Measure/Inputs le Testeur Super Servo mesure les signaux des servomoteurs reliés à ses entrées. Ces signaux peuvent par exemple provenir d'un ESC, d'un contrôleur de vol, d'un récepteur ou de tout autre dispositif. Les signaux sont également dirigés vers ses sorties afin de contrôler les servomoteurs, l'ESC ou le contrôleur de vol. Les résultats sont visualisés sur l'écran.
Spécifications
Modes de fonctionnement
Control/Manual et Measure/Inputs (Contrôle manuel et mesures)
Nombre de canaux
3
Entrées des signaux des servomoteurs
4
Sorties des signaux vers les servomoteurs
4
Alarme
Buzzer & LED
Affichage
Écran OLED de 0,96' (128 x 32 pixels)
Tension d'entrée K5
7-12 V CC
Tension d'entrée K1
5-7,5 V CC
Courant d'entrée
30 mA (9 VDC sur K5, K1 et K2 non reliés)
Dimensions
113 x 66 x 25 mm
Poids
60 g
Inclus
Résistances (0,25 W)
R1, R3
1 kΩ, 5%
R2, R4, R5, R6, R7, R9, R10
10 kΩ, 5%
R8
22 Ω, 5%
P1, P2, P3, P4
10 kΩ, potentiomètre vertical linéaire/B
Condensateurs
C1
100 µF 16 V
C2
10 µF 25 V
C3, C4, C7
100 nF
C5, C6
22 pF
Semiconducteurs
D1
1N5817
D2
LM385Z-2.5
D3
BZX79-C5V1
IC1
7805
IC2
ATmega328P-PU, programmé
LED1
LED, 3 mm, rouge
T1
2N7000
Divers
BUZ1
Buzzer Piezo avec oscillateur
K1, K2
Connecteur à 2 rangées de 12 broches à 90°
K5
Connecteur jack
K4
Connecteur à 1 rangée de 4 broches
K3
Connecteur à 2 rangées de 6 broches
S1
Interrupteur à glissière 2P2T
S2
Interrupteur à glissière 1P2T
X1
Quartz, 16 MHz
Support DIP 28 broches pour IC2
Circuit imprimé Elektor
Afficheur OLED de 0,96', 128 x 32 pixels, interface I²C à 4 broches
Liens
Elektor Magazine
Elektor Labs
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.