Realize your own projects with the Elektor Arduino Nano MCCAB Training Board
The microcontroller is probably the most fascinating subfield of electronics. Due to the multitude of functions, it combines on its chip, it is a universal multi-tool for developers to realize their projects. Practically every device of daily use today is controlled by a microcontroller. However, for an electronic layman, realizing his own ideas with a microcontroller has so far remained a pipe dream due to its complexity. The Arduino concept has largely simplified the use of microcontrollers, so that now even laymen can realize their own electronics ideas with a microcontroller.
Book & Hardware in the Bundle: 'Learning by Doing'
This book, which is included in the bundle, shows how you can realize your own projects with a microcontroller even without much experience in electronics and programming languages. It is a microcontrollers hands-on course for starters, because after an overview of the internals of the microcontroller and an introduction to the programming language C, the focus of the course is on the practical exercises. The reader acquires the necessary knowledge by 'learning by doing': in the extensive practical section with 12 projects and 46 exercises, what is learned in the front part of the book is underpinned with many examples. The exercises are structured in such a way that the user is given a task to solve using the knowledge built up in the theoretical part of the book. Each exercise is followed by a sample solution that is explained and commented on in detail, which helps the user to solve problems and compare it with his own solution.
Arduino IDE
The Arduino IDE is a software development environment that can be downloaded for free to your own PC and that contains the entire software package needed for your own microcontroller projects. You write your programs ('apps') with the IDE’s editor in the C programming language. You translate them into the bits and bytes that the microcontroller understands using the Arduino IDE's built-in compiler, and then load them into the microcontroller's memory on the Elektor Arduino MCCAB Nano Training Board via a USB cable.
Query or control external sensors, motors or assemblies
In addition to an Arduino Nano microcontroller module, the Elektor Arduino Nano MCCAB Training Board contains all the components required for the exercises, such as light-emitting diodes, switches, pushbuttons, acoustic signal transmitters, etc. External sensors, motors or assemblies can also be queried or controlled with this microcontroller training system.
Specifications (Arduino Nano MCCAB Training Board)
Power Supply
Via the USB connection of the connected PC or an external power supply unit (not included)
Operating Voltage
+5 Vcc
Input Voltage
All inputs
0 V to +5 V
VX1 and VX2
+8 V to +12 V (only when using an external power supply)
Hardware periphery
LCD
2x16 characters
Potentiometer P1 & P2
JP3: selection of operating voltage of P1 & P2
Distributor
SV4: Distributor for the operating voltagesSV5, SV6: Distributor for the inputs/outputs of the microcontroller
Switches and buttons
RESET button on the Arduino Nano module 6x pushbutton switches K1 ... K6 6x slide switches S1 ... S6 JP2: Connection of the switches with the inputs of the microcontroller
Buzzer
Piezo buzzer Buzzer1 with jumper on JP6
Indicator lights
11 x LED: Status indicator for the inputs/outputs LED L on the Arduino Nano module, connected to GPIO D13 JP6: Connection of LEDs LD10 ... LD20 with GPIOs D2 ... D12
Serial interfacesSPI & I²C
JP4: Selection of the signal at pin X of the SPI connector SV12 SV9 to SV12: SPI interface (3.3 V/5 V) or I²C interface
Switching output for external devices
SV1, SV7: Switching output (maximum +24 V/160 mA, externally supplied) SV2: 2x13 pins for connection of external modules
3x3 LED matrix(9 red LEDs)
SV3: Columns of the 3x3 LED matrix (outputs D6 ... D8) JP1: Connection of the rows with the GPIOs D3 ... D5
Software
Library MCCABLib
Control of hardware components (switches, buttons, LEDs, 3x3 LED matrix, buzzer) on the MCCAB Training Board
Operating Temperature
Up to +40 °C
Dimensions
100 x 100 x 20 mm
Specifications (Arduino Nano)
Microcontroller
ATmega328P
Architecture
AVR
Operating Voltage
5 V
Flash Memory
32 KB, of which 2 KB used by bootloader
SRAM
2 KB
Clock Speed
16 MHz
Analog IN Pins
8
EEPROM
1 KB
DC Current per I/O Pins
40 mA on one I/O pin, total maximum 200 mA on all pins together
Input Voltage
7-12 V
Digital I/O Pins
22 (6 of which are PWM)
PWM Output
6
Power Consumption
19 mA
Dimensions
18 x 45 mm
Weight
7 g
Included
1x Elektor Arduino Nano MCCAB Training Board
1x Arduino Nano
1x Book: Microcontrollers Hands-on Course for Arduino Starters
The Cytron Maker Pi Pico (with Raspberry Pi Pico RP2040 soldered on Board) incorporates the most wanted features for your Raspberry Pi Pico and gives you access to all GPIO pins on two 20 ways pin-headers, with clear labels. Each GPIO is coupled with an LED indicator for convenient code testing and troubleshooting. The bottom layer of this board even comes with a comprehensive pinout diagram showing the function of each pin. Features Work out-of-the-box. No soldering! Access to all Raspberry Pi Pico's pins on two 20 ways pin headers LED indicators on all GPIO pins 3x programmable push button (GP20-22) 1x RGB LED – NeoPixel (GP28) 1x Piezo buzzer (GP18) 1x 3.5 mm stereo audio jack (GP18-19) 1x Micro SD card slot (GP10-15) 1x ESP-01 socket (GP16-17) 6x Grove port Specifications Core 32-bit ARM Cortex-M0+ CPU Clock 48 MHz, up to 133 MHz Flash Size 2 MByte Q-SPI Flash Programming Language MicroPython, C++ Board Power Input 5 VDC via MicroUSB Alternative Board Power 2-5 VDC via VSYS Pin (Pin 39) MCU Voltage 3.3 VDC
GPIO Voltage 3.3 VDC
USB Interface USB 1.1 Device Host Program Loading MicroUSB, USB Mass Storage GPIO 26x Input/Output ADC 3x 12-bit 500 ksps Temperature Sensor Built-in, 12-bit UART 2x UART I²C 2x I²C SPI 2x SPI PWM 16x PWM Timer 1x Timer with 4 x Alarm Real-Time Counter 1x Real Time Counter PIO 2x Programmable High-Speed I/O On-Board LED 1x Programmable LED On-Board Button 1x BOOTSEL Button
This 2-in-1 hot air soldering station offers a cost-effective solution for soldering and desoldering all types of SMD components.
Features
Incl. soldering iron and hot air pump. It is suitable for soldering and desoldering all types of surface mounted IC, PCB or components.
The control unit has 2 LEDs that display the temperature and in °C and °F. The temperature can be easily adjusted with simple up/down buttoms.
The hot air temperature can be calibrated from 3L/min to 24L/min continuously.
Temperature is micro-processor controlled and can be adjusted.
Temperature range: 50-480°C for soldering iron, 100-500°C for hot air pump.
Specifications
Power
Soldering iron: 24 V, 60 WHot air pump: 300 W
Power supply
220-240 V AC/50 Hz
Temperature range
Soldering iron: 50-480°CHot air pump: 100-500°C
Dimensions
113 x 125 x 175 mm
Weight
2 kg
Included
1x ZD-8922 Rework station
1x Soldering iron
1x Hot air gun
3x Hot air nozzles
1x Soldering iron with needle bit
1x Power cord
1x Soldering iron stand with sponge
Some Highlights from the contents Surround-sound decoder Compact amp Sampling rate converter Battery powered preamplifier Titan 2000 amplifier Crescendo Millennium amplifier Audio-DAC/ADC IR-S/PDFI receiver and transmitter High-End Power Amp Hi-fi Wireless Headset Paraphase Tone Control and more… Using Adobe Reader you are able to browse and search the articles on your computer, as well as print texts, circuit diagrams and PCB layouts.
An Introduction to Circuit Simulation
LTspice, developed by Analog Devices, is a powerful, fast, and free SPICE simulator, schematic capture, and waveform viewer with a large database of components supported by SPICE models from all over the world. Drawing a schematic in LTspice is easy and fast. Thanks to its powerful graphing features, you can visualize the voltages and currents in a circuit, and also the power consumption of its components and much more.
This book is about learning to design and simulate electronic circuits using LTspice. Among others, the following topics are treated:
DC and AC circuits
Signal diodes and Zener diodes
Transistor circuits including oscillators
Thyristor/SCR, diac, and triac circuits
Operational amplifier circuits including oscillators
The 555 timer IC
Filters
Voltage regulators
Optocouplers
Waveform generation
Digital logic simulation including the 74HC family
SPICE modeling LTspice is a powerful electronic circuit simulation tool with many features and possibilities. Covering them all in detail is not possible in a book of this size. Therefore, this book presents the most common topics like DC and AC circuit analysis, parameter sweeping, transfer functions, oscillators, graphing, etc. Although this book is an introduction to LTspice, it covers most topics of interest to people engaged in electronic circuit simulation.
The book is aimed at electronic/electrical engineers, students, teachers, and hobbyists. Many tested simulation examples are given in the book. Readers do not need to have any computer programming skills, but it will help if they are familiar with basic electronic circuit design and operation principles. Readers who want to dive deeper can find many detailed tutorials, articles, videos, design files, and SPICE circuit models on the Internet.
All the simulation examples used in the book are available as files at the webpage of this book. Readers can use these example circuits for learning or modify them for their own applications.
In Get Started with MicroPython on Raspberry Pi Pico, you will learn how to use the beginner-friendly language MicroPython to write programs and connect up hardware to make your Raspberry Pi Pico interact with the world around it. Using these skills, you can create your own electro‑mechanical projects, whether for fun or to make your life easier.
Microcontrollers, like RP2040 at the heart of Raspberry Pi Pico, are computers stripped back to their bare essentials. You don’t use monitors or keyboards, but program them to take their input from, and send their output to the input/output pins.
Using these programmable connections, you can light lights, make noises, send text to screens, and much more. In Get Started with MicroPython on Raspberry Pi Pico, you will learn how to use the beginner-friendly language MicroPython to write programs and connect up hardware to make your Raspberry Pi Pico interact with the world around it. Using these skills, you can create your own electro‑mechanical projects, whether for fun or to make your life easier.
The robotic future is here – you just have to build it yourself. We’ll show you how.
About the authors
Gareth Halfacree is a freelance technology journalist, writer, and former system administrator in the education sector. With a passion for open-source software and hardware, he was an early adopter of the Raspberry Pi platform and has written several publications on its capabilities and flexibility.
Ben Everard is a geek who has stumbled into a career that lets him play with new hardware. As the editor of HackSpace magazine, he spends more time than he really should experimenting with the latest (and not-solatest) DIY tech.
The FNIRSI HRM-10 is a portable, high-precision battery internal resistance and voltage tester. This device offers true four-wire measurement and is designed for both accuracy and ease of use. It automatically measures internal resistance and voltage values simultaneously, displaying the results on its HD color screen. Users have the option to manually adjust voltage and resistance ranges to suit their needs. The device also includes a sorting mode that automatically filters the good and bad batteries based on user-set thresholds. Additionally, it supports the storage of historical data and allows for exporting measurement records in table format.
Features
High Measurement Accuracy
Tabular Data Export
Auto-Evaluate Measurement Results
8 Threshold Settings
HD Color Screen
Folding Stand
1000 mAh Lithium Battery
Specifications
Voltage
Resistance
Measuring range
0-100 V (DC)
0-200 Ω
Accuracy
±0.5%
±0.5%
Gear
Automatic, 1 V, 10 V, 100 V
Automatic, 20 mΩ, 200 mΩ, 2 Ω, 20 Ω, 200 Ω
Instrument test signal frequency
1 Khz (AC)
Rechargeable
USB-C (5 V/1 A)
Built-in battery
1000 mAh lithium battery
User calibration
Yes
Sorting mode
Yes
History record
Yes
Recorded data export
Yes
Working environment
–10°C to +45°C, relative humidity <80%
Storage environment
–20°C to +80°C, relative humidity <80%
Dimensions
158.7 x 80.5 x 28.4 mm
Weight
225 g
Included
1x FNIRSI HRM-10 Internal Resistance Tester
1x Clip Test Line
1x USB-C data cable
1x Manual
Downloads
Manual
Firmware V0.3
This bundle includes both volumes of "KiCad Like a Pro" (4th edition 2024). In Fundamentals and Projects (normal price: €49.95), you'll learn how to use KiCad through a practical approach, helping you quickly become productive and start designing your own boards. Advanced Projects and Recipes (normal price: €44.95) allows you to practice your new KiCad skills by challenging yourself with a series of real-world projects.
The latest iteration of KiCad, the world’s best free-to-use Printed Circuit Board tool, is packed with features usually found only in expensive commercial CAD tools. This modern, cross-platform application suite built around schematic and design editors, with auxiliary applications is a stable and mature PCB tool. KiCad 8 is a perfect fit for electronic engineers and makers.
Here are the most significant improvements and features in KiCad 8, both over and under the hood:
Modern user interface, completely redesigned from earlier versions
Improved and customizable electrical and design rule checkers
Theme editor allowing you to customize KiCad on your screen
Ability to import projects from Eagle, CADSTART, and more
Python scripting API
Improved integrated SPICE circuit simulator
Multi-sheet schematics
Filters define selectable elements
Enhanced interactive router helps you draw single tracks and differential pairs with precision
New or enhanced tools to draw tracks, measure distances, tune track lengths, etc.
Advanced interactive router
Built-in bill of materials generator
Realistic ray-tracing capable 3D viewer
Customizable teardrops
Plug-in manager for quick installation of themes, libraries and functionalities such as autorouters and BOM generators
The first book KiCad Like A Pro – Fundamentals and Projects will teach you to use KiCad through a practical approach. It will help you become productive quickly and start designing your own boards. Example projects illustrate the basic features of KiCad, even if you have no prior knowledge of PCB design. The author describes the entire workflow from schematic entry to the intricacies of finalizing the files for PCB production and offers sound guidance on the process.
The second book KiCad Like A Pro – Advanced Projects and Recipes will help you to practice your new KiCad skills by challenging you in a series of real-world projects. The projects are supported by a comprehensive set of recipes with detailed instructions on how to achieve a variety of simple and complex tasks. Design the PCBs for a solar power supply, an LED matrix array, an Arduino-powered datalogger, and a custom ESP32 board. Understand the finer details of the interactive router, how to manage KiCad project teams with Git, how to use an autorouter on 2 and 4-layer PCBs, and much more.
The Raspberry Pi Zero W extends the Raspberry Pi Zero family. The Raspberry Pi Zero W has all the functionality of the original Raspberry Pi Zero, but comes with added connectivity consisting of:
802.11 b/g/n wireless LAN
Bluetooth 4.1
Bluetooth Low Energy (BLE)
Other Features
1 GHz, single-core CPU
512 MB RAM
Mini HDMI and USB On-The-Go ports
Micro-USB power
HAT-compatible 40-pin header
Composite video and reset headers
CSI camera connector
Downloads
Mechanical Drawing
Schematics
The Andonstar AD210 is a digital microscope with a large 10.1-inch IPS display that offers a 178° viewing angle and supports 1080P video and 12 MP photo capture. With 260x magnification, the microscope provides a clear view of the sides of components on printed circuit boards. The microscope also comes with a 32 GB memory card and a remote control.
10.1 inch Super IPS Digital Microscope
Featuring a large 10.1" IPS display with a 178° viewing angle and support for 1080P video and 12 MP photo capture, this microscope ensures clear and detailed images every time.
Explore Coins Like Never Before
Experience the enhanced viewing capabilities of the Andonstar AD210 coin microscope. With its upgraded 10.2" working distance metal stand, you can observe both the overall and intricate details of coins, including silver dollars measuring 38.1 mm (1.5 inch).
A Must-Have Soldering Microscope for Electronics Repair
Conquer various soldering repair scenarios effortlessly with the Andonstar AD210 soldering microscope. It provides more space and durability, making electronics repairs easier than ever.
Unlock the World of Extraordinary Magnification
Embark on a journey of discovery with our microscope equipped with a biological slide kit and a bottom light stage. Explore the hidden treasures of the microcosmos and marvel at the microscopic world.
The Ultimate All-Purpose Digital Microscope
With an impressive range of 1 cm to 26 cm adjustable working distance, and a comprehensive set of accessories, including a microscope bottom light stage for observing biological slides, makes it to a variety of purposes, including electronics repairs, coin collecting, and biological slide observation. Its versatile design ensures it meets all your needs.
Upgraded Super Strong Stand
We have enhanced the traditional Andonstar stand with a larger base and a maximum height of up to 12.6 inches. It offers direct vertical movement and easy height adjustment, making it perfect for coin observation and soldering.
Easy Digital Microscope Camera
Capture and share your discoveries effortlessly with the included 32 GB memory card and card reader. Take photos/videos and upload them to your computer with ease.
Specifications
Screen size
10.1 inch (25.7 cm)
Image sensor
2 MP
Video output
FHD 1920x1080 (30fps)1080p 1440x1080 (30fps)HD 1280x720 (30fps)
Video format
AVI
Magnification
Up to 260 times
Photo resolution
Max. 12 MP (4032x3024)
Photo format
JPG
Focus range
Min. 2 cm
Frame Rate
Max. 30fps
Storage
microSD card (up to 32 GB)
Power source
5 V DC (via USB)
Light source
2 LEDs with the stand
Stand size
18 x 20 x 32 cm
Included
1x Andonstar AD210 digital microscope
1x Metal stand with 2 LEDs
1x Microscope bottom light stage
1x Column
2x Metal clips
5x Slides
1x Card reader
1x 32 GB memory card
1x Remote control
1x USB power adapter (EU)
1x USB power cable
1x Wiping cloth
1x Manual
Downloads
Manual
The FNIRSI DPOX180H is a cost-effective handheld dual-channel digital phosphor oscilloscope and signal generator. The oscilloscope has a real-time sampling rate of 500 MS/s and an analog bandwidth of 180 MHz. The measurement results are displayed on the high-contrast 2.8-inch IPS full-view LCD screen with digital fluorescence technology.
Features
2-ch handheld oscilloscope & DDS signal generator
180 MHz bandwidth
500 MS/s sampling rate
20 MHz signal generator
Innovative digital trigger system
Cursor measurement function
5 mV sensitivity
50000 wfm/s waveform refresh rate
2.8" IPS full-vision high-definition display
Built-in 4.2 V/3000 mAh lithium battery
Automatic shutdown setting
High-voltage anti-burning protection
Specifications
Nummer of channels
2
Analog bandwidth
180 MHz
Maximum sampling rate
500 MS/s
Input coupling
DC/AC
Rise time
2.5s
Storage depth
120 Kpts
Input impedance
1 MQ-18 PF
Vertical sensitivity
5 mV-10 V (1X)
Time base range
5 nS~50 S
DC accuracy
±2%
Time accuracy
+0.01%
Trigger detection
Digital trigger
Trigger mode
Auto/Single/Normal
Trigger edge
Rising/Falling
Measurement range
40 mV~80 V (1X)
Screenshot storage
90
Capture signal
500
Screen size
2.8 inch
Screen resolution
320 x 240
Display technology
IPS full view
Expansion interface
USB transmission interface
Auto power off
5 minutes - 2 hours
Firmware upgrade
Supported iso image upgrade
Charging requirements
5 V/2 A
Battery capacity
3000 mAh
Standby time
3.5 hours at full charge
Signal Generator
14 standard function signals
Waveform storage
250 groups
Parameter measurement
12 kinds
Dimensions
135 x 90 x 40 mm
Digital Phosphor Oscilloscope
FNIRSI DPOX180H Oscilloscope uses the latest digital phosphor technology to overcome the traditional oscilloscope due to noise caused by the waveform burr feeling. Color temperature display function can more clearly see the distribution of the signal, probability characteristics and the rise and fall time of the step signal fast and slow. X-Y mode with digital phosphor technology for comparison of amplitude, frequency and phase of two groups of signals.
DDS Function Signal Generator
Built-in 20 MHz DDS function signal generator, with 14 kinds of standard function signals, output amplitude fixed at 1 VPP, sine wave frequency of 20 MHz, other waveform frequency of 10 MHz, adjustable frequency step of 1 Hz. Contains the original chopping technology, intercept part of the oscilloscope measurement of complex signals as the output signal of the signal generator, than the traditional signal generator hand-drawn signal more objective and realistic.
Included
1x FNIRSI DPOX180H phosphor oscilloscope
2x Probes (200 MHz)
1x USB power supply
1x USB cable
1x Manual
Downloads
Manual
Firmware V40
Secure, Modular, Open-Source and Self-Sufficient
Ever since the Raspberry Pi was introduced, it has been used by enthusiasts to automate their homes. The Raspberry Pi is a powerful computer in a small package, with lots of interfacing options to control various devices. This book shows you how you can automate your home with a Raspberry Pi. You’ll learn how to use various wireless protocols for home automation, such as Bluetooth, 433.92 MHz radio waves, Z-Wave, and Zigbee. Soon you’ll automate your home with Python, Node-RED, and Home Assistant, and you’ll even be able to speak to your home automation system. All this is done securely, with a modular system, completely open-source, without relying on third-party services. You’re in control of your home, and no one else.
At the end of this book, you can install and configure your Raspberry Pi as a highly flexible home automation gateway for protocols of your choice, and link various services with MQTT to make it your own system. This DIY (do it yourself) approach is a bit more laborious than just installing an off-the-shelf home automation system, but in the process, you can learn a lot, and in the end, you know exactly what’s running your house and how to tweak it. This is why you were interested in the Raspberry Pi in the first place, right?
Turn your Raspberry Pi into a reliable gateway for various home automation protocols.
Make your home automation setup reproducible with Docker Compose.
Secure all your network communication with TLS.
Create a video surveillance system for your home.
Automate your home with Python, Node-RED, Home Assistant and AppDaemon.
Securely access your home automation dashboard from remote locations.
Use fully offline voice commands in your own language.
Downloads
Errata on GitHub
The Arduino Uno R4 is powered by the Renesas RA4M1 32-bit ARM Cortex-M4 processor, providing a significant boost in processing power, memory, and functionality. The WiFi version comes with an ESP32-S3 WiFi module in addition to the RA4M1, expanding creative opportunities for makers and engineers. The Uno R4 Minima is an affordable option for those who don't need the additional features.
The Arduino Uno R4 runs at 48 MHz, which provides a 3x increase over the popular Uno R3. Additionally, SRAM has been upgraded from 2 kB to 32 kB, and flash memory from 32 kB to 256 kB to support more complex projects. Responding to community feedback, the USB port is now USB-C, and the maximum power supply voltage has been raised to 24 V with an enhanced thermal design. The board includes a CAN bus and an SPI port, enabling users to reduce wiring and perform parallel tasks by connecting multiple shields. A 12-bit analog DAC is also provided on the board.
The Arduino Uno R4 comes in 2 versions (Minima and WiFi) and offers the following new features compared to the Uno R3:
Arduino Uno R4 Minima
Arduino Uno R4 WiFi
USB-C connector
USB-C connector
RA4M1 from Renesas (Cortex-M4)
RA4M1 from Renesas (Cortex-M4)
HID device (emulate a mouse or a keyboard)
HID device (emulate a mouse or a keyboard)
Improved power section (up to 24 V through VIN)
Improved power section (up to 24 V through VIN)
CAN bus
CAN bus
DAC (12 bits)
DAC (12 bits)
Op amp
Op amp
WiFi/Bluetooth LE
Fully-addressable LED matrix (12x8)
Qwiic I²C connector
RTC (with support for a buffer battery)
Runtime errors diagnostics
Model Comparison
Uno R3
Uno R4 Minima
Uno R4 WiFi
Microcontroller
Microchip ATmega328P (8-bit AVR RISC)
Renesas RA4M1 (32-bit ARM Cortex-M4)
Renesas RA4M1 (32-bit ARM Cortex-M4)
Operating Voltage
5 V
5 V
5 V
Input Voltage
6-20 V
6-24 V
6-24 V
Digital I/O Pins
14
14
14
PWM Digital I/O Pins
6
6
6
Analog Input Pins
6
6
6
DC Current per I/O Pin
20 mA
8 mA
8 mA
Clock Speed
16 MHz
48 Mhz
48 Mhz
Flash Memory
32 KB
256 KB
256 KB
SRAM
2 KB
32 KB
32 KB
USB
USB-B
USB-C
USB-C
DAC (12 bit)
–
1
1
SPI
1
2
2
I²C
1
2
2
CAN
–
1
1
Op amp
–
1
1
SWD
–
1
1
RTC
–
–
1
Qwiic I²C connector
–
–
1
LED Matrix
–
–
12x8 (96 red LEDs)
LED_BUILTIN
13
13
13
Dimensions
68.6 x 53.4 mm
68.9 x 53.4 mm
68.9 x 53.4 mm
Downloads
Datasheet
Schematics
ModbusRTU and ModbusTCP examples with the Arduino Uno and ESP8266
Introduction to PLC programming with OpenPLC, the first fully open source Programmable Logic Controller on the Raspberry Pi, and Modbus examples with Arduino Uno and ESP8266
PLC programming is very common in industry and home automation. This book describes how the Raspberry Pi 4 can be used as a Programmable Logic Controller. Before taking you into the programming, the author starts with the software installation on the Raspberry Pi and the PLC editor on the PC, followed by a description of the hardware.
You'll then find interesting examples in the different programming languages complying with the IEC 61131-3 standard. This manual also explains in detail how to use the PLC editor and how to load and execute the programs on the Raspberry Pi. All IEC languages are explained with examples, starting with LD (Ladder Diagram) over ST (Structured Control Language) to SFC (Special Function Chart). All examples can be downloaded from the author's website.
Networking gets thorough attention too. The Arduino Uno and the ESP8266 are programmed as ModbusRTU or ModbusTCP modules to get access to external peripherals, reading sensors and switching electrical loads. I/O circuits complying with the 24 V industry standard may also be of interest for the reader.
The book ends with an overview of commands for ST and LD. After reading the book, the reader will be able to create his own controllers with the Raspberry Pi.
The Raspberry Pi 4 B is 3x faster than its 3 B+ predecessor and offers 4x faster multimedia performance (comparable to the desktop performance of an entry-level x86-based PC).
Features
High-performance 64-bit quad-core processor
Dual-display support at resolutions up to 4K via a pair of micro-HDMI ports
Hardware video decode at up to 4Kp60
Up to 8 GB of RAM
Dual-band 2.4/5 GHz wireless LAN
Bluetooth 5.0
Gigabit Ethernet
USB 3.0
PoE capability (via a separate PoE HAT add-on)
Specifications
SoC
Broadcom BCM2711
CPU
64-bit ARM Cortex-A72 (4x 1.5 GHz)
GPU
Broadcom VideoCore VI
RAM
Up to 8 GB LPDDR4
Wireless LAN
2.4 GHz and 5 GHz IEEE 802.11b/g/n/ac wireless LAN
Bluetooth
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet
USB
2x USB-A 3.02x USB-A 2.0
GPIO
Standard 40-pin GPIO header (fully backwards-compatible with previous boards)
Video
2x micro-HDMI ports (up to 4Kp60 supported)2-lane MIPI DSI port (display)2-lane MIPI CSI port (camera)
Audio
4-pole stereo audio and composite video port
Multimedia
H.265 (4Kp60 decode)H.264 (1080p60 decode, 1080p30 encode)OpenGL ES, 3.0 graphics
SD card
microSD (for operating system and storage)
Power
5 V | 3 A (via USB-C)5 V | 3 A (via GPIO)Power over Ethernet (PoE) enabled – (requires separate PoE HAT)
Raspberry Pi 4 B
2 GB RAM
4 GB RAM
8 GB RAM
The Raspberry Pi 5 delivers more performance than ever before. Thanks to the faster CPU, GPU and RAM, Raspberry Pi 5 is up to 3x faster than its already fast predecessor. In addition to the speed boost, the Raspberry Pi 5 (which features the new Raspberry Pi RP1 silicon for advanced I/O capabilities) also offers the following features for the first time ever: RTC, an on/off button and a PCIe interface.
Features
64-bit quad-core ARM Cortex-A76 processor (2.4 GHz)
VideoCore VII GPU (800 MHz)
4 GB of LPDDR4X RAM (4267 MHz)
Raspberry Pi silicon RP1 I/O controller chip
Real-time clock
On/off button
PCIe 2.0
UART connector
Fan connector
Specifications
SoC
Broadcom BCM2712
CPU
ARM Cortex-A76 (ARM v8) 64-bit
Clock speed
4x 2.4 GHz
GPU
VideoCore VII (800 MHz)
RAM
4 GB LPDDR4X (4267 MHz)
WiFi
IEEE 802.11b/g/n/ac (2.4 GHz/5 GHz)
Bluetooth
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet (with PoE+ support)
USB
2x USB-A 3.0 (5 GBit/s)2x USB-A 2.0
PCI Express
1x PCIe 2.0
GPIO
Standard 40-pin GPIO header
Video
2x micro-HDMI ports (4K60)2x 4-lane MIPI (DSI/CSI)
Multimedia
H.265 (4K60 decode)OpenGL ES 3.1, Vulkan 1.2
SD card
microSD
Power
5 V/5 A (via USB-C)Power over Ethernet (PoE+)
Raspberry Pi 4 vs Raspberry Pi 5
Raspberry Pi 4
Raspberry Pi 5
SoC
Broadcom BCM2711
Broadcom BCM2712
CPU
ARM Cortex-A72 (ARM v8) 64-bit
ARM Cortex-A76 (ARM v8) 64-bit
Clock speed
4x 1.5 GHz
4x 2.4 GHz
L2 cache
1 MByte shared
4x 512 KByte
L3 cache
N/A
2 MByte shared
GPU
VideoCore VI (500 MHz)
VideoCore VII (800 MHz)
RAM
4 GB LPDDR4 (3200 MHz)
4 GB LPDDR4X (4267 MHz)
WiFi
IEEE 802.11b/g/n/ac (2.4 GHz/5 GHz)
IEEE 802.11b/g/n/ac (2.4 GHz/5 GHz)
Bluetooth
Bluetooth 5.0, BLE
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet (with PoE support)
Gigabit Ethernet (with PoE+ support)
USB
2x USB-A 3.02x USB-A 2.0
2x USB-A 3.0 (5 GBit/s)2x USB-A 2.0
I/O controller chip
N/A
Raspberry Pi Silicon RP1
PCI Express
N/A
1x PCIe 2.0
Real Time Clock (RTC)
N/A
RTC and RTC battery connector
On/off button
N/A
Onboard power button
Cooling
N/A
Fan connector
GPIO
Standard 40-pin GPIO header
Standard 40-pin GPIO header
UART
via GPIO
1x UART connector
SD card
microSD slot (DDR50)
microSD slot (SDR104)
Video
2x micro-HDMI ports (4K60)1x 2-lane MIPI DSI port (display)1x 2-lane MIPI CSI port (camera)
2x micro-HDMI ports (4K60)2x 4-lane MIPI (DSI/CSI)
Audio
4-pole 3.5 mm audio jack (stereo audio and composite video)
N/A
Multimedia
H.265 (4K60 decode)H.264 (1080p60 decode, 1080p30 encode)OpenGL ES, 3.0 graphics
H.265 (4K60 decode)OpenGL ES 3.1, Vulkan 1.2
Power
5 V/3 A (15 W)Power over Ethernet (PoE)
5 V/5 A (25 W), USB PDPower over Ethernet (PoE+)
Raspberry Pi 5
2 GB RAM
8 GB RAM
16 GB RAM
Downloads
Datasheet
Unboxing the Raspberry Pi 5
First Insights
The Raspberry Pi 27 W PD USB-C power supply is designed specifically to power the Raspberry Pi 5. It is also capable of delivering 5 V/3 A, 9 V/3 A, 12 V/2.25 A, 15 V/1.8 A. to PD-compatible products, making it a good and cost-effective power supply for many general applications, such as charging smartphones and tablets. Specifications Input 100-240 VAC Output 5 A @ 5.1 V, 3 A @ 9 V, 2.25 A @ 12 V, 1.8 A @ 15 V Connector USB-C Length 1.2 m Color Black Region EU
An illustrated chronicle of Teknology for collectors and restorers
Oscilloscopes have made a major contribution to the advancement of human knowledge, not only in electronics, but in all sciences, whenever a physical quantity can be converted into a timerelated electrical signal.
This book traces the history of a crucial instrument through many Tektronix products. This is the company that invented and patented most of the functions found in all oscilloscopes today. Tek is and will always be synonymous with the oscilloscope.
In nearly 600 pages, with hundreds of gorgeous photos, diagrams, anecdotes, and technical data, you'll travel through the history of Tektronix in a superb collector's edition with a technical point of view. The author is not afraid to get his hands dirty restoring his own Tek equipment. The journey starts in the early 1950s. It ends in the '90s, after exploring the ins and outs of the most interesting models in the 300, 400, 500, 5000, 7000, and 11000 series, from tubes to advanced hybrid technologies.
Downloads
NEW: Free Supplement (136 pages, 401 MB)
The active cooler provides an alternative cooling solution for users who wish to use their Raspberry Pi 5 under sustained heavy load without a case. It combines a large metal heatsink with a variable-speed blower, again powered and controlled via the fan connector, and attaches to the Raspberry Pi 5 via sprung pins into a pair of mounting holes.
What kind of device is this? And what can you do with it? Well, this device doesn't need much explanation.
The most useless device in the world!
The Useless Box literally serves no purpose, but at the same time it's so hilarious that you'll want to show it to everyone. With this kit you have the opportunity to build your own Useless Box and expand your technical knowledge. Ultimately, this device switches off every time it is switched on and therefore performs a completely pointless function.
Still curious? Then watch the video below. A must-have for every office: at home or at work!
The FNIRSI FNB58 USB tester (with Bluetooth) is a comprehensive and very accurate USB voltage and current meter. It features a 2.0-inch full-color HD TFT display, built-in USB-A, micro USB and USB-C interface. With this device you can measure the power supply or power consumption of products or the charging power of cell phones and power supplies. You can also determine the fast charging protocol of chargers.
Features
USB-A and USB-C interface
2.0" HD display
Data at a glance
Wide compatibility
Ultra-precise data detection
Play with fast charging technology
Automatic protocol detection (PD2.0, 3.0, 3.1, PPS, QC2.0, 3.0, FCP, SCP, AFC, PE, DASH VOOC, SuperVOOC and more)
Simple user interface, easy to operate
4 function curve displays (real-time voltage and current curve, offline curve recording, D+/D- voltage curve, high-speed power supply ripple measurement)
Cable detection
10 groups of energy recording battery capacity calculation
PC connectivity for data logging and firmware updates
Bluetooth app for Android devices
Specifications
Voltage range
4-28 V
Current range
0-7 A
Power range
0-120 W
Load equivalent internal resistance
0-9999.9 Ω
D+/D- voltage
0-3.3 V
Capacity
0-9999.99 Ah
Power consumption
0-9999.99 Wh
Cable resistance
0-9999.9 Ω
Interfaces
micro USB, USB-A, USB-C
Dimensions
42 x 13 x 82 mm
Downloads
Manual
Firmware V0.68
The Waveshare 400 GPIO Header Extension is designed for Raspberry Pi 400 and provides a color-coded header and easy expansion.
Features
Designed for Raspberry Pi 400
Color-Coded Header
Easy Expansion
Included
1x PI400-GPIO-ADAPTER-B
1x Screws pack