Plot, Cut, Drill, Mill and Laser with the Z99
This book covers the construction, hardware, software, and operation of the Z99 – CNC machine. This is a multifunctional 4-axis machine for home construction.
The capabilities of the Z99 machine include:
large-format schematic plotting
PCB plotting with etch-resist pens
schematic plotting with conductive-ink pens
letter cutting out of vinyl
paper cutting
PCB/substrate drilling
PCB/substrate milling
text milling
laser engraving
laser cutting of solder paste masks
By making the support software available as freeware, readers of the book are challenged and encouraged to develop new applications for the Z99.
The machine would not be of much use if the user has no option to create suitable files for the designs in mind. A large part of this book is dedicated to creating source files in a variety of freeware software packages, including Inkscape, DesignSpark PCB, KiCad, and FlatCAM.
The book is also useful for readers keen to comprehend and then master the basic structure of HPGL, Gerber, Drill, and G-code files, as well as to have a go at deciphering them using software.
Le téléchargement intégral de ce numéro est disponible pour nos membres GOLD et GREEN sur le site Elektor Magazine !
Pas encore membre ? Cliquez ici.
adaptateur de mesure USBTest du courant et des signaux des ports USB
sortie boucle de courant 4-20 mA pour Arduino UnoUne interface de boucle de courant fiable et insensible aux interférences électromagnétiques
commande automatique pour aspirateurGardez votre établi propre
générateur DDS avec ATtiny
testeur d'ampli-op V2Nouveau circuit imprimé – désormais compatible avec les CMS
amplificateur audio à tube 550 mWson chaleureux des tubes à vide
surveillance des fusiblesavec une LED clignotante
préamplificateur RIAA HQExploitez tout le potentiel sonore de vos disques vinyles !
Outil de réglage pour platines vinylesGénérateur de lumière stroboscopique 100–120 Hz basé sur Arduino
Elektor Classics : ampli vidéo
gradateur à télécommande infrarougeContrôlez votre éclairage avec confort et précision
comment utiliser switch…case avec des chaînes de caractères en C++/EDI Arduino
détecteur d’aimantsAvec un simple capteur à effet Hall
bouton de mise sous tension intelligent pour Raspberry PiUne solution pour Raspberry Pi jusqu’au modèle 4
astuces clés pour makersDes conseils pros pour vos projets
projets pratiques avec le timer 555Commande de moteur CC et jeux de rapidité
moniteur de charge CA simpleÉconomisez de l'énergie grâce à un appareil simple
batteries externes en parallèleTrois jours d’autonomie
VFO jusqu’à 15 MHzRéalisation avec un Raspberry Pi Pico
accordeur de violon avec ATtiny202
Elektor Classics : ampli vidéo pour TV N&B
capacimètre20 pF à 600 nF
horloge quasi analogique Mk IIDeux anneaux LED pour les heures et les minutes
concevez sans limites(grâce à l’écosystème complet d’Arduino)
dé à lampes néon
Elektor Classics : indicateur d'accord RTTY
solutions matérielles inspirantes pour vos projets ESP
Elektor Classics : alimentation 3 A
LED RGB avec circuit de commande intégréLumière de précision : les ICLED établissent de nouvelles normes
expérience : un Thérémine analogico-numérique ?Combiner des capteurs numériques modernes avec l’intemporel générateur analogique XR2206
carte émetteur-récepteur audio ESP32 (1)Démo : lecture de fichiers WAV depuis une carte SD
infographies : Circuits et conception de circuits 2025
petit mixeur audioUne conception polyvalente et modulable
minuteur intelligent pour éclairage d’escalierÉconomisez encore plus sur votre facture d’énergie !
modernisez vos voletsContrôlez les systèmes Velux avec un ESP32 et MQTT
chauffe-pieds à transistorsConfort économe en énergie
le quadricoptère M5Stamp Fly est-il le prochain drone Tello ? (Revue)
optimiser la portée Wi-Fi de l’ESP32-C3 SuperMiniUne modification d’antenne simple et efficace
station de soudage à air chaud ZD-8968Un outil de travail économique ou uniquement de l'air chaud ?
testeur de radar de reculDétecter les pannes du système d’aide au stationnement d’un véhicule
This book is about advanced programming of the Raspberry Pi computer using the Python programming language. The book explains in simple terms and with examples:
How to configure the Raspberry Pi computer;
How to install and use the Linux operating system and the desktop;
How to write advanced programs using the Python programming language;
How to use graphics in our programs;
How to develop hardware based projects using the Raspberry Pi.
The book starts with an introduction to the Raspberry Pi computer and covers the topics of purchasing all the necessary accessories and installing and operating the Linux operating system in command mode. The network interface of the RPi is explained in simple steps, demonstrating how the computer can be accessed remotely from a desktop or a laptop computer.
The remaining parts of the book cover the Python programming language in detail, including advanced topics such as operating system calls, multitasking, interprocess synchronization and interprocess communication techniques. The important topic of network programming using UDP and TCP protocols is described with working examples. The Tkinter graphical user interface module (GUI) is described in detail with example widgets and programs.
The last part of the book includes hardware projects based on using the advanced programming topics such as multitasking and interprocess communication techniques. All the projects given in the book have been fully tested and are working. Complete program listings of all projects are provided with detailed explanations.
The uArm Swift Pro is a high quality robotic arm that can be used in a wide range of applications. The uArm Swift Pro was developed and optimized for use in education, which means that many packages are already available for open source platforms such as ROS. The uArm Swift Pro has a position repeatability of 0.2 mm and is also equipped with a stepper motor and a 12-bit encoder. These are just a few reasons that make the uArm Swift Pro an excellent choice for educational use. Another great feature is the 3D printing kit that converts the uArm Swift Pro into a 3D printer in less than 1 minute.
The uArm supports the following development platforms/systems:
UFACTORY SDK
Arduino
Python
ROS
GRABCAD
OpenMV
Smartphone App
The smartphone app for iOS is already available in the App Store and enables easy control and monitoring of the robotic arm. The app for Android is in development and will be available soon.
An example of the Machine Vision
The following GIF shows the uArm in combination with the OpenMV Machine Vision Cam M7 and the facial recognition applications that can be implemented in MicroPython.
Specifications
Degrees of Freedom: 4
Repeatability: Up to 0.2 mm
Payload: 500 g
Working Range: 50-320 mm
Positioning Speed: 100 m/s
Position Feedback: 12-bit Encoder
Dimensions: 150 x 140 x 281mm
Weight: 2.2 kg
Included
UFactory uArm Swift Pro Body
Bluetooth & Vacuum Gripper
Downloads
Datasheet
This collection features the best of Elektor Magazine's articles on embedded systems and artificial intelligence. From hands-on programming guides to innovative AI experiments, these pieces offer valuable insights and practical knowledge for engineers, developers, and enthusiasts exploring the evolving intersection of hardware design, software innovation, and intelligent technology.
Contents
Programming PICs from the Ground UpAssembler routine to output a sine wave
Object-Oriented ProgrammingA Short Primer Using C++
Programming an FPGA
Tracking Down Microcontroller Buffer Overflows with 0xDEADBEEF
Too Quick to Code and Too Slow to Test?
Understanding the Neurons in Neural NetworksEmbedded Neurons
MAUI Programming for PC, Tablet, and SmartphoneThe New Framework in Theory and Practice
USB Killer DetectorBetter Safe Than Sorry
Understanding the Neurons in Neural NetworksArtificial Neurons
A Bare-Metal Programming Guide
Part 1: For STM32 and Other Controllers
Part 2: Accurate Timing, the UART, and Debugging
Part 3: CMSIS Headers, Automatic Testing, and a Web Server
Introduction to TinyMLBig Is Not Always Better
Microprocessors for Embedded SystemsPeculiar Parts, the Series
FPGAs for BeginnersThe Path From MCU to FPGA Programming
AI in Electronics DevelopmentAn Update After Only One Year
AI in the Electronics LabGoogle Bard and Flux Copilot Put to the Test
ESP32 and ChatGPTOn the Way to a Self-Programming System…
Audio DSP FX Processor Board
Part 1: Features and Design
Part 2: Creating Applications
Rust + EmbeddedA Development Power Duo
A Smart Object CounterImage Recognition Made Easy with Edge Impulse
Universal Garden LoggerA Step Towards AI Gardening
A VHDL ClockMade with ChatGPT
TensorFlow Lite on Small MicrocontrollersA (Very) Beginner’s Point of View
Mosquito DetectionUsing Open Datasets and Arduino Nicla Vision
Artificial Intelligence Timeline
Intro to AI AlgorithmsPrompt: Which Algorithms Implement Each AI Tool?
Bringing AI to the Edgewith ESP32-P4
The Growing Role of Edge AIA Trend Shaping the Future
Elektor GREEN and GOLD members can download their digital edition here.
Not a member yet? Click here.
PIO Programming on the Raspberry Pi PicoNine Instructions, Many Possibilities
Breaking AI Out of the BrowserUsing AI CLIs to Code, Compile, and Validate Embedded Projects
The Scrutiny DebuggerDebug, Visualize, and Test Embedded C/C++ Code
Sigfox Breakout Board (1)A Self-Built Radio BoB
Low-Noise Power Supply (2)Construction, Assembly, and Practical Implementation
Simple Signal Generator Using the RP2040Analog and Digital Signals for Around €10
Navigating the Future of Smart Homes with Matter and Edge AIAre Matter’s Latest Updates and the Rise of Edge AI Finally Giving Engineers the Tools to Build the Intelligent, Seamless Smart Homes Users Have Been Promised?
Differential Pressure SensorsPredictive Maintenance in HVAC-Systems
Security by DesignEngineering Fundamentals Limit Failure
Embedded Security Is No Longer Optional
CRA and PQC Are Rewriting Embedded Security PrioritiesWhy Even Small IoT and Industrial Firms Need an Upgrade Plan
embedded world 2026An Interview With Benedikt Weyerer, Executive Director of embedded world
Hands on with I3CUsing Hardware from ST and Microchip
The BLEnky ProjectRapid Prototyping of Bluetooth Low Energy Applications
Pulse Width ModulationFrom a Simple On/Off Thermostat to a Smoothed DC Analog Signal
AudiotronicsEar-Pleasing Electronics for DIY Construction
From Life’s ExperienceRead The F...ing Manual!
ESP32 Audio Transceiver Board (Part 4)Tuning the Clocks - And a Wired Option
2026: An AI OdysseyThe 2025 Vibe-Coding Hangover
Symmetrical DC LoadDC Load, Static or Dynamic, and Symmetrical
Counting Faces with MaixCAMAn Easy Way to Capture Audience Sizes
Elektor GREEN and GOLD members can download their digital edition here.
Not a member yet? Click here.
Audio DSP FX Processor BoardPart 1: Features and Design
50 Years of Elektor in English
KiCad 8Top New and Updated Features
Elektor MultiCalculator KitAn Arduino-Based Calculator Kit for Electronic Purposes
Low-Cost GNSS RTK SystemsWith Centimeter-Level Degree of Accuracy
PCB Layout and SafetyHints for a Safe, Long-Life Design of Your Boards
Opamp TesterFor Audio and Other Applications
Project Update #4: ESP32-Based Energy MeterEnergy Monitoring with MQTT
Real-Time Spectrum Analyzer with Waveguide Technology and Multi-Interface PCsAaronia Establishes New Product Segment and Presents First Prototypes at Electronica in Munich
Applications of Ynvisible’s E-paper DisplaysTransform Businesses and Shape the Future
SMT InductorsCoils and Ferrites — Selection Made Easy
Arrow Electronics to Showcase Innovative Technologies at electronica 2024
Using EMI Shielding to Achieve Electromagnetic Compatibility Compliance
The Ultimate Tool for Every Electronics EnthusiastUnlock Endless Possibilities with Red Pitaya and 1,000+ Click Boards™
V-LD1 Distance Radar Module
Siglent Presents Its New Vector Network Analyzer Platform SNA6000A
HDI in the MiddleA New Cost-Effective PCB Pooling Service for Tiny BGAs
Remote Access IoT LabOne and Only Solution for Remote Learning and Development in Embedded Industry
Challenges of DFM Analysis for Flex and Rigid-Flex Design
From Life's ExperienceMicrotechnophobia
3D Christmas TreeA 3D PCB with a Low-Cost, 32-bit Microcontroller
Starting Out in Electronics……Continues with the Opamp!
An Autonomous Sensor Node (Project Update #1)Reducing Idle Power Consumption with External RTC and Power Switch
2024: An AI OdysseyA Look Back at the Future
LED Displays with the MAX7219A Hands-On Approach to a Great Chip
Err-lectronicsCorrections, Updates, and Readers’ Letters
VibroTactile GlovesA Breakthrough for Parkinson’s Patients
The SQ series of handsfree PCBite probes from Sensepeek are insulated, come with included color-coded cable holders and have a lower point of gravity making them even more stable compared with the original SP series of probes. All the loved features of handsfree measurement, exchangeable fine pitch spring tipped test needle and the minimalistic design is maintained to make traditional sized and handheld probes obsolete.
Features
All handsfree probes from Sensepeek makes instant measurements or long triggering sessions a breeze.
No more soldering wires to connect your probe or complicated tools to setup, just positioning the probe needle on any test point or component in the signal path and release.
Saves time and frustration during development, verification and repairs. The minimalist design and the spring-loaded test needle makes it possible to simultaneously measure on fine pitch components and nearby signals.
Both length and weight of the SQ probes are perfectly balanced to be used with PCBite PCB holders and base plate which is a must for handsfree function.
The probe holder comes with a powerful magnet in the base, as for all PCBite probes and holders which makes the probe easy to place and reposition.
The SQ series of probes can be used handheld without the probe holder as they have an insulated grip but their full potential is used when measuring handsfree.
Included
2x SQ10 probes and pin tipped test needles (red/black)
2x Banana to dupont test wires (red/black)
1x Set of cable holders (red/black)
2x Extra test needles
Downloads
User guide
Elektor GREEN and GOLD members can download their digital edition here.
Not a member yet? Click here.
Relio v1.0 - Presence Detection and Remote ControlA Matter-Enabled Smart Controller for AC Appliances
Designing Better PCBsA Practical Guide for Professionals and Makers
KiCad 9Top New and Updated Features
Precision Picoammeter (1)With Curve Tracer Functionality Down to the pA range!
Christmas Star 2025A Star Is Soldered
100 mV Continuity Tester
Who’s Pushing the Boundaries of European Electronics?Companies to Watch
productronica 2025: What’s New in Electronics Development and Production
Automation to Tackle Reshoring Manufacturing, Tariffs and Labour Shortages
Beyond Future ProofCircularity in Electronics
Passive ComponentsLow-Loss Inductors Enabling High-Efficiency DC/DC Converters
How Desktop Manufacturing Machines Are Democratizing PCB Production
Starting Out in Electronics...Needs Power
UHD Displays Driven with EaseYour Guide to Easily Put Various TFT-LCDs Into Operation Quickly
Soldering in 2025Practical Soldering Tips Straight from the Workbench
SimulIDEAn All-in-One Tool for Circuit Prototyping
2025: An AI OdysseyFrom Autocomplete to Colleague
Wordy Christmas TreeA Festive Electronics Project with a Linguistic Twist
Err-lectronicsCorrections, Updates, and Readers’ Letters
Analog Pipeline DistortionA Cool Audio Effect For Guitars and Other Instruments
ESP32 Audio Transceiver Board (Part 3)Stereo Transmission and Dual Radio
The Controller Area Network (CAN) was originally developed to be used as a vehicle data bus system in passenger cars. Today, CAN controllers are available from over 20 manufacturers, and CAN is finding applications in other fields, such as medical, aerospace, process control, automation, and so on.
This book is written for students, for practising engineers, for hobbyists, and for everyone else who may be interested to learn more about the CAN bus and its applications.
The aim of this book is to teach you the basic principles of CAN networks and in addition the development of microcontroller based projects using the CAN bus. In summary, this book enables the reader to:
Learn the theory of the CAN bus used in automotive industry
Learn the principles, operation, and programming of microcontrollers
Design complete microcontroller based projects using the C language
Develop complete real CAN bus projects using microcontrollers
Learn the principles of OBD systems used to debug vehicle electronics
You will learn how to design microcontroller based CAN bus nodes, build a CAN bus, develop high-level programs, and then exchange data in real-time over the bus. You will also learn how to build microcontroller hardware and interface it to LEDs, LCDs, and A/D converters.
The book assumes that the reader has some knowledge on basic electronics. Knowledge of the C programming language will be useful in later chapters of the book, and familiarity with at least one member of the PIC series of microcontrollers will be an advantage, especially if the reader intends to develop microcontroller based projects using the CAN bus.
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.Nog geen lid? Klik hier om een lidmaatschap af te sluiten.
Cloc 2.0de wekker die je altijd al wilde hebben
PIO in de praktijkexperimenten met de programmeerbare I/O van de RP2040
Armeluis chiptweakerwe krijgen je wel (goedkoop) aan de praat...
Echte USB-toevalsgeneratortwee PIC’s voor de prijs van één AVR
Pimp my mike...opvoeren doe je zelf
FFT met Maixduinofrequentiespectra vastleggen
Uit het leven gegrepenontwerp(on)logica
UCN5804 stappenmotordrivervreemde onderdelen
Simuleren met Micro-Capeerste stappen in een complexe wereld
PAUL Award 2022jonge technische talenten en hun creatieve ontwerpen
Mijn eerste Software Defined Radioin minder dan 15 minuten klaar
Microcontroller-documentatie verklaarddeel 1: de opzet van een datasheet
Hoe verder met AI en embedded systems?tools, platforms – en worden schrijvers obsoleet?
Digitalisering van verticale landbouw
Elektor Infographicsembedded en AI vandaag – en morgen
Een introductie tot TinyML
Casestudy KwickPOS
High-performance in elke klassecomputer-on-module standaarden
Alle begin......wordt eindelijk actief!
I²C-communicatie met Node.js en een Raspberry Pibekijk sensordata in een browser
Video-output met microcontrollers (2)VGA en DVI
Het Metronom real-time besturingssysteemeen RTOS voor AVR-processoren
DVI op de RP2040vraaggesprek met Luke Wren, chipontwikkelaar bij Raspberry Pi
Display-HAT Minitoont het weer op de Raspberry Pi
De WEEF 2022 Awardshet goede vieren
Hexadoku
The OWON SDS1102 is an affordable benchtop digital oscilloscope that combines solid performance with essential measurement features. This 2-channel oscilloscope offers a 100 MHz bandwidth, a 1 GS/s sampling rate, a 7-inch LCD display, and a 10 kpts memory depth, making it a practical choice for everyday electronics testing, troubleshooting, and education.
The SDS1102 features a simplified trigger system with level and edge triggering, making it easy to capture and analyze common signals. It is designed for applications that do not require deep memory or advanced trigger functions, offering a straightforward and cost-effective solution for basic signal analysis.
Features
Bandwidth: 100 MHz
2 channels
Sample rate: 1 GS/s
Ultra-thin body
7-inch high-res LCD
SCPI and LabVIEW supported
Specifications
Bandwidth
100 MHz
Horizontal Scale (s/div)
5 ns/div – 1000 s/div
Channel
2
Vertical Sensitivity
5 mV/div – 5 V/div (at input)
DC Gain Accuracy
3%
Vertical Resolution (A/D)
8 bits (2 channels simultaneously)
Input
Input Impedance
1 MΩ, 10 pF
Input Coupling
AC, DC, GND
Max Input Voltage
±400 V, CATI, CATII
Passive probes
х1; х10
Probe Attenuation Factor
х1; х10; х100; х1000
Trigger System
Trigger Mode
Auto, Normal, Single
Trigger Type
Edge, Video
Edge Trigger Source
CH1, CH2
Video Trigger
Sampling Type
Real-time
Sample Rate
1 GS/s
Equivalent Sample Rate
No
Wavelength
10K pts
Interpolation
sin(x)/x
Measurement and Mathematical Treatment System
Automatic Measurement
Vpp, Vavg, RMS, Frequency, Period, Vmax, Vmin, Vtop, Vbase, Width, Overshoot, Pre-shootRise time, Fall time, +Width, -Width, +Duty, -Duty, Delay A→B, Delay A→B, area, cycle area
Math Functions
Addition, Subtraction, Multiplication, Division, FFT
General Characteristics
Display type
7" color LCD
Display Resolution
800 x 480
Power
100-240 V, 45-440 Hz, <15 W
Dimensions
301 x 70 x 152 mm
Weight
1.1 kg
Included
1x OWON SDS1102 Oscilloscope
2x Oscilloscope probes
1x Probe adjust
1x Mains power cord
1x USB cable
1x CD-Rom
1x Quick guide
Downloads
Quick Guide
Manual
PC Software
SCPI Commands