The Raspberry Pi 500 (based on the Raspberry Pi 5) features a quad-core 64-bit Arm processor, RP1 I/O controller, 8 GB RAM, wireless networking, dual-display output, 4K video playback, and a 40-pin GPIO header. It's a powerful, compact all-in-one computer built into a portable keyboard.
The built-in aluminum heatsink provides improved thermal performance, allowing the Raspberry Pi 500 to run quickly and smoothly even under heavy load.
Specifications
SoC
Broadcom BCM2712
CPU
ARM Cortex-A76 (ARM v8) 64-bit
Clock rate
4x 2.4 GHz
GPU
VideoCore VII (800 MHz)
RAM
8 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)1x USB-A 2.01x USB-C (for power supply)
PCI Express
1x PCIe 2.0
GPIO
Standard 40-pin GPIO header
Video
2x micro-HDMI ports (4K60)
Multimedia
H.265 (4K60 decode)OpenGL ES 3.1, Vulkan 1.2
SD card
microSD
Power supply
5 V DC (via USB-C)
Keyboard layout
US (QWERTY)
Dimensions
286 x 122 x 23 mm
Included
Raspberry Pi 500 (US keyboard layout, QWERTY)
Official 27 W Power Supply for Raspberry Pi (EU, white)
Official Raspberry Pi Mouse (white)
Official Raspberry Pi HDMI Cable (white, 2 m)
32 GB microSD Card with pre-installed Raspberry Pi OS
The Official Raspberry Pi Beginner's Guide (5th Edition)
Downloads
Datasheet
This 'All in One' Raspberry Pi 4 Desktop Starterkit contains all official parts and allows an easy and quick start!
Raspberry Pi 4 Desktop Kit contains:
Raspberry Pi US Keyboard & Mouse
2x micro HDMI to Standard HDMI cable (A/M) 1 m
Raspberry Pi 15.3 W USB-C Power Supply (EU version)
Raspberry Pi 4 Case
Official Raspberry Pi Beginner's Guide (English language)
16 GB NOOBS with Raspbian microSD card
Raspberry Pi 4 B is NOT included.
The Raspberry Pi USB-C power supply is designed specifically to power the Raspberry Pi 4.
The power supply features a USB-C cable and is available in four different models to suit different international power sockets, and in two colors.
Specifications
Output
Output voltage
+5.1 V DC
Minimum load current
0 A
Nominal load current
3.0 A
Maximum power
15.3 W
Load regulation
±5%
Line regulation
±2%
Ripple & noise
120 mVp-p
Rise time
100 ms maximum to regulation limits for DC outputs
Turn-on delay
3000 ms maximum at nominal input AC voltage and full load
Protection
Short circuit protectionOvercurrent protectionOver temperature protection
Efficiency
81% minimum (output current from 100%, 75%, 50%, 25%)72% minimum at 10% load
Output cable
1.5 m 18AWG
Output connector
USB-C
Input
Voltage range
100-240 V AC (rated)96-264 V AC (operating)
Frequency
50/60 Hz ±3 Hz
Current
0.5 A maximum
Power consumption (no load)
0.075 W maximum
Inrush current
No damage shall occur, and the input fuse shall not blow
Operating ambient temperature
0-40°C
The Raspberry Pi USB-C power supply is designed specifically to power the Raspberry Pi 4.
The power supply features a USB-C cable and is available in four different models to suit different international power sockets, and in two colors.
Specifications
Output
Output voltage
+5.1 V DC
Minimum load current
0 A
Nominal load current
3.0 A
Maximum power
15.3 W
Load regulation
±5%
Line regulation
±2%
Ripple & noise
120 mVp-p
Rise time
100 ms maximum to regulation limits for DC outputs
Turn-on delay
3000 ms maximum at nominal input AC voltage and full load
Protection
Short circuit protectionOvercurrent protectionOver temperature protection
Efficiency
81% minimum (output current from 100%, 75%, 50%, 25%)72% minimum at 10% load
Output cable
1.5 m 18AWG
Output connector
USB-C
Input
Voltage range
100-240 V AC (rated)96-264 V AC (operating)
Frequency
50/60 Hz ±3 Hz
Current
0.5 A maximum
Power consumption (no load)
0.075 W maximum
Inrush current
No damage shall occur, and the input fuse shall not blow
Operating ambient temperature
0-40°C
Designed for overclockers and other power users, this fan keeps your Raspberry Pi 4 at a comfortable operating temperature even under heavy load. The temperature-controlled fan delivers up to 1.4 CFM of airflow over the processor, memory, and power management IC. The bundled heatsink (18 x 8 x 10 mm) with self-adhesive pad improves heat transfer from the processor. The Raspberry Pi 4 Case Fan works with Raspberry Pi 4 and the official Raspberry Pi 4 case.
Raspberry Pi DAC+ (formerly known as IQaudio DAC+) is a high-performance audio HAT designed for any Raspberry Pi with a 40-pin GPIO header. Equipped with the Texas Instruments PCM5122 DAC, it delivers crystal-clear stereo analogue audio through a pair of phono (RCA) connectors.
No external power is needed – the DAC+ connects directly to the Raspberry Pi’s GPIO header without requiring soldering or cables.
Features
Power LED
Analogue audio out (0-2 V RMS) via panel-mounted stereo
phono (RCA) sockets with MUTE signal (headphone detect)
Dedicated headphone amplifier, output via 3.5 mm panel-mounted barrel socket
40-pin pass-through GPIO header
HAT EEPROM write-enabled
Downloads
Datasheet
Technical Specifications Dual ARM Cortex-M0+ @ 133 MHz 264 kB on-chip SRAM in six independent banks Support for up to 16 MB of off-chip Flash memory via dedicated QSPI bus DMA controller Fully-connected AHB crossbar Interpolator and integer divider peripherals On-chip programmable LDO to generate core voltage 2x on-chip PLLs to generate USB and core clocks 30x GPIO pins, 4 of which can be used as analogue inputs Peripherals 2x UARTs 2x SPI controllers 2x I²C controllers 16x PWM channels USB 1.1 controller and PHY, with host and device support 8x PIO state machines What you'll get 10x bare RP2040 chips
Features Suitable for Raspberry Pi + GPIO Extension Board Exquisite appearance DIY operation Specifications Size of GPIO Extension Board: 7.5 x 6 cm (3 x 2.4') Size of Breadboard: 16.5 x 5.5 x 1 cm (6.5 x 2.2 x 0.4') Included 1x GPIO Extension Board 1x Breadboard 1x 40P Pin Connect Line 8x 1K Resistor 8x 10K Resistor 4x LED (yellow) 4x LED (red) 4x Key 10x 25 mm Jumper Wires A 10x 25 mm Jumper Wires B
Multitasking and multiprocessing have become a very important topic in microcontroller-based systems, namely in complex commercial, domestic, and industrial automation applications. As the complexity of projects grows, more functionalities are demanded from the projects. Such projects require the use of multiple inter-related tasks running on the same system and sharing the available resources, such as the CPU, memory, and input-output ports. As a result of this, the importance of multitasking operations in microcontroller-based applications has grown steadily over the last few years. Many complex automation projects now make use of some form of a multitasking kernel.
This book is project-based and its main aim is to teach the basic features of multitasking using the Python 3 programming language on Raspberry Pi. Many fully tested projects are provided in the book using the multitasking modules of Python. Each project is described fully and in detail. Complete program listings are given for each project. Readers should be able to use the projects as they are, or modify them to suit their own needs.
The following Python multitasking modules have been described and used in the projects:
Fork
Thread
Threading
Subprocess
Multiprocessing
The book includes simple multitasking projects such as independently controlling multiple LEDs, to more complex multitasking projects such as on/off temperature control, traffic lights control, 2-digit, and 4-digit 7-segment LED event counter, reaction timer, stepper motor control, keypad based projects, car park controller, and many more. The fundamental multitasking concepts such as process synchronization, process communication, and memory sharing techniques have been described in projects concerning event flags, queues, semaphores, values, and so on.
Cool Projects for Test, Measurement, and Control
The Raspberry Pi has dominated the maker scene for many years. Freely accessible I/O pins have made it one of the most popular processor boards of all time. However, the classic Raspberry Pi has no analog inputs. Direct measurement of analog values is therefore not possible. Consequently, photodiodes, NTCs, Hall sensors, etc. cannot be read directly. In addition, the pins are connected directly to the exposed contacts, i.e. without a driver or protection circuit. This can quickly destroy the central controller and thus the entire Raspberry Pi.
These problems can be elegantly solved with the Pico. As a front-end, it can easily handle a wide range of measurement tasks. In addition, the Pico is much cheaper than a classic Raspberry Pi 4 or 5. If a faulty circuit leads to the destruction of the Pico, this is relatively easy to handle. This makes the combination of a classic Raspberry Pi 4 or 5 and the Pico an ideal pair.
The book introduces the broad and highly topical field of modern controller technology using the combined force of a Raspberry Pi 4 or 5 and a Raspberry Pi Pico. In addition to a detailed introduction to the operation and functionality of the controller boards themselves, the book also focuses on data acquisition and processing with digital processors. Especially the combination of both systems offers a wide range of interesting possibilities.
Some practical projects from the contents:
USB between Raspberry Pi 4 or 5 and Pico
I²C Communication and Pico as an I²C device
Voltmeter and Computer Thermometer
Pico W as a Web Server and WLAN Scanner
Frequency Meters and Generators
OLED Displays on Raspberry Pi 4 or 5 and Pico
Energy Saving Monitor
Which Astronauts are in Orbit?
Mini Monitor for Current Bitcoin Exchange Rate