35 projecten met Raspberry Pi en wireless Arduino
Internet of Things (alles aan het internet) is een trend die zich niet meer laat keren. We willen alles in huis met onze mobiel of tablet doen, van Facebook tot TV kijken, van lichten bedienen tot de temperatuur in de gaten houden.
In dit boek laten we in 35 leuke en handige projecten zien hoe u op eenvoudige wijze zelf een Internet of Things systeem kunt aanleggen. We gaan in op de hardware (de perfecte combinatie van Raspberry Pi en Arduino) en de software om bediening via internet mogelijk te maken.
We maken gebruik van Wi-Fi en radioverbindingen zodat er geen kabels dwars door uw huis hoeven. Wanneer u deze projecten maakt heeft u een compleet Internet of Things systeem waarmee u van alles in uw huis kunt bedienen en bekijken. Bijvoorbeeld of er post in de brievenbus ligt en of de auto in de garage staat. U kunt op vanaf de bank het licht aandoen en het alarm bedienen. Door de heldere uitleg kunt u de projecten eenvoudig aanpassen om bijvoorbeeld uw koffiezetautomaat of tv op afstand aan te zetten. Via de index vindt u gemakkelijk creatieve projecten die als voorbeeld kunnen dienen, zodat u zelfstandig alles met het internet kunt verbinden.
STEMTera is een programmeerbare breadboardmodule, compatibel met Arduino Uno. Het heeft twee ingebouwde microcontrollers: ATmega328P en ATmega32U2. De I/O (40 mA per pin) is toegankelijk zonder bekabeling.
De onderkant van de printplaat (112 x 80 x 17 mm) is compatibel met LEGO.
Specificaties
Pin-to-pin compatibel met Arduino Uno
Mechanisch compatibel met LEGO-blokken
Twee microcontrollers (41 I/O, waarvan 9 als PWM)
USB-interface met ATmega32U2 via LUFA (Lightweight USB Framework voor AVR's) voor toetsenbord, joystick, MIDI, enz.
Programmeren met de Arduino IDE (micro-USB)
Resetknop, 4 LED's (inclusief TX, RX, Voeding), voedingsconnector
Voeding via micro-USB of 7...20 V DC op aansluiting 5,5 x 2,1 mm (+ center)
Meerdere programmeeromgevingen:
Atmel Studio
Arduino IDE
AVR-GCC
AVR-GCC met LUFA-bibliotheek
Scratch
enz.
Microcontrollers
ATmega328P:
14 I/O-pinnen, waaronder 6 PWM
6 analoge ingangen (10-bits ADC)
I²C, SPI en serieel
Interrupt controleur
ATmega32U2:
21 I/O-pinnen
Flash-geheugen: 32 KB
SRAM: 2 KB
EEPROM: 1 KB
Kloksnelheid: 16 MHz
Downloads
Beginner's Guide
Een verbeterde kakenset die bestand is tegen direct contact met een soldeerbout
Stickvise PTFE-klemkaken voor hoge temperaturen zijn bestand tegen onbedoeld contact met een soldeerbout en smelten niet. Dit is een geweldige upgrade voor je Stickvise.
Kenmerken
Gemaakt van PTFE met extreem hoog smeltpunt
Bestand tegen incidenteel contact met een soldeerbout
Dit zijn alleen de kaakplaten, er zit geen Stickvise bij
Specificaties
Materiaal
Aluminium
Afmetingen
73 x 53 x 3 mm
Gewicht
21 g
Een gemakkelijke manier om onderdelen tijdens het solderen aan de onderkant van een PCB vast te houden
PartLift houdt onderdelen met doorlopende gaten op hun plaats zodat u uw handen vrij heeft terwijl u de benen soldeert. Een eenvoudig maar nuttig hulpmiddel voor bij uw Stickvise. De basispad is van antislip siliconenschuim, de behuizing van het gereedschap is van ABS, wat zorgt voor een zeer lichte veerspanning om uw onderdeel op zijn plaats te houden. De punt van het gereedschap is gemaakt van siliconen die bestand zijn tegen hoge temperaturen en bestand zijn tegen soldeertemperaturen zonder beschadigd te raken.
Kenmerken
PartLift houdt doorlopende onderdelen op hun plaats tijdens het solderen
Gebruik met een Stickvise of een andere PCB-houder met laag profiel
De punt is van siliconen die bestand is tegen soldeertemperaturen
Het basiskussen is gemaakt van antislip siliconenschuim
Specificaties
Materiaal
Siliconen
Afmetingen
109 x 40 x 40 mm
Gewicht
59 g
Stickvise PCB-bankschroef is een onopvallende houder die uw printplaat plat houdt voor solderen, nabewerken, onderzoeken en testen.
Met Stickvise blijft uw PCB op tafelniveau, waardoor een stabiele en comfortabele werkpositie ontstaat. Dit ontwerp helpt de belasting van uw armen te verminderen en zorgt voor nauwkeurig solderen.
Specificaties
Materiaal
Nylon, aluminium
Afmetingen
200 x 76 x 19 mm
Gewicht
150 g
If you are looking for a simple way to learn soldering, or just want to make a small gadget that you can carry, this set is a great opportunity. Stop me game is an educational kit which teaches you how to solder, and in the end, you get to have your own small game. The LEDs go up and down, and your goal is to press the button as soon as the green LED turns on. With every correct answer, the game gets a bit harder – the time you have to press the button shortens. How many correct answers can you get?
It’s based on ATtiny404 microcontroller, programmed in Arduino. At its back, you’ll find CR2032 battery which makes the kit portable. There’s keychain holder as well. Soldering process is easy enough based on the mark on the PCB.
Included
1x PCB
1x ATtiny404 microcontroller
7x LEDs
1x Pushbutton
1x Switch
7x Resistors (330 ohm)
1x CR2032 battery holder
1x Battery CR2032
1x Keychain holder
De SunFounder GalaxyRVR Mars Rover Kit is ontworpen om de functionaliteit van echte Mars-rovers na te bootsen en biedt een praktische ervaring die zowel leerzaam als opwindend is. De GalaxyRVR is compatibel met Uno R3 en is uitgerust om gemakkelijk door diverse terreinen te navigeren. Of je nu door zand, rotsen, gras of modder rijdt, deze stevige rover van aluminiumlegering, gemodelleerd met een rocker-bogie-ophangingssysteem, zorgt voor een soepele en naadloze verkenning.
Wat de GalaxyRVR onderscheidt, is het innovatieve ontwerp op zonne-energie. Met een ingebouwd zonnepaneel en een oplaadbare batterij biedt de rover een langere werkingsduur en worden tegelijkertijd milieuvriendelijke energieoplossingen omarmd. In combinatie met een ESP32 CAM en een intuïtieve app levert het een realtime First-Person View (FPV)-ervaring op, waarbij je wordt ondergedompeld in de reis van de rover terwijl je hem vanaf vrijwel elke locatie op afstand bestuurt.
Slimme navigatie vormt de kern van de GalaxyRVR. De ultrasone en infraroodsensoren maken nauwkeurige detectie en vermijding van obstakels mogelijk, waardoor ononderbroken verkenning mogelijk is. Om de veelzijdigheid te vergroten, maken levendige RGB-lichtstrips en ESP32-gestuurde LED-verlichting het mogelijk om vol vertrouwen te navigeren bij weinig licht, waardoor het pad van de rover wordt verlicht en een vleugje briljantheid aan zijn avonturen wordt toegevoegd.
De kit bevat gedetailleerde online tutorials (beschikbaar in het Engels, Duits, Frans, Spaans, Italiaans en Japans), stapsgewijze videolessen en toegang tot een ondersteunend communityforum.
Kenmerken
Gebouwd met een duurzaam frame van aluminiumlegering en een uniek rocker-bogie-systeem, kan deze rover moeiteloos diverse terreinen aan.
Zonne-energie en uitgerust met een ESP32 CAM voor realtime FPV-beelden.
Intelligente sensoren zorgen voor een soepele navigatie rond obstakels.
Specificaties
Mainboard
SunFounder Uno R3
Wifi
ESP32 CAM
Programmeertaal
C++
Controlemethode
App-controller
Invoermodules
Ultrasone sensor, sensor voor het vermijden van obstakels
Uitvoermodules
WS2812 RGB board
Batterijduur
130 minuten
Oplaadmethoden
Opladen via zonne-energie, USB-C
Functies
Klim erover, FPV, obstakel vermijden, verlichting, stembesturing
Materiaal
Aluminiumlegering
Downloads
Online Tutorial
Uw toegangspoort tot IoT en programmeren met microcontrollers
Met 450+ componenten en 117 online projecten, stimuleert deze uitgebreide kit uw creativiteit. De tutorials van Paul McWhorter maken leren leuk voor beginners en gevorderde gebruikers. Deze kit ondersteunt MicroPython, C/C++ en Piper Make, en biedt diverse programmeeropties.
Ontdek sensoren, actuatoren, LED's en LCD's voor eindeloze projectmogelijkheden. Van huisautomatisering tot robotica, deze kit versterkt uw technische reis.
Kenmerken
IoT Starter Kit voor beginners: Deze kit biedt een rijke IoT-leerervaring voor beginners. Met 450+ componenten, 117 projecten en door experts geleide videolessen, maakt deze kit het leren van microcontrollerprogrammering en IoT boeiend en toegankelijk.
Door experts geleide videolessen: De kit bevat 27 videotutorials van de bekende docent Paul McWhorter. Zijn boeiende stijl vereenvoudigt complexe concepten, wat zorgt voor een effectieve leerervaring in microcontrollerprogrammering.
Breed scala aan hardware: De kit bevat een divers scala aan componenten zoals sensoren, actuatoren, LED's, LCD's en meer, waardoor u kunt experimenteren en verschillende projecten kunt maken met de Raspberry Pi Pico W.
Ondersteunt meerdere talen: De kit biedt veelzijdigheid met ondersteuning voor drie programmeertalen – MicroPython, C/C++ en Piper Make, wat zorgt voor een gevarieerde programmeerleerervaring.
Toegewijde ondersteuning: Profiteer van onze voortdurende assistentie, inclusief een communityforum en tijdige technische hulp voor een naadloze leerervaring.
Inbegrepen
Raspberry Pi Pico W
Breadboard
Jumper Wires
Weerstand
Transistor
Condensator
Diode
Li-po-oplaadmodule
74HC595
TA6586 – Motordriverchip
LED
RGB-LED
LED-staafdiagram
Weergave met 7 segmenten
4-cijferige 7-segmentweergave
LED-dotmatrix
I²C LCD1602
WS2812 RGB-strip met 8 LED's
Zoemer
DC-motor
Servo
DC-water Pomp
Relais
Knop
Microschakelaar
Schuifschakelaar
Potentiometer
Infraroodontvanger
Joystickmodule
4x4 toetsenbord
MPR121-module
MFRC522-module
Fotoweerstand
Thermistor
Kantelschakelaar
Reedschakelaar
PIR-bewegingssensormodule
Waterniveausensormodule
Ultrasone module
DHT11-vochtigheidssensor
MPU6050-module
Documentatie
Online tutorials in 3 talen (EN, DE en JP)
Wilt u in enkele minuten een programma maken op uw PC, dat communiceert met een microcontroller? Dit boek, samen met de Piccolino en gratis software, maakt dat mogelijk!Als hardware wordt gebruik gemaakt van de Piccolino. Dit is een prototype platform met een moderne PIC16F887 microcontroller, dat gebruikt kan worden om razendsnel microcontroller opstellingen te maken. Alle basisvoorzieningen zijn aanwezig op de Piccolino, en door middel van de headers kunnen extra onderdelen eenvoudig aangesloten worden.De Piccolino wordt geprogrammeerd met de krachtige maar eenvoudig te leren gratis programmeertaal JAL. Deze taal wordt zowel door hobbyisten als professionals gebruikt. Bovendien is een serie projectboeken in deze taal verkrijgbaar, en een lesboek waarmee u JAL kunt leren. Aan de PC kant wordt gebruik gemaakt van de eveneens eenvoudig te leren gratis programmeertaal Small Basic van Microsoft. Deze taal is speciaal ontwikkeld om snel Windows programma's te kunnen ontwikkelen, ook voor mensen die weinig of geen PC programmeer ervaring hebben. U leert verschillende technieken om een PC met een microcontroller te laten communiceren zoals losse communicatie, het versterken en verzwakken van signalen, verwerken van valse metingen, master-slave communicatie en synchronisatie met geforceerde reset.Behalve theorie staan in het boek ook 15 leuke en praktische projecten. Door de duidelijke uitleg en instructies kunt u deze projecten zelf uitbreiden en helemaal aan uw eigen wensen aanpassen. Een paar voorbeelden uit het boek:
Meet signalen en toon ze op de PC
Maak een eigen muis of keyboard besturing.
Meet en analyseer componenten (Spoel / Condensator / Transistor / OPAMP) met automatische grafieken op uw PC.
Bestuur een servomotor vanaf de PC.
Verzamel metingen in de Piccolino en zet ze later over naar uw PC.
De combinatie van theorie en praktijkvoorbeelden in dit boek zorgt er voor dat u voor elk interface-probleem een oplossing bij de hand hebt, of weet hoe u er een moet maken.Wat heeft u nodig:
Een PC met seriële of USB poort, internetaansluiting en een browser zoals Microsoft Internet Explorer.
De gratis download van het softwarepakket (bestand hierboven te vinden), met alle benodigde programma's en voorbeelden
De print van het Piccolino-bord is binnenkort verkrijgbaar bij Elektor.
Het onderdelenpakket behorende bij dit boek is; verkrijgbaar bij Elektor
Create Models for 3D Printing, CNC Milling, Process Communication and Documentation
Engineers dread designing 3D models using traditional modeling software. OpenSCAD takes a refreshing and completely different approach. Create your models by arranging geometric solids in a JavaScript-like language, and use them with your 3D printer, CNC mill, or process communication.
OpenSCAD differs from other design systems in that it uses programmatical modeling. Your model is made up of primitives that are invoked using a C-, Java- or Python-like language. This approach to model design is close to the “mechanical work” done in the real world and appeals to engineers and others who are not a member of the traditional creative class.
OpenSCAD also provides a wide variety of comfort functions that break the 1:1 relationship between code and geometry. This book demonstrates the various features of the programming language using practical examples such as a replacement knob for a LeCroy oscilloscope, a wardrobe hanger, a container for soap dispensers, and various other real-life examples.
Written by an engineer with over 15 years of experience, this book is intended for Linux and Windows users alike. If you have programming experience in any language, this book will have you producing practical three-dimensional objects in short order!
Create Models for 3D Printing, CNC Milling, Process Communication and Documentation
Engineers dread designing 3D models using traditional modeling software. OpenSCAD takes a refreshing and completely different approach. Create your models by arranging geometric solids in a JavaScript-like language, and use them with your 3D printer, CNC mill, or process communication.
OpenSCAD differs from other design systems in that it uses programmatical modeling. Your model is made up of primitives that are invoked using a C-, Java- or Python-like language. This approach to model design is close to the “mechanical work” done in the real world and appeals to engineers and others who are not a member of the traditional creative class.
OpenSCAD also provides a wide variety of comfort functions that break the 1:1 relationship between code and geometry. This book demonstrates the various features of the programming language using practical examples such as a replacement knob for a LeCroy oscilloscope, a wardrobe hanger, a container for soap dispensers, and various other real-life examples.
Written by an engineer with over 15 years of experience, this book is intended for Linux and Windows users alike. If you have programming experience in any language, this book will have you producing practical three-dimensional objects in short order!
Een geïllustreerde kroniek van technologienologie voor verzamelaars en restaurateurs
Oscilloscopen hebben een belangrijke bijdrage geleverd aan de vooruitgang van de menselijke kennis, niet alleen op het gebied van de elektronica, maar in alle wetenschappen, waar een fysieke grootheid kan worden omgezet in een tijdgerelateerd elektrisch signaal.
Dit boek beschrijft de geschiedenis van een cruciaal instrument via vele Tektronix producten. Dit is het bedrijf dat de meeste functies heeft uitgevonden en gepatenteerd die tegenwoordig in alle oscilloscopen te vinden zijn. Tek is en blijft synoniem met de oscilloscoop.
In bijna 600 pagina's, met honderden prachtige foto's, diagrammen, anekdotes en technische gegevens, reis je door de geschiedenis van Tektronix in een prachtige verzameleditie met een technisch perspectief. De auteur is niet bang om zijn handen vuil te maken door zijn eigen Tek-apparatuur te restaureren. De reis begint begin jaren vijftig. Het eindigt in de jaren '90, na het verkennen van de ins en outs van de meest interessante modellen in de 300, 400, 500, 5000, 7000 en 11000-serie, van buizen tot geavanceerde hybride technologieën.
Downloads
NIEUW: Gratis Supplement (136 pagina's, 401 MB)
An Illustrated Handbook of Vintage ‘Scopes Repair and Preservation
Tektronix oscilloscopes are true masterpieces of electronics and have helped mankind advance in every field of science, wherever a physical phenomenon needed to be observed and studied. They helped man reach the moon, find the cause of plane crashes, and paved the way for thousands of other discoveries.
Restoring and collecting these oscilloscopes is an exciting activity; it is really worthwhile to save them from the effects of time and restore them to their original condition. Many parts are quite easy to find, and there are many Internet sites, groups, and videos that can help you. Much of the original documentation is still available, but it is not always sufficient. This book contains a lot of information, descriptions, suggestions, technical notes, photos and schematics that can be of great help to those who want to restore or simply repair these wonderful witnesses of one of the most beautiful eras in the history of technology.
Component layouts included!
This book includes a nearly complete component layout plan of the original 545 oscilloscope, with relative reference designators. Not found in the original Tektronix manuals, this layout should prove invaluable to the repair technician.
The 555SE is an easy-to-build surface-mount soldering kit. It includes the circuit board, resistors, and transistors that make up the electrical circuit and printed assembly instructions. The kit also comes complete with the 'IC Leg' stand and 8 colour-coded thumbscrew terminal posts.
To build the 555SE, basic electronic soldering skill and tools are required, but no additional knowledge of electronics is presumed or required. You provide standard surface-mount soldering tools: a soldering iron, solder (wire or paste), small metal tweezers, as well as a Phillips head screwdriver.
The kit features relatively large surface mount components (1206 and SOT-23) and is a great first surface-mount soldering kit if you're just getting started. However, if you are experienced at surface mount soldering and have tools like a hot air rework station or other equipment, you're welcome to use them for assembling this kit.
Features
Anodized aluminium stand
8x 4-40 surface-mount threaded inserts
Stainless steel thumbscrews with colour-coded plastic caps (1 red, 1 black, 6 grey)
All materials (including the circuit board and stand) are RoHS compliant (lead-free)
Dimensions: 6.5 cm × 5.2 cm x 1.6 mm
Dimensions assembled: 6.5 cm × 7.8 cm × 2.0 cm
The 741SE is an easy-to-build surface-mount soldering kit. It includes the circuit board, resistors, and transistors that make up the electrical circuit as well as printed assembly instructions. The kit also comes complete with the 'IC Leg' stand, and 8 color coded thumbscrew terminal posts. To build the 741SE, basic electronic soldering skill and tools are required, but no additional knowledge of electronics is presumed or required. You provide standard surface-mount soldering tools: a soldering iron, solder (wire or paste), small metal tweezers, as well as a Phillips head screwdriver. The kit features relatively large surface mount components (1206 and SOT-23), and is a great first surface-mount soldering kit if you're just getting started. However, if you are experienced at surface mount soldering and have tools like a hot air rework station or other equipment, you're welcome to use them for assembling this kit. Features Anodized aluminium stand 8x 4-40 surface-mount threaded inserts Stainless steel thumbscrews with colour-coded plastic caps (1 red, 1 black, 6 grey) All materials (including the circuit board and stand) are RoHS compliant (lead-free) Dimensions: 6.5 cm × 5.2 cm x 1.6 mm Dimensions assembled: 6.5 cm × 7.8 cm × 2.0 cm
The Analog Thing V1.2 (kortweg THAT) is een hoogwaardige, goedkope, open-source en non-profit, geavanceerde analoge computer, die is ontworpen voor desktop gebruik om (sets van) differentiaalvergelijkingen op te lossen. Met zijn patchpaneel in plaats van toetsenbord, muis en monitor verschilt de gebruikersinterface overduidelijk van die van zijn neven en nichten met digitale programma's. Het patchpaneel is onderverdeeld in groepen analoge computerelementen, zoals integrators, summers en multipliers.
THAT maakt het mogelijk om dynamische systemen te modelleren met grote snelheid, parallellisme en energie-efficiëntie. Het gebruik ervan is op een intuïtieve manier interactief, experimenteel en visueel. Het overbrugt de kloof tussen de hands-on praktijk en de wiskundige theorie, en integreert op natuurlijke wijze met ontwerp- en engineeringsituaties, zoals speculatieve trial-and-error exploratie en het gebruik van schaalmodellen.
Dynamische systeemmodellering op THAT kan een verscheidenheid aan waardevolle doelen dienen. Het kan helpen begrijpen ‘wat is’ (modellen van), of het kan helpen te realiseren ‘wat zou moeten zijn’ (modellen voor). Ook kan het worden gebruikt om zaken uit te leggen in educatieve omgevingen, om te imiteren in gaming, om te voorspellen in de natuurwetenschappen, om te controleren in engineering, of het kan worden aangewend puur voor de aardigheid ervan!
THAT kan worden gebruikt met verschillende soorten oscilloscopen, zoals conventionele kathodestraalbuis oscilloscopen, digitale oscilloscopen en USB-oscilloscopen in combinatie met pc's.
Kenmerken
5 Integrators – Circuits die integratie als functie van de tijd uitvoeren.
4 Summers – Circuits die continu ingangen toevoegen.
2 Comperators – Circuits die ingangen vergelijken om voorwaardelijke functies te ondersteunen.
Master/Minion-poorten – Interfaces die het mogelijk maken om meerdere THAT's in serie te schakelen om willekeurig grote programma's te maken.
8 Coëfficiënt potentiometers – Draaiknoppen om door de gebruiker gedefinieerde ingangen te leveren.
2 Multipliers – Circuits die inputs continu vermenigvuldigen.
Panel Meter – Een digitale paneelmeter voor nauwkeurige metingen van waarden en timing.
Hybrid Port – Een interface voor het digitaal besturen van THAT om analoog-digitale hybride programma's te ontwikkelen.
Inbegrepen
1x RCA-RCA kabel
30x Patchkabels
6x Zelfklevende voetjes
1x Master naar minion lintkabel
1x USB-A naar USB-C kabel
1x Quick-start handleiding
Benodigd
USB-voeding
BNC adapters/kabels om een oscilloscoop aan te sluiten
Downloads
First Steps
Documentatie
Deze USB-stick bevat een selectie van meer dan 300 artikelen over Arduino gepubliceerd in Elektor Magazine. De inhoud bestaat uit zowel achtergrondartikelen als projecten met de volgende onderwerpen:
Software & hardware ontwikkeling: Tutorials over de ontwikkeling van Arduino-software met behulp van Arduino IDE, Atmel Studio, Shields en essentiële programmeerconcepten.
Educatie: Een microcontroller Bootcamp biedt een gestructureerde aanpak voor het programmeren van embedded systemen.
Data acquisitie & meten: Projecten zoals een 16-bits datalogger, draaibank toerenteller en een AC netanalyser voor het vastleggen en analyseren van real-time signalen.
Draadloze communicatie: Leer hoe je draadloze netwerken implementeert, een Android interface maakt en effectief communiceert met microcontrollers.
Robotica en automatisering: Omvat de Arduino Nano Robot Controller, ondersteunende boards voor automatisering, en een verkenning van verschillende Arduino-shields om de functionaliteit te verbeteren.
Zelfbouw-projecten: Unieke projecten zoals laserprojectie, Numitron klok en thermometer, ELF ontvanger, Theremino, en touch LED interfaces laten creatieve toepassingen zien.
Of u nu een beginner bent of een ervaren maker, deze collectie is een waardevolle bron om te leren, te experimenteren en de grenzen van de Arduino-technologie te verleggen.
An 8-in-1 test & measurement instrument for the electronics workbench
A well-equipped electronics lab is crammed with power supplies, measuring devices, test equipment and signal generators. Wouldn‘t it be better to have one compact device for almost all tasks? Based on the Arduino, a PC interface is to be developed that’s as versatile as possible for measurement and control. It simply hangs on a USB cable and – depending on the software – forms the measuring head of a digital voltmeter or PC oscilloscope, a signal generator, an adjustable voltage source, a frequency counter, an ohmmeter, a capacitance meter, a characteristic curve recorder, and much more.
The circuits and methods collected here are not only relevant for exactly these tasks in the "MSR" electronics lab, but many details can also be used within completely different contexts.
An 8-in-1 test & measurement instrument for the electronics workbench
A well-equipped electronics lab is crammed with power supplies, measuring devices, test equipment and signal generators. Wouldn‘t it be better to have one compact device for almost all tasks? Based on the Arduino, a PC interface is to be developed that’s as versatile as possible for measurement and control. It simply hangs on a USB cable and – depending on the software – forms the measuring head of a digital voltmeter or PC oscilloscope, a signal generator, an adjustable voltage source, a frequency counter, an ohmmeter, a capacitance meter, a characteristic curve recorder, and much more.
The circuits and methods collected here are not only relevant for exactly these tasks in the "MSR" electronics lab, but many details can also be used within completely different contexts.