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
Vom Messwert zur stabilen Entscheidung
Wie wird aus einem einfachen Mikrocontroller ein intelligentes System, das Sensorwerte erfasst, verarbeitet und sinnvoll darauf reagiert? Dieses Buch zeigt es Ihnen Schritt für Schritt – verständlich, praxisnah und ohne unnötige Vorkenntnisse.
Sie beginnen mit den Grundlagen der digitalen und analogen Ein- und Ausgänge. Anschließend lernen Sie, wie Sensorwerte gelesen, geglättet und zuverlässig bewertet werden. Anschauliche Beispiele erklären, warum einzelne Messwerte oft täuschen können und wie Mittelwertbildung, Hysterese und einfache Entscheidungsregeln für stabile Ergebnisse sorgen. Nach und nach erweitern Sie Ihre Projekte um Displays, I²C-Kommunikation und mehrere vernetzte Mikrocontroller. So entstehen verteilte Systeme, in denen Raspberry Pi Pico und ATtiny-Controller Daten austauschen und gemeinsam Aufgaben übernehmen.
Im fortgeschrittenen Teil erhalten Sie einen leicht verständlichen Einstieg in Merkmalsbildung, Datenvorverarbeitung, hybride Entscheidungsmodelle und TinyML-nahe Anwendungen. Dabei verbinden Sie klassische Regelungstechnik mit modernen datenbasierten Methoden.
Alle Projekte werden von ausführlich kommentierten Programmen in C und MicroPython begleitet. Das Buch richtet sich an Einsteiger, Maker, Studierende und alle, die Embedded-Systeme von Grund auf verstehen möchten.
Am Ende können Sie eigene Systeme entwickeln, die nicht nur messen, sondern Informationen auswerten, zuverlässige Entscheidungen treffen und gezielt reagieren.
The software simulation of gauges, control-knobs, meters and indicators which behave just like real hardware components on a PC’s screen is known as virtual instrumentation.
In this book, the Delphi program is used to create these mimics and PIC based external sensors are connected via a USB/RS232 converter communication link to a PC.
Detailed case studies in this Book include a virtual compass displayed on the PC’s screen, a virtual digital storage oscilloscope, virtual -50 to +125 degree C thermometer, and FFT sound analyser, a joystick mouse and many examples detailing virtual instrumentation Delphi components. Arizona’s embedded microcontrollers – the PIC's are used in the projects and include PIC16F84A, PIC16C71, DSPIC30F6012A, PIC16F877, PIC12F629 and the PIC16F887. Much use is made of Microchip’s 44 pin development board (a virtual instrument ‘engine)’, equipped with a PIC16F887 with an onboard potentiometer in conjunction with the PIC’s ADC to simulate the generation of a variable voltage from a sensor/transducer, a UART to enable PC RS232 communications and a bank of 8 LED's to monitor received data is also equipped with an ISP connector to which the ‘PICKIT 2’ programmer may easily be connected.
Full source code examples are provided both for several different PIC’s, both in assembler and C, together with the Pascal code for the Delphi programs which use different 3rd party Delphi virtual components.
Cette offre groupée contient tout ce dont vous avez besoin pour démarrer immédiatement avec la carte de développement XIAO ESP32-C3. Découvrez les bases de l’ESP32-C3 et réalisez des projets pratiques avec le Wi-Fi, le Bluetooth, des capteurs, des écrans, le PWM, le Deep Sleep et bien plus encore.
Livre : Build Smart Projects with the XIAO ESP32-C3 Board
La carte XIAO ESP32-C3 associe le format ultracompact de la série XIAO aux nombreuses fonctionnalités de la puce ESP32-C3, notamment le Wi-Fi intégré et le Bluetooth 5.0. Ce livre est un guide complet et pratique qui vous permettra d’exploiter pleinement cette carte de développement à la fois puissante et abordable.
L’auteur accompagne le lecteur des notions fondamentales jusqu’à des projets avancés. Après le clignotement et la variation de luminosité des LED, le livre aborde l’ADC et le PWM pour une connexion précise des capteurs et des effets lumineux commandés par PWM, avant de passer à des applications pratiques et concrètes, notamment :
Une station météo Wi-Fi avec écran OLED et données météorologiques en ligne en temps réel
Un assistant de stationnement à ultrasons avec retour sonore
Une sonde de surveillance pour réfrigérateur avec capteurs climatiques et mode Deep Sleep pour plusieurs années d’autonomie sur batterie
Un jeu Pong rétro commandé sans contact à l’aide d’un capteur
Une application festive basée sur un microphone qui réagit aux applaudissements
Et bien plus encore : commande d’éclairage, mesure du temps de réaction, analyse de la fréquence du secteur, mesure de l’humidité du sol, éclairage LED d’ambiance et afficheurs 7 segments
Seeed Studio XIAO ESP32C3
Le Seeed Studio XIAO ESP32C3 est équipé d’une puce ESP32-C3 hautement intégrée, basée sur un processeur RISC-V 32 bits doté d’un pipeline à quatre étages et fonctionnant jusqu’à 160 MHz.
La carte intègre un SoC ESP32-C3 hautement intégré. La puce dispose d’un sous-système Wi-Fi 2,4 GHz complet prenant en charge le mode Station, le mode SoftAP, le mode SoftAP & Station ainsi que le mode promiscuous pour diverses applications Wi-Fi. Elle fonctionne également avec une très faible consommation d’énergie et prend en charge Bluetooth 5 ainsi que Bluetooth Mesh. Avec 400 KB de SRAM et 4 MB de mémoire Flash, la puce offre suffisamment d’espace pour la programmation et de nombreuses possibilités pour les applications de contrôle IoT.
Applications
Internet des objets (IoT)
Objets connectés portables
Surveillance de la santé
Éducation
Réseaux basse consommation
Prototypage rapide
Spécifications
Processor
ESP32-C3 SoC
RISC-V single-core 32-bit chip processor with a four-stage pipeline that operates at up to 160 MHz
Wireless
Complete 2.4GHz Wi-Fi subsystem
Bluetooth Low Energy 5.0/ Bluetooth Mesh
On-chip Memory
400 KB SRAM & 4 MB Flash
Interface
1x UART, 1x I²C, 1x SPI, 11x GPIO (PWM), 4x ADC
1x Reset button, 1x Boot button
Power (Typ.)
Max 3.3 V Output Current: 500 mA Test Condition: BAT Pin Input @ 3.8 V Source Capability: 3 A
Charging current: 380 mA(Fast) / 40 mA(Trickle)
Input voltage (VIN): 5 VInput voltage (BAT): 3.7 V
Deep Sleep Power Consumption
Deep Sleep Mode: 44 μA
Wi-Fi Enabled Power Consumption
Active Mode: 75 mA
Modem-sleep Mode: 25 mA
Light-sleep Mode: 4 mA
BLE Enabled Power Consumption
Modem-sleep Mode: 27 mA
Light-sleep Mode: 10 mA
Dimensions
21 x 17.8 mm
Inclus
1x Seeed Studio XIAO ESP32C3
1x Sntenne
2x Connecteurs à 7 broches
Téléchargements
Wiki
Datasheet
Cette offre groupée contient :
Buch: Build Smart Projects with the XIAO ESP32-C3 Board (d'une valeur de : 35 €)
Board: Seeed Studio XIAO ESP32C3 (d'une valeur de : 10 €)
The PC has long-time outgrown its function as a pure computer and has become an all-purpose machine. This book is targeted towards those people that want to control existing or self-built hardware from their computer.
Using Visual Basic as Rapid Application Development tool we will take you on a journey to unlock the world beyond the connectors of the PC.
After familiarising yourself with Visual Basic, its development environment and the toolset it offers, items such as serial communications, printer ports, bit-banging, protocol emulation, ISA, USB and Ethernet interfacing and the remote control of test-equipment over the GPIB bus, are covered in extent. Each topic is accompanied by clear, ready to run code, and where necessary, schematics are provided that will get your projects up to speed in no time.
This book will show you advanced things like: using tools like Debug to find hardware addresses, setting up remote communication using TCP/IP and UDP sockets and even writing your own internet servers. Or how about connecting your own block of hardware over USB or Ethernet and controlling it from Visual Basic. Other things like internet-program communication, DDE and the new graphics interface of Windows XP are covered as well.
All examples are ready to compile using Visual Basic 5.0, 6.0, NET or 2005. Extensive coverage is given on the differences between what could be called Visual Basic Classic and Visual basic .NET / 2005.
Dit boek gaat over de Raspberry Pi, en over het programmeren in C. De programmeertaal C en het besturingssysteem Linux (Raspbian) passen uitstekend bij elkaar. Alles wat we nodig hebben om in C te programmeren wordt meegeleverd met het besturingssysteem van de Raspberry Pi.
In dit boek leert u hoe C gebruikt wordt met de Raspberry Pi, en krijgt u een overzicht van de taal.
WiringPi is een softwarebibliotheek voor de Raspberry Pi waarmee C hardware-uitbreidingen kan benaderen. Die bibliotheek wordt gebruikt om sensoren uit te lezen en om extra hardware aan te sturen. U gaat experimenteren met LED’s en schakelaars, met motoren, met geluid en met sensoren voor temperatuur, luchtdruk, en luchtvochtigheid.
Met een Linux-systeem kunt u een webserver maken, inclusief interactieve websites met PHP en WiringPi. Daarom is ook een beknopt overzicht van HTML en PHP in het boek opgenomen. In de voorbeelden worden sensoren via het web uitgelezen en worden apparaten bestuurd. In het laatste voorbeeld wordt een temperatuurlogger gemaakt. Die meet elk kwartier de temperatuur. Een tabel met de meetwaarden kan via het web worden uitgelezen.
Alle voorbeeldprogramma’s kunnen worden gedownload van de website van Elektor.
Open-Source-Code mit Arduino IDE und PlatformIO
Autonomes Fahren: GPS, Accelerometer, Gyroskop
PS3-Controller
Mikrocontroller wie der Arduino und Einplatinenrechner wie der Raspberry Pi haben sich zu beliebten Komponenten entwickelt. Dritter im Bunde ist der ESP32 der Firma Espressif. Mikrocontroller dieser Baureihe zeichnen sich durch eine Vielzahl implementierter Funktionen aus, die bei einem Arduino konventioneller Prägung mit einem Atmel-AVR-Mikrocontroller erst mit weiterer Hardware möglich sind. Prominentes Beispiel sind hier die WiFi- und Bluetooth-Funktionalitäten. Gegenüber einem Raspberry Pi zeichnen sie sich durch einen deutlich geringeren Preis aus.
Allgemeine Informationen für die Realisierung eines Roboterauto-Projekts mit dem ESP32 sind leicht zu finden. Dabei handelt es sich aber oft nur um Ausführungen zu einem Teilaspekt, ohne inhaltliche oder funktionale Abstimmung. So ist nicht nur die Beschaffung der benötigten Informationen mühselig und zeitaufwändig, sie kann auch außerordentlich fehlerträchtig sein.
Ansatzpunkt dieses Buches ist, diese Lücke zu schließen. Es geht auf verschiedene Möglichkeiten eines Chassis ein, vermittelt nötige Kenntnisse und führt schrittweise von einer einfachen Motorsteuerung zu einem komplexen sensor- und sprachgesteuerten Roboterauto. Hacks rund um GPS und eine PlayStation 3 runden die Sache ab.
Inhalt
Bei der Reihenfolge der Kapitel wurde versucht – beginnend bei der Darstellung von grundlegenden Informationen – über die Lösung einfacher Aufgaben zu etwas anspruchsvolleren Techniken zu führen.
Der Mikrocontroller ESP32
Die Software erstellen
Die Stromversorgung
Rund um die Hardware
Das Chassis
Der Gleichstrommotor
Kabellose Steuerung über WiFi
Mit Sensoren Hindernisse erkennen
Eine eigene Roboterauto-App
Servo und Lichtsensor
GPS
Accelerometer / Gyroskop
PS3-Controller
Roboterauto-App
Hinweis zur Software
Die Dateien haben das Suffix (.cpp). Grund ist die Entwicklung mit PlatformIO. Mit Copy & Paste sollten sie auch in der Arduino-IDE verwendet werden können.
The Red Pitaya (STEMlab) is a credit card-sized, open-source test and measurement board that can be used to replace most measurement instruments used in electronics laboratories. With a single click, the board can transform into a web-based oscilloscope, spectrum analyser, signal generator, LCR meter, Bode plotter, and microcontroller.
The Red Pitaya (STEMlab) can replace the many pieces of expensive measurement equipment found at professional research organisations and teaching laboratories. The device, that based on Linux, includes an FPGA, digital signal processing (DSP), dual core ARM Cortex processor, signal acquisition and generation circuitry, micro USB socket, microSD card slot, RJ45 socket for Ethernet connection, and USB socket – all powered from an external mains adaptor.
This book is an introduction to electronics. It aims to teach the principles and applications of basic electronics by carrying out real experiments using the Red Pitaya (STEMlab). The book includes many chapters on basic electronics and teaches the theory and use of electronic components including resistors, capacitors, inductors, diodes, transistors, and operational amplifiers in electronic circuits. Many fun and interesting Red Pitaya (STEMlab) experiments are included in the book. The book also makes an introduction to visual programming environment.
The book is written for college level and first year university students studying electrical or electronic engineering.
Ce kit comprend le plus large assortiment d'embouts iFixit, ainsi que toutes les têtes de tournevis dont vous aurez besoin pour entreprendre tout projet de réparation ou de bricolage. Il comprend des embouts standard comme Phillips et Flathead dans une gamme complète de tailles pour tout gérer, de la réparation électronique de précision aux projets de bricolage à domicile. Et ce ne serait pas un ensemble de bits iFixit s'il n'incluait pas tous les éléments exotiques, des Pentalobes pour la réparation d'iPhone et de MacBook d'Apple aux Gamebits pour vos consoles Nintendo vintage.
Tous les jeux d'embouts de nouvelle génération ont été repensés afin de maximiser la commodité et la convivialité. Le couvercle du jeu d'embouts est maintenu en place avec des aimants pour augmenter la durée de vie du produit (plus de charnières ou de fermoirs cassés) et se monte également à l'arrière du boîtier du jeu d'embouts pour le garder à l'écart pendant que vous faites votre travail. Si vous avez besoin d'aide pour organiser vos vis et pièces, vous pouvez utiliser le plateau de tri intégré au couvercle. Les embouts de 4 mm ont été ajustés et ont désormais un col plus long pour une portée plus profonde et plus précise.
La boîte à outils comprend
Étui aimanté facile à ouvrir
Membre avec plateau de tri intégré
Tournevis en aluminium de 4 mm
Tourne-embout en aluminium 1/4'
Embouts de tournevis de 4 mm
Phillips - 000, 00, 0
Tête plate - 1, 1,5, 2, 2,5, 3, 3,5 mm
Torx-T2, T3, T4, T5
Sécurité Torx - TR6, TR7, TR8
Pentalobes-P2, P5, P6
JIS-000, 00, 0, 1
Hex - 0,7, 0,9, 1,3, 1,5 mm
Sécurité hexagonale - 2, 2,5, 3, 3,5 mm
Tripoint - Y000, Y00, Y0, Y1
Tourne-écrou - 2,5, 3, 3,5, 4, 4,5, 5, 5,5 mm
Mors de jeu - 3,8, 4,5 mm
Tendeur - 4, 6
Triangles - 2, 2,2, 2,6, 3 mm
Mors ovale
Embout d'espacement pour iPhone
Bit d'éjection Sim
Embout de ramassage magnétique
Embouts de tournevis 1/4'
Phillips - 1, 2, 3
Tête plate - 4, 5, 6, 7, 8 mm
Sécurité hexagonale - 4, 5, 6, 7, 8 mm
Sécurité hexagonale SAE - 1/8, 9/64, 5/32, 3/16, 7/32, 1/4
Pozidriv-PZ0, PZ1, PZ2, PZ3
Jeu de couples - 6, 8, 10
Tendeur - 8, 10, 12
Carré - 0, 1, 2, 3
Cannelure-M5, M6, M8
Sécurité Torx - TR9, TR10, TR15, TR20, TR25, TR27, TR30, TR35, TR40
Tri-aile 1, 2, 3, 4
Embrayage 1, 2, 3
Vanne Schrader
Entraînement à crochet
Adaptateur 1/4' à 4 mm
Pilote 1/4' à douille 1/4'
Pilote 1/4' à douille 3/8'
Douille 1/4' vers pilote 1/4'
Caractéristiques
Embout métal : acier 6150
Matériau du pilote : aluminium anodisé
Matériau du boîtier: ABS
Mousse : EVA
Avec cette alimentation USB-C PD de 65 W (avec technologie GaN), vous pouvez immédiatement commencer à utiliser le fer à souder FNIRSI HS-01. Bien entendu, vous pouvez également utiliser ce chargeur pour charger rapidement vos tablettes et smartphones via USB-C et USB-A.
Inclus
Alimentation USB-C 65 W PD GaN (UE)
Réalisés par les créateurs du MagPi, le magazine officiel de Raspberry Pi
Démarrez avec le Raspberry Pi 5, le dernier-né et le plus performant de la famille des nano-ordinateurs Raspberry Pi. Apprenez à coder et à réaliser des projets avec cet ordinateur étonnant.
Dans ce manuel dédié au Raspberry Pi 5, nous vous proposons aussi de nombreuses idées de projets également réalisables avec le Raspberry Pi 4, le Raspberry Pi Zero 2 W et le Raspberry Pi Pico W.
Avec des tutoriels, des projets pratiques, des essais techniques, des guides et bien plus encore, il s’agit de la ressource ultime pour le Raspberry Pi !
228 pages sur le Raspberry Pi
Tout ce que vous devez savoir sur le Raspberry Pi 5
Prise en main de tous les Raspberry Pi
Amusez-vous et apprenez l’électronique avec le Pico W
Des projets inspirants pour vous donner des idées de réalisations
Apprenez μPython en construisant une mini-console
Démarrez avec le module caméra Raspberry Pi
Intelligence artificielle, codage de son propre agent ChatGP
Einführung und praxisorientierte Grundlagen
Die Elektromagnetische Verträglichkeit (EMV) hat einen zwiespältigen Ruf: Einerseits gilt sie als langweilig, manchmal als teures, wenn nicht gar unnötiges Übel, andererseits wird sie auch mystisch verklärt – als „Hightech-Voodoo“.
In diesem Buch wird der Versuch unternommen, der EMV den Schrecken zu nehmen – durch methodisches Arbeiten und das richtige Verständnis der elektrotechnischen Grundlagen. Elektromagnetische Beeinflussungen unterliegen zwar stochastischen Prozessen, der Erfolg ist aber kein Zufall, sondern der Lohn systematischer Arbeit. EMV ist eine Frage der Produktqualität!
Dieses Buch bietet einen Einstieg in das Thema EMV. Es stellt die oben genannten Zusammenhänge dar und gibt Elektronikentwicklern, Systemingenieuren sowie interessierten Hobbyelektronikern einen Überblick und ein Handbuch zum Thema EMV – natürlich, wie so oft, ohne Anspruch auf Vollständigkeit.
Die Idee zu diesem Buch entstand bei der Erstellung von Vorlesungsskripten. Viele Beispiele und Erfahrungen aus der jahrelangen Praxis sind in dieses Buch eingeflossen.