Elektor GREEN and GOLD members can download their digital edition here.
Not a member yet? Click here.
Arduino Portenta Machine Control and Arduino Portenta H7A CAN-to-MQTT Gateway Demo Project
Unboxing the Elektor LCR Meter with David Cuartielles
MicroPython Enters the World of Arduino
Connected Projects, SimplifiedDive Into the Arduino Cloud
Introduction to TinyMLBig Is Not Always Better
Arduino K-Way
Writing Arduino Sketches Just Got Better
Get to Know Arduino
Getting Started with the Portenta X8Manage Software Securely with Containers
Build, Deploy, and Maintain Scalable, Secure ApplicationsWith Arduino Portenta X8 Featuring NXP’s i.MX 8M Mini Applications Processor and EdgeLock SE050 Secure Element
How I Automated My HomeArduino CEO Fabio Violante Shares Solutions
Altair 8800 SimulatorHardware Simulation of a Vintage Computer
MS-DOS on the Portenta H7Run Old-School Software on Contemporary Hardware
Grow It YourselfA Digitally Controlled, Single-Box Solution for Indoor Farming
Save the Planet With Home Automation?MQTT on the Arduino Nano RP2040 Connect
Go Professional with Arduino Pro
Smart Ovens Take a Leap Into the Future
Tagvance Builds Safer Construction Sites with Arduino
Santagostino Breathes Easywith Remote Monitoring that Leverages AI for Predictive Maintenance
Security Flies High with RIoT Secure’s MKR-Based Solution
Open-Source Brings a New Generation of Water Management to the World
SensoDetect Deforestation with Sound Analysis
The Mozzi Arduino Library for Sound SynthesisInsights from Tim Barrass
The New Portenta X8 (with Linux!) and Max Carrier Redefine What’s Possible
How Using Arduino Helps Students Build Future Skills
Must-Haves for Your Electronics Workspace
The Importance of Robotics in Education
Dependable IoT Based Upon LoRa
Unboxing the Portenta Machine Control
8-Bit Gaming with Arduboy
Reducing Water Usage at Horseback Riding TracksAn IoT to Constantly Monitor Soil Humidity and Temperature Levels
The Panettone ProjectA sourdough starter management and maintenance system
Supporting Arduino Resellers
Space Invaders with Arduino
Art with ArduinoInspiring Insights from Artists and Designers
Arduino Product Catalogue
The Future of Arduino
Grove is an open-source, modulated, and ready-to-use toolset and takes a building block approach to assemble electronics. This Kit includes a Base Shield to which the various Grove modules can be connected both individually, or together in various combinations to create fun and exciting projects. All of the modules use a Grove connector, which connects each of the components to a Base Shield in just a few seconds. The Base Shield can then be mounted onto an Arduino UNO board and can be programmed using the Arduino IDE. Instructions for connecting and programming the different modules are also included in this kit. This kit was elaborated in collaboration with Seeed Studio and provides the Arduino community with the opportunity to build projects with minimal effort of both wiring and coding. This kit acts as a bridge to the world of Grove and provides a flexible way for Makers to extend their projects to include other complex Grove modules. The Kit comes includes access to an online platform with all the instructions required to plug, sketch and play with the different Grove Modules. Please note: This kit does not include the Arduino Uno board. Included 1 Base Shield that is designed to fit on top of an Arduino UNO board. It comes equipped with 16 grove connectors, which, when placed on top of the UNO, provides the functionality to various pins. It includes: 7x digital connections 4x analog connections 4x I²C connections 1x UART connection 10 Grove modules included can be connected to the base shield, either through the digital, analog, or I2C connectors on the shield. Let's take a quick look at them: The LED - a simple LED that can be turned ON or OFF, or dimmed. The button - pushbutton can either be in a HIGH or LOW state. The potentiometer - a variable resistor that increases or decreases resistance when turning its knob. The buzzer - a piezo speaker that is used to produce binary sounds. The light sensor - a photoresistor that reads light intensity. The sound sensor - a tiny microphone that measures sound vibrations. The air pressure sensor - reads air pressure, using the I²C protocol. The temperature sensor - reads temperature and humidity at the same time. The accelerometer - a sensor used for orientation, used for detecting movement. The OLED screen - a screen that values or messages can be printed to. 6 Grove cables allow you to easily connect the modules to the Base Shield without any soldering required. The Arduino Sensor Kit Library is a wrapper that contains links to other libraries related to certain modules such as the accelerometer, air pressure sensor, temperature sensor, and OLED display. This library provides easy-to-use APIs that will help you build a clear mental model of the concepts you will be using.
Make your project dreams come true: an odometer for the hamster wheel, a fully automatic control of your ant farm with web interface, or the Sandwich-O-Mat – a machine that toasts and grills sandwiches of your choice.
With the Arduino and the DIY or Maker movement, not only did entry into microcontroller programming become child's play, but a second development also took place: Resourceful developers brought small boards – so-called shields or modules – to the market, which greatly simplified the use of additional hardware. The small modules contain all the important electronic parts to be connected to the microcontroller with a few plug-in cables, eliminating the need for a fiddly and time-consuming assembly on the plug-in board. In addition, it is also possible to handle tiny components that do not have any connecting legs (so-called SMDs).
Projects Discussed
Arduino seeks connection
BMP and introduction to libraries, I²C
Learn I/O basics with the multi-purpose shield
I²C LCD adapter and DOT matrix displays
LCD keypad shield
Level converter
W5100: Internet connection
I/O expansion shield
Relays and solid-state relays
The multi-function shield: A universal control unit
Connecting an SD card reader via SPI
Keys and 7-segment displays
16-bit ADC
MCP4725 DAC
16-way PWM servo driver
MP3 player
GPS data logger using an SD card
Touch sensor
Joystick
SHT31: Temperature and humidity
VEML6070 UV-A sensor
VL53L0X time-of-flight
Ultrasonic distance meter
MAX7219-based LED DOT matrix display
DS3231 RTC
Port expander MCP23017
433 MHz radio
MPU-650 gyroscope
ADXL345 accelerometer
WS2812 RGB LEDs
Power supply
MQ-xx gas sensors
CO2 gas sensor
ACS712 current sensor
INA219 current sensor
L298 motor driver
MFRC522 RFID
28BYJ-48 stepper motor
TMC2209 silent step stick
X9C10x digital potentiometer
ST7735 in a color TFT display
e-Paper display
Bluetooth
Geiger counter
SIM800L GSM module
I²C multiplexer
Controller Area Network
Quickly and easily get started with learning electronics using the Arduino Uno Starter Kit, which have a universal appeal to fans at home, businesses, and schools alike.
No prior experience is required, as the kits introduce both coding and electronics through fun, engaging, and hands-on projects. You can use the starter kit to teach students about current, voltage, and digital logic as well as the fundamentals of programming.
There’s an introduction to sensors and actuators and how to understand both digital and analog signals. Within all this, you’ll be teaching students how to think critically, learn collaboratively, and solve problems.
Projects Book
GET TO KNOW YOUR TOOLS an introduction to the basics
SPACESHIP INTERFACE design the control panel for your starship
LOVE-O-METER measure how hot-blooded you are
COLOR MIXING LAMP produce any colour with a lamp that uses light as an input
MOOD CUE clue people into how you're doing
LIGHT THEREMIN create a musical instrument you play by waving your hands
KEYBOARD INSTRUMENT play music and make some noise with this keyboard
DIGITAL HOURGLASS a light-up hourglass that can stop you from working too much
MOTORIZED PINWHEEL a coloured wheel that will make your head spin
ZOETROPE create a mechanical animation you can play forward or reverse
CRYSTAL BALL a mystical tour to answer all your tough questions
KNOCK LOCK tap out the secret code to open the door
TOUCHY-FEEL LAMP a lamp that responds to your touch
TWEAK THE ARDUINO LOGO control your personal computer from your Arduino
HACKING BUTTONS create a master control for all your devices!
Included
1x Projects Book (170 pages)
1x Arduino Uno
1x USB cable
1x Breadboard 400 points
70x Solid core jumper wires
1x Easy-to-assemble wooden base
1x 9 V battery snap
1x Stranded jumper wires (black)
1x Stranded jumper wires (red)
6x Phototransistor
3x Potentiometer 10 kΩ
10x Pushbuttons
1x Temperature sensor [TMP36]
1x Tilt sensor
1x alphanumeric LCD (16x2 characters)
1x LED (bright white)
1x LED (RGB)
8x LEDs (red)
8x LEDs (green)
8x LEDs (yellow)
3x LEDs (blue)
1x Small DC motor 6/9 V
1x Small servo motor
1x Piezo capsule
1x H-bridge motor driver
1x Optocouplers
2x Mosfet transistors
3x Capacitors 100 uF
5x Diodes
3x Transparent gels
1x Male pins strip (40x1)
20x Resistors 220 Ω
5x Resistors 560 Ω
5x Resistors 1 kΩ
5x Resistors 4.7 kΩ
20x Resistors 10 kΩ
5x Resistors 1 MΩ
5x Resistors 10 MΩ
Although the Arduino isn’t a novelty any longer, there are still many beginners who want to try programming and development with a microcontroller, and to them, it is all new. All beginnings can be difficult, though they should be light and enjoyable.
You do not need much or expensive equipment for the examples. The circuits are built on a small breadboard, and, if necessary, connected to an Arduino Uno, which you can program on a Windows PC. You will find clear examples of how to build all circuits, ensuring easy and error-free reproduction.
Projects Discussed
Current & Voltage – How it all began
Arduino Hardware
Arduino Programming
The Electrical Circuit
Measuring with the Multimeter
Circuit Diagrams and Breadboards
Creating Circuit Diagrams
Breadboard Views with Fritzing
Online Circuit Simulation
Indispensable: Resistors (Part 1)
Hands-on with Resistors (Part 2)
Variable Resistors
Diodes: One-way Street for Current
The Transistor Switch
Electromagnetism
Relays and Motors
op-amps: Operational Amplifiers
Capacitors
The NE555 Timer
PWM and Analogue Values with Arduino
7-Segment Temperature Display
Introduction to Soldering and LCDs
The Elektor Super Servo Tester can control servos and measure servo signals. It can test up to four servo channels at the same time.
The Super Servo Tester comes as a kit. All the parts required to assemble the Super Servo Tester are included in the kit. Assembling the kit requires basic soldering skills. The microcontroller is already programmed.
The Super Servo Tester features two operating modes: Control/Manual and Measure/Inputs.
In Control/Manual mode the Super Servo Tester generates control signals on its outputs for up to four servos or for the flight controller or ESC. The signals are controlled by the four potentiometers.
In Measure/Inputs the Super Servo Tester measures the servo signals connected to its inputs. These signals may come from for instance an ESC, a flight controller, or the receiver or another device. The signals are also routed to the outputs to control the servos or the flight controller or ESC. The results are shown on the display.
Specifications
Operating modes
Control/Manual & Measure/Inputs
Channels
3
Servo signal inputs
4
Servo signal outputs
4
Alarm
Buzzer & LED
Display
0.96' OLED (128 x 32 pixels)
Input voltage on K5
7-12 VDC
Input voltage on K1
5-7.5 VDC
Input current
30 mA (9 VDC on K5, nothing connected to K1 and K2)
Dimensions
113 x 66 x 25 mm
Weight
60 g
Included
Resistors (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Ω, lin/B, vertical potentiometer
Capacitors
C1
100 µF 16 V
C2
10 µF 25 V
C3, C4, C7
100 nF
C5, C6
22 pF
Semiconductors
D1
1N5817
D2
LM385Z-2.5
D3
BZX79-C5V1
IC1
7805
IC2
ATmega328P-PU, programmed
LED1
LED, 3 mm, red
T1
2N7000
Miscellaneous
BUZ1
Piezo buzzer with oscillator
K1, K2
2-row, 12-way pinheader, 90°
K5
Barrel jack
K4
1-row, 4-way pin socket
K3
2-row, 6-way boxed pinheader
S1
Slide switch DPDT
S2
Slide switch SPDT
X1
Crystal, 16 MHz
28-way DIP socket for IC2
Elektor PCB
OLED display, 0.96', 128 x 32 pixels, 4-pin I²C interface
Links
Elektor Magazine
Elektor Labs
Build Your Own Vintage Radio Broadcaster
The Elektor AM Transmitter Kit allows streaming audio to vintage AM radio receivers. Based on a Raspberry Pi Pico microcontroller module, the AM Transmitter can transmit on 32 frequencies in the AM band, from 500 kHz up to 1.6 MHz in 32 steps of approx. 35 kHz. The frequency is selected with a potentiometer and shown on a 0.96" OLED display. A pushbutton allows toggles the transmitting mode between On and Off. The range of the transmitter depends on the antenna. The onboard antenna provides a range of a few centimeters, requiring the AM Transmitter to be placed close to or inside the radio. An external loop antenna (not included) can be connected to increase the range.
The Elektor AM Transmitter Kit comes as a kit of parts that you must solder to the board yourself.
Features
The board is compatible with a Hammond 1593N enclosure (not included).A 5 VDC power supply with micro-USB connector (e.g., an old phone charger) is needed to power the kit (not included). Current consumption is 100 mA.
The Arduino software (requiring Earle Philhower’s RP2040 Boards Package) for the Elektor AM Transmitter Kit plus more information is available at the Elektor Labs page of this project.
Component List
Resistors
R1, R4 = 100 Ω
R2, R3, R8 = 10 kΩ
R5, R6, R9, R10, R11 = 1 kΩ
R7 = optional (not included)
P1 = potentiometer 100 kΩ, linear
Capacitors
C1 = 22 µF 16V
C2, C4 = 10 nF
C3 = 150 pF
Miscellaneous
K1 = 4×1 pin socket
K2, K3 = 3.5 mm socket
Raspberry Pi Pico
pushbutton, angle mount
0.96" monochrome I²C OLED display
PCB 150292-1
This hardware kit is especially prepared for 'The Official ESP32 Book'. The kit contains all the components used in the projects in this book. With the help of this hardware kit it should be easy and fun to build the projects in the book. Included 1x ESP32 DevKitC 8x LEDs (RED) 1x LED (GREEN) 2x push-button 8x 330 ohm resistors 1x Buzzer 1x RGB LED 1x TMP36 temperature sensor chip 1x DHT11 temperature and humidity chip 1x MCP23017 (DIL 28 package) 1x LDR 1x BC108 (or any other PNP) transistor 1x 7 segment LED 1x Small Microphone Module 1x I²C LCD 1x SG90 servo 1x 4x4 Keypad 8x Female-Male jumpers 4x Male-Male jumpers 1x Small breadboard
Grove is a modular electronic platform for quick prototyping. Every module has one function, such as touch sensing, creating audio effect and so on. Just plug the modules you need to the base shield, then you are ready to test your idea buds.
This Grove Starter Kit for Arduino is upgraded version of our Grove Starter Kit plus. Frequently used modules have been included in this kit to help you create your concept.
The changes
Optimize the internal slot structure, using technology to make our products inside plastic boxes more regularized, more protective.
Upgrade Instructions for creative poster form, more streamlined and intuitive description for each Grove-Sensor.
Grove-LED increased from three separate PCBA into a. But will still provide three different colors of LED light bulbs for you.
To consider the overall playability of the product experience, we optimized the two Grove-Sensors. Grove-Sound Sensor upgrade to V1.2; Grove-Temperature Sensor upgrade to the new SMD V1.1.
Data line upgrade from 24AWG Grove Cable is 26 AWG Grove Cable, wire length is adjusted to the length of 200mm unified model, the number was adjusted to 10.
Screen perfect upgrade for the Grove-LCD RGB Backlight, color screen makes further enhanced playability experience.
Included
1x Base Shield
1x Grove LCD RGB Backlight
1x Grove Smart Relay
1x Grove Buzzer
1x Grove Sound Sensor
1x Grove Touch Sensor
1x Grove Rotary Angle Sensor
1x Grove Temperature Sensor
1x Grove LED
1x Grove Light Sensor
1x Grove Button
1x DIP LED Blue-Blue
1x DIP LED Green-Green
1x DIP LED Red-Red
1x Mini Servo
10x Grove Cables
1x 9 V to Barrel Jack Adapter
1x Grove starter kit Manual
1x Green Plastic Box
Downloads
Schematic (PDF)
Schematic (Eagle)
Grove Button Source File
Grove LED Source File
Grove Buzzer Source File
Grove Rotary Angle Sensor Source File
Grove Relay Source File
Base Shield Source File
Grove Sound Sensor Source File
Grove Buzzer Source File
,
by Lobna Belarbi
Must-Have Boards, Kits & Tools to Start Your Arduino Journey with Elektor
Whether you're a newcomer eager to explore the world of microcontrollers or an experienced maker seeking to expand your toolkit, Elektor offers a curated selection...
,
by Udo Bormann
Top 4 Elektor Electronics Project Kits for Learning and Skill Development
Discover four of Elektor’s most exciting electronics kits — from IoT and Arduino to retro logic and motion control. Whether you're just starting out or...