Program, build, and master 60+ projects with the Wireless RP2040
The Raspberry Pi Pico and Pico W are based on the fast, efficient, and low-cost dual-core ARM Cortex M0+ RP2040 microcontroller chip running at up to 133 MHz and sporting 264 KB of SRAM and 2 MB of Flash memory. Besides spacious memory, the Pico and Pico W offer many GPIO pins, and popular peripheral interface modules like ADC, SPI, I²C, UART, PWM, timing modules, a hardware debug interface, and an internal temperature sensor.
The Raspberry Pi Pico W additionally includes an on-board Infineon CYW43439 Bluetooth and Wi-Fi chipset. At the time of writing this book, the Bluetooth firmware was not yet available. Wi-Fi is however fully supported at 2.4 GHz using the 802.11b/g/n protocols.
This book is an introduction to using the Raspberry Pi Pico W in conjunction with the MicroPython programming language. The Thonny development environment (IDE) is used in all of the 60+ working and tested projects covering the following topics:
Installing the MicroPython on Raspberry Pi Pico using a Raspberry Pi or a PC
Timer interrupts and external interrupts
Analogue-to-digital converter (ADC) projects
Using the internal temperature sensor and external sensor chips
Using the internal temperature sensor and external temperature sensor chips
Datalogging projects
PWM, UART, I²C, and SPI projects
Using Bluetooth, WiFi, and apps to communicate with smartphones
Digital-to-analogue converter (DAC) projects
All projects are tried & tested. They can be implemented on both the Raspberry Pi Pico and Raspberry Pi Pico W, although the Wi-Fi-based subjects will run on the Pico W only. Basic programming and electronics experience are required to follow the projects. Brief descriptions, block diagrams, detailed circuit diagrams, and full MicroPython program listings are given for all projects.
Home Information SystemUsing Windows on a Raspberry Pi
Starting with Node-REDAn open-source visual block-based programming tool
Elektor Summer GiveAway
Simple Function Generator: With Reverse-Order Signal Creation
GreatScott! Builds a LoRa Alarm System
Review: Joy-iT RD6006 Benchtop Power Supply Kit
Review: The GreatFET One Interface Board
Small Circuits Revival – XXLEscaped from the Suggestions Box
Poorest Man's External 2.4 GHz Wi-Fi Antenna
Simple On-Off Temperature Controller with Raspberry Pi HAT
How to Take (Successful) Photos of ElectronicsShowing your projects in their best light
Review: The I2CDriver Tool
Review: JOY-iT Joy-View Portable Touchscreen
LED Booster for MicrocontrollersWith just one component
Experimental Ultrasonic Clothes Washer
Review: The Joy-iT JDS2915 Signal GeneratorA 2-Channel Signal Generator and Frequency Counter
Traffic Lights Programmed in PIC Assembly Code
E-E-E-ternal Blinker
Experimental Hall Sensor
Tracing Shorts with the Milli-Ohm or ESR Meter
Review: Elektor SDR Hands-on Kit
Elektor Labs Pipeline
Elektor KickstarterWell, you get the idea.
Do You Really Need All That Stuff???This is where I spend many hours working on electronics projects
Homelab Tours: The Kinetic Clock MakerStargate jigsawed!
Hello, World! We’re Elektor, and We’re Social
M4 + 2x A7 + GPU: An Unbalanced Dream TeamLatest STM32MP1-SoCs can tackle demanding applications
Test Rig for 16F18877 & Similar Big PICs
Inter-Microcontroller Traffic with the SPI Bus and ATmega328p
Six Shades of LF/AF OSC (and the Miller’s Tale)
BBC micro:bit Absolute Minimalist Oscilloscope with LED Display
‘Knight Rider’ LED Chaser with the ESP32
LW/MW AM Signal Generator with ATtiny13
Absolute Minimalist Dip Meter
Photovoltaic Regulator UpdateNew function for measuring battery temperature
Wireless SignallingTransmitting switching signals over LPR
Ultrasonic Reverse Parking Aid with Arduino Uno
Distortion Pedal with Op Amp and Space Charge Tubes
Electronics Workspace Essentials
Hexadoku
Artificial Intelligence for Beginners (2)Neural networks with Linux and Python
electronica fast forward Start- & Scale-Up Awardsde voorbereidingen gaan steeds sneller!
Bluetooth Low Energy met ESP32-C3 en ESP32het hoeft niet altijd WiFi te zijn!
Bluetooth LE-snifferhack een makerdiary nRF52840 MDK USB-dongle
Magische RGB LED-kubushardware ontwerpen rond een RP2040 Auto-aan/uit voor soldeerpasta-compressor
Elektor video-productieslivestreams, webinars en cursussen voor engineers en pro-makers
Elektrificeer je fietsmet een e-bike ombouwset
Alle begin......vermenigvuldigt spanningen
Uit het leven gegrepennevenactiviteiten
Teensy 4.0 – waarom is dat board zo snel?snelheid is geen hekserij!
Simulatie van een audio-eindversterker met TINAeerst uitproberen, dan bouwen
Ontwikkel en beheer je eigen LoRaWAN IoT-nodesvoorbeeldhoofdstuk: Dragino LHT65, LDS01 en LDS02 LoRaWAN modules
Project 2.0correcties, updates en brieven van lezers
5G – alleen voor mijvolledige controle over 5G-implementaties met een eigen cellulair netwerk Elektor Infographics
Tips voor het ontwikkelen van een WiFi-interfacetoepassingen uitrusten met WiFi-interfaces Rijntoren-klok Mk 2
Audio-spectrumanalyzer met dekatronsnieuw leven voor vintage-buisjes
Data naar Telegram sturenmet een ESP32 en een paar onderdelen
Een Fliege-notchfilter voor audiometingenmeet beter met een notchfilter
Veranderende industriële communicatieSingle Pair Ethernet – meer dan zo maar een nieuwe connector
Elektronische mannetjes-PUT-terzo werkt de programmeerbare unijunctie-transistor
Rond touchscreen voor Raspberry PiHyperPixel 2.1 Round van Pimoroni
Remote sensing met detectie van verbindingsverliesmet nRF24L01+ modules
Digitale FM-ontvanger met Arduino en TEA5767stem af met een Arduino Nano OLED-interface ombouwen van SPI naar I²C
Oost West Lab Besteen hobby gaat niet met pensioen...
Tien jaar ethiek in elektronicaTessel Renzenbrink over de digitale samenleving en meer
HexadokuThe Original Elektorized Sudok
Highlights
Ausgangsfrequenz (Sinus): 50 MHz
Ausgangsfrequenz (Rechteck): 15 MHz
Kanäle: 2
Länge der beliebigen Wellenform: 16 Mpts
Features
Einzigartige SiFi II-Technologie (Signal Fidelity II): Generierung beliebiger Wellenformen Punkt für Punkt; Wiederherstellung des Signals ohne Verzerrung; genaue und anpassbare Abtastrate; Jitter aller Ausgangswellenformen (einschließlich Sinus, Puls usw.) nur 200 ps
16 Mpts Speichertiefe pro Kanal für beliebige Wellenformen
Standardmäßiger Dual-Channel mit gleicher Leistung, entspricht zwei unabhängigen Signalquellen
Hohe Frequenzstabilität: ±1 ppm; geringes Phasenrauschen: -105 dBc/Hz
Eingebauter Harmonischengenerator höherer Ordnung (maximal Harmonische 8. Ordnung)
Eingebauter Frequenzzähler mit 7 Ziffern/s und 240 MHz Bandbreite und vollem Funktionsumfang
Bis zu 160 integrierte beliebige Wellenformen, die die gängigen Signale in technischen Anwendungen, der medizinischen Elektronik, der Autoelektronik, der mathematischen Verarbeitung und vielen anderen Bereichen abdecken
Abtastrate bis zu 250 MSa/s, vertikale Auflösung 16 Bit
Funktion zum Bearbeiten beliebiger Wellenformsequenzen verfügbar; beliebige Wellenformen können auch über die PC-Software generiert werden
Verschiedene analoge und digitale Modulationsfunktionen: AM, FM, PM, ASK, FSK, PSK und PWM.
Standardmäßige Wellenform-Kombinationsfunktion, die die Ausgabe bestimmter Wellenformen in Kombination mit den Basiswellenformen ermöglicht
Standardmäßige Kanalverfolgungsfunktion. Wenn aktiviert, werden alle Parameter beider Kanäle basierend auf den Benutzerkonfigurationen aktualisiert.
Standardschnittstelle: USB Host&Device und LAN (LXI Core 2011 Device); USB-GPIB-Funktion wird unterstützt
4,3-Zoll-TFT
Lieferumfang
1x Rigol DG2052 Funktions-/Arbiträrwellenformgenerator
1x Netzkabel
1x USB-Kabel
Diese Ausgabe steht allen GOLD- und GREEN-Mitgliedern auf der ElektorMagazine-Website zum Download bereit!
Sind Sie noch kein Mitglied? Hier klicken!
Super-Servo-Tester Bis zu vier Servos einzeln oder eingebaut testen
Analoge Signale und der Mikrocontroller ADCs, DACs, Strommessung und mehr
Messe München 2023
Sub-Nyquist-Sampling in der Praxis Höhere Frequenzen mittels Unterabtastung sicher erfassen
Hier Android-Smartphone, dort ESP32? Praxisprojekt mit der Android WiFi-API
Aktives 1-kHz-Filter für Verzerrungsmessungen Bessere Messungen durch Optimierung des Messsignals
Aller Anfang... muss nicht schwer sein: Wir multivibrieren weiter!
Projekt 2.0 Korrekturen, Updates und Leserbriefe
Das neue I3C-Protokoll Würdiger I2C-Nachfolger oder viel Rauch ums Nichts?
BlueRC: IR-Fernsteuerung mit Smartphone und ESP32 Anpassungsfähig und universell
Mikrocontroller-Dokumentationen verstehen Teil 2: Register und Blockschaltbilder
Automatisierung der Prüf- und Messtechnik Programmieren von Prüfgeräten, damit Sie tun, was Sie wollen
Infografik: Messen und Testen
Überspannungsschutz für sicheren Betrieb Transientenschutz für nicht-isolierte DC/DC-Leistungsmodule
Mess- und Prüfgeräte von Wiha Installationstester und Messgeräte, auf die Sie sich verlassen können
Automatisierung von Tests und Zusammenarbeit bei Testergebnissen
Aus dem Leben gegriffen Elektronik auf hohem Niveau
Energielogger Energie messen und aufzeichnen
Aufgebaut: Das 4tronix MARS Rover Kit
Parkscheibe mit E-Paper Display Ein innovativer digitaler Ersatz
eCO2-Telegram-Bot Luftqualitätsmessung mit Telegram-Anbindung
Hinter den Kulissen von High-End-Audio im Eigenbau Elektor-Ingenieur Ton Giesberts im Interview über die hohe Kunst des Analogdesigns
Das besondere Projekt Es gibt noch viel zu tun!
RFID-Tag lesen und RFID-Türschloss Projektbeispiele aus dem Arduino-Experimentierpaket von Elektor
Oszilloskop-Stromsonde für HF Hochfrequenz-Strommessung leicht gemacht
Nichts für Anfänger – Makerfabs 6 DOF Roboterarm Mit Raspberry Pi Pico und MicroPython
Generative KI Wer hat das eigentlich gemacht?
Hexadoku
Die Miniware Cordless Soldering Station TS1C (mit integriertem OLED-Bildschirm und Bluetooth) ist ein intelligentes Lötwerkzeug, das in weniger als 20 Sekunden auf bis zu 400°C erhitzt. Dank des eingebauten Akkus liegt der kabellose Lötstift gut in der Hand und lässt sich bequem bedienen.
Features
Neue hocheffiziente Superkondensator-Energiespeichertechnologie, 10.000 Lade- und Entladezeiten
Separates Design + echtes Wireless, genießen Sie kabelloses Löterlebnis
BLE4.2 Bluetooth-Kommunikationstechnologie zur Fernsteuerung und -einstellung
Standard PD2 20 V, 45 W maximale Leistungsaufnahme, bis zu 36 W Lötleistung, kann kontinuierlich mehr als 180 Lötstellen (0805) mit einer einzigen vollen Ladung löten
Vorheizen der Steuerstation zur Verbesserung der Heizeffizienz
3 Erweiterungssteckplätze für Zubehör
Kontrollstation
Standard PD2 20 V 45 W maximale Leistungsaufnahme, Überstrom-Sicherheitsschutz
OLED-Bildschirm mit 128 x 64 Pixeln, Anzeige des Lötstiftstatus in Echtzeit
Vorheizen der Steuerstation, Verbesserung der Heizeffizienz
Fernbedienung und -einstellung: Temperaturregulierung, Menüeinstellung, Anzeige von Geräteinformationen und -status usw.
Funktioniert als Lötständer und Ladestation
3 Erweiterungssteckplätze für mehrere erweiterbare Zubehörteile wie Schwammsteckplatz
Lötstift
Eingebauter 750F hocheffizienter Energiespeicher-Superkondensator, kann über die Kontrollstation (oder in Notfällen über die USB-Typ-C-Schnittstelle) aufgeladen werden
36 W maximale Heizleistung, kann mehr als 180 Lötstellen (0805) kontinuierlich mit einer einzigen vollen Ladung löten
Kompatibel mit Miniware 3,5 mm Audio-Interface-Lötspitzen (Lötspitzenserie TS80/80P)
Boost-Modus (Halten der Taste am Stift)
Lieferumfang
TS1C Lötstift
TS1C-Kontrollstation
Lötspitze (TS-B02)
Silikonkabel
Schwammhalter inkl. Schwamm
Manual
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.
Nog geen lid? Klik hier om een lidmaatschap af te sluiten.
OBD2-sensordashboardOude meters vormden het startpunt van een zoektocht naar echte gegevens
OBD2: voeg een toerenteller en schakelindicator toe aan je autoRetro, maar uiterst nuttig
LiDAR- en Visiesensoren voor Robotica
Sensor+Test 2025 en PCIM 2025
Contactloze E-Veldmetingen (1)Een Trillende Membraan voor het Detecteren van Gelijkspanningen of Statische Elektrische Velden
Draadloze brievenbusmeldervan optische sensoren tot radar: enkele mogelijkheden
Elektor Mini-Wheelieeen zelfbalancerende robot
ZonnecellenVreemde onderdelen, de serie
Aan de slag met een moderne radarsensorStaat een nauwkeurige meting op uw radar?
Uit het leven gegrepenpapierfabriek
CybersecurityZware tijden voor hackers
Infographics: IoT en sensoren 2025
Bluetooth 6.0 brengt verbeterde toepassingen voor afstandsbepalingNieuwe versie biedt betere apparaatpositionerings- en -locatieservices
Draadloze communicatie verkennen met BeagleY-AI
Err-lectronicsCorrecties, updates en lezerspost
Alle begin......sluit het thema opamps af
Een krachtige AI-codeerassistentsneller ontwikkelen met Continue en Visual Studio Code
Zonne-laadregelaar met MPPT (2)Het schema
Ultrasone obstakeldetectoreen eenvoudig project om slechtzienden te helpen
2025: Een AI-odysseeHalfjaaroverzicht
Raspberry Pi Standalone MIDI-synthesizer (3)Het slimmer maken en een gebruikersinterface toevoegen
Meshtastic: een demonstratieprojectEen slim netwerk van LoRa-radio's
Analoge audio-frequentiegeneratorHoogwaardige sinusgenerator met instelbare frequentie
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.
Nog geen lid? Klik hier om een lidmaatschap af te sluiten.
PbMonitor v1.0Een accu-bewakingssysteem voor UPS en energieopslag toepassingen
Zonne-laadregelaar met MPPT (1)basisprincipes van een zonne-laadregelaar voor autonome systemen
Integrerende B-veld magnetometermet zelfgemaakte sensoren
Precies of nauwkeurig?Je instrumenten moeten het allebei zijn!
AD7124 Een precisie-ADC in de praktijkEssentieel voor Sensorsignaalconditionering
PID-regeltoolGemakkelijk PID-parameters optimaliseren
embedded world 2025
Alle begin......gaat verder met de toonregeling
Academy Pro BoxBoek + onlinecursus + hardware
Milliohmmeter adapterGebruik de nauwkeurigheid van uw multimeter
De volgende sprong in halfgeleidersVoorwaarts naar 1,4nm
Through-hole connectorenHet beste van twee werelden: THR
FrequentietellerDraagbaar en Automatische Kalibratie met GPS
Analoge metersVreemde onderdelen, de serie
Stand-alone kristaltesterhoe nauwkeurig is uw kloksignaal?
Goedkope I²C-testersluit I²C-apparaten rechtstreeks op uw PC aan
Uit het leven gegrepenwie het kleine niet eert...
2025: een AI-odysseede transformerende invloed op softwareontwikkeling
Err-lectronicsCorrecties, updates en ingezonden brieven
Raspberry Pi standalone MIDI-synthesizer (2)We verbeteren onze setup met intelligentie
Norton-getransformeerde wienbrug-oscillatorkleine verandering, grote verbetering
Test van een 10-cent-controllerde CH32V003 RISC-V microcontroller en MounRiver Studio in de praktijk
Een FPGA-gebaseerde audiospeler met equalizer (2)volumeregeling, geavanceerd mixen en een webinterface
Projects with Arduino Uno & Raspberry Pi with Examples for the MCP2515 CAN Bus Interface Module
This book details the use of the Arduino Uno and the Raspberry Pi 4 in practical CAN bus based projects. Using either the Arduino Uno or the Raspberry Pi with off-the-shelf CAN bus interface modules considerably ease developing, debugging, and testing CAN bus based projects.
This book is written for students, practicing engineers, enthusiasts, and for everyone else wanting to learn more about the CAN bus and its applications. The book assumes that the reader has some knowledge of basic electronics. Knowledge of the C and Python programming languages and programming the Arduino Uno using its IDE and Raspberry Pi will be useful, especially if the reader intends to develop microcontroller-based projects using the CAN bus.
The book should be a useful source of reference material for anyone interested in finding answers to questions such as:
What bus systems are available for the automotive industry?
What are the principles of the CAN bus?
How can I create a physical CAN bus?
What types of frames (or data packets) are available in a CAN bus system?
How can errors be detected in a CAN bus system and how dependable is a CAN bus system?
What types of CAN bus controllers exist?
How do I use the MCP2515 CAN bus controller?
How do I create 2-node Arduino Uno-based CAN bus projects?
How do I create 3-node Arduino Uno-based CAN bus projects?
How do I set the acceptance masks and acceptance filters?
How do I analyze data on the CAN bus?
How do I create 2-node Raspberry Pi-based CAN bus projects?
How do I create 3-node Raspberry Pi-based CAN bus projects?
ZELFBOUW LIPO-SUPERCHARGER KITvan prototype tot productie
ELEKTOR @ 60gedachten bij zestig jaar elektronica
SIGLENT SDM3045X TAFELMULTIMETER
DC-STROOMKLEMHall-sensor + ferrietkern + Arduino
SOLDEERSTATION 2021makkelijk om te bouwen!
KENNISMAKING MET DE PARALLAX PROPELLER 2 (DEEL 2)de ontwikkelomgeving en de code
WIFI VOOR DE LORA SWITCHgeïntegreerd in Home Assistant met ESPHome
GEEN ANGST VOOR DE CELLULAIRE MODULE!
HOUD DE TIJD BIJ MET ESP32 EN TOGGLwerken met de M5Stack
KENNISMAKING MET HET RASPBERRY PI PICO-BOARD EN DE RP2040
MICROPYTHON VOOR MICROCONTROLLERStechnieken voor kleine displays
12–200 V DC/DC-CONVERTERvoor buizenversterkers
WARMTEZOEKERde Seek Shot Pro warmtebeeldcamera
OBJECTGEORIËNTEERD PROGRAMMERENeen korte inleiding met C++
OOST WEST LAB BEST...waar Kurt Diedrich synthesizers bouwt
JAVA OP DE RASPBERRY PIdeel 1: GPIO’s
DIP-SCHAKELAARSvreemde onderdelen
INTERACTIEFcorrecties & updates || brieven van lezers
WIENS PRODUCT IS HET EIGENLIJK?recht-op-reparatie beweging laat van zich horen
UIT HET LEVEN GEGREPENhet grote blunderboek
MICRO-PROFESSORassembleertaal leren op een Z80
ALLE BEGIN......hoeft niet zo moeilijk te zijn – zelfs als het om condensatoren gaat
HEXADOKUThe Original Elektorized Sudoku
Elektor GREEN and GOLD members can download their digital edition here.
Not a member yet? Click here.
MultiRF Dev BoardA Platform for Evaluating Short- and Long-Range Wireless Protocols
Elektor at 65Disrupting Electronics Since 1961
Wi-Fi-Based Person Detection on an ESP32When Your Router Becomes a Motion Sensor
Wireless ScalesFour Small Scales = One Big Scale
Walter, the Compact IoT ModuleESP32-S3 SoC, LTE-M/NB-IoT 5G Modem, and GNSS Receiver
3- and 4-Wire RTD Sensors ConditioningWith Full-Scale Adjustment and Cable Compensation
3-in-1 2-Channel Oscilloscope/Generator/MultimeterA Review of The Fnirsi 2D15P
electronica Fast Forward 2026 Invites Startups and Industry Partners
EcologgingA Modular Environmental IoT Station for Field Research
Wireless Connectivity in Medical ApplicationsAlways on the Pulse with Bluetooth LE
AudiotronicsHum Reduction
Increasing Agricultural Efficiency with AI Modeling and SensorsBoosting Agricultural Productivity
OPC UA — An OverviewPlatform-Independent Data Exchange
Redox Meter
Instrumentation Amplifier for Physics and Engineering Experiments
Active Differential Audio FiltersFor Professional Crossovers and More
Elektor Community Perspectives on IoT & Sensors
Telegram-Controlled Water Heater Interface ModuleA Solution Based on an ESP32 and Arduino Software
2026: An AI OdysseyWhatever Happened to Fuzzy Logic?
Err-lectronics
Alarm Signal Injector Plus PowerTools for Finding Broken Wires