Special Offers

Sort By:  
Add this product to your wishlist to receive an email notification when stock becomes available.
R299.90  Inc VAT
R319.90
Plug a servo meter with 5.4mm (0.1 inch) header socket in, and connect croc/alligator clips to the rings, so that you can easily connect a servomotor to a ring-based microcontroller, such as the BBC micro:bit, Adafruit Circuit Playground Express or Crumble.
R43.90  Inc VAT
R39.91
R13.36  Inc VAT
R17.91
R14.90  Inc VAT
R17.91
R14.90  Inc VAT
R17.91
Add super-fast storage to your Raspberry Pi 5 allowing for lightening fast boots, NAS use, and snappy applications!
R329.90  Inc VAT
R360.90
The Official Raspberry Pi Beginners Guide 5th Edition (RPi begin guide 5th)
This is the fifth edition of the complete official guide to getting started with a Raspberry Pi computer, fully updated for Raspberry Pi 5 and Raspberry Pi OS Bookworm. It will be available at launch in English, with localised versions becoming available from early November.

What's in the box?

1 x Beginners guide
Add this product to your wishlist to receive an email notification when stock becomes available.
R299.90  Inc VAT
R319.90
T8 500mm Lead Screw Set with Shaft Coupling and Mounted Ball Bearing (T8 500mm Lead Screw Set)

These are 4 start 8mm pitch leadscrews with a 200 steps per revolution motor and the 16x microstepping on most common 3D printers. This adds up to 400 steps per mm 3200 steps/ 8mm per rev = 400 steps /mm the same as most 3d Printer lead screws use.

Specifications


Lead screw 
Materialstainless steel
Diameter8mm
Lead
2mm
Total Length
500mm

Screw nut
 
Material:brass
Diameter8mm

Mounted ball bearing
 
Materialzinc alloy
Bore diameter5mm
Hole diameter
8mm
Total length55mm
Height29mm

Shaft coupling
 
Materialaluminium
Shaft6.35mm to 8mm
Length24mm
Diameter18mm
Quantity1 set ( 1 screw 1 Screw nut 2 Mounted ball bearing 1 shaft coupling)

Features

  • Screw mainly used in stepper motors, machine tools, and other CNC equipment.
  • Screw directly connected to bearing.
  • Suitable for Industrial automation equipment, stepper motor rails, 3D printers, engraving machines, XYZ modules, slider, lifts etc.

What's in the box?

1 x Lead screw
1 x Screw nut
2 x Mounted ball bearings
1 x Shaft coupler

Resources

How to install:

1. Put screw nut onto the Lead screw.
2.Then the 2 Mounted ball bearing separately, install at both ends of the Lead screw.
3. According to the size of you need to adjust the distance between the nut and Mounted ball bearing.
4. Put shaft coupling into the Lead screw beside the Mounted ball bearing.
 
R326.14  Inc VAT
R429.90
Ethernet / USB HUB HAT (B) for Raspberry Pi Series, 1x RJ45, 3x USB 2.0 (with case) (Ethernet USB HUB Zcase)

Note: We have tested this unit successfully on Zero and Zero 2.

The ETH/USB HUB HAT (B) is an Ethernet and USB HUB designed for Raspberry Pi, providing 1x RJ45 Ethernet port and 3x USB 2.0 ports. It's pogo pin design is specialized for Zero series, while the onboard normal USB connector can be used to connect with other Raspberry Pi boards through a USB cable.


Specifications

  • 3x extended USB ports, compatible with USB 2.0 / 1.1
  • Incorporates RTL8152B Ethernet chip, supports 1x RJ45 Ethernet port, 10/100M auto-negotiation
  • Pogo pin design, for direct connecting with Raspberry Pi Zero/Zero W/Zero WH
  • USB HUB connector, for connecting with Raspberry Pi 4B/3B /3A /2B through USB cable







Two different lids included













What's in the box ?

1 x ETH/USB HUB HAT (B) 
1 x ABS case 
1 x Rubber feet 4PCS
1 x Screws pack 
Screwdriver x1


Resources

Wiki: ETH/USB_HUB_HAT_(B)
R298.90  Inc VAT
R324.90
Monk Makes Servo Clip (MM Servo Clip)

Plug a servo meter with 5.4mm (0.1 inch) header socket in, and connect croc/alligator clips to the rings, so that you can easily connect a servomotor to a ring-based microcontroller, such as the BBC micro:bit, Adafruit Circuit Playground Express or Crumble.


What's in the box?

1 x Servo Clip

Resources

Datasheet

Plug a servo meter with 5.4mm (0.1 inch) header socket in, and connect croc/alligator clips to the rings, so that you can easily connect a servomotor to a ring-based microcontroller, such as the BBC micro:bit, Adafruit Circuit Playground Express or Crumble.
R43.90  Inc VAT
R39.91
Junior Hacksaw Deluxe 6" (Junior Hacksaw deluxe)

Feautures

  • Sturdy construction
  • Fully Hardened
  • Tempered Blade


What's in the box?

1 x junior hacksaw
1 x spare blade

Spare blades are available here

R13.36  Inc VAT
R17.91
1.2V-4.8V and 9V Battery Voltage tester AN-168 (Battery tester AN-168 POR)

Features

  • Type: Battery Tester
  • Material: ABS
  • Test micro battery
  • Check the charge of all 1.2V-4.8V and 9V batteries
  • Easy to read digital display


Place the battery between the two contact points of the battery tester.
The display will tell you immediately if there is the desired voltage.

The battery tester can be used to test the following batteries:

  • 3.7V: 18650, 16340, 14500, 10440, 21700
  • 1.5V: AAA, MN2400, R03
  • AA, HP7, MN1500, UM3
  • C, HP11, MN1400, SP11, LR14, UM2
  • D, HP2, MN1300, SP2, R20, UM1
  • 9V: PP3, MN1604, 6F22, 006P
 
What's in the box?
 
1 x Digital Battery Voltage Meter
R50.36  Inc VAT
R99.90
Pi-KVM V2 HDMI to CSI adapter with standard CSI FFC (PiKVM HDMI to CSI )

This is a Raspberry Pi HDMI to CSI-2 Module with Toshiba TC358743XBG chip, HDMI input supports up to 1080p25fps. This module does not support OctoPi.

Many have used this module as KVM (Kernel-based Virtual Machine), or sometimes is called Keyboard Video Mouse :) This device helps to manage servers or workstations remotely, regardless of the health of the operating system or whether one is installed. You can fix any problem, configure the BIOS, and even reinstall the OS using the virtual CD-ROM or Flash Drive.

Pinout


Features

  • Input signal: HDMI
  • Output signal: CSI
  • HDMI Input:
    • 720p50
    • 720p60
    • 1080i50
    • 1080p25
  • Function: HDMI to CSI-2
  • Limitation: HDMI input supports up to 1080p25fps
  • Usage: Same as standard Raspberry Pi camera
  • Chip: Toshiba TC358743XBG
  • Compatible with Raspberry Pi-based KVM over IP.

Compatible with


Dimensions



What's in the box?

1 x Pi-KVM V2 HDMI to CSI adapter with standard CSI FFC

Resources

R999.90  Inc VAT
R1,137.73
Acrylic SP GPIO Case for Raspberry Pi 5 supports active cooler (Pi5 SP GPIO case)

Please Note: Raspberry Pi and active cooler are not included

This DIY case requires assembly. You will need a small precision flathead screwdriver.

We also have a fully closed acrylic case available if that suits you more.

Features

  • Two-part Raspberry Pi 5 cover plates
  • Easy access to all Pi connectors
  • Perfect for use with the official active cooler
  • Open design to keep your Raspberry Pi cool
  • You can mount a HQ cam onto this case. See the hint at the end of the description

 
What's in the box?

2 x DIY Acrylic Case layers
4 x 5mm standoffs
4 x 18mm standoffs
8 x M2.5x6 screws
4 x rubber feet

Case Assembly guide

  1. Peel the acrylic protective film from the two plates
  2. Install the standoffs first. Push the male part of the short standoffs through the RPi board mounting holes from the bottom upwards. Use the Female Female standoffs as nuts on the top of the RPi board. 
  3. Mount the active cooler and plugin the cable
  4. Mount the top and bottom acrylic plates using the eight M2.5x8 screws to hold them in place
  5. Mount the rubber feet at the bottom


Hint

Why are there four extra holes on the bottom plate?

If you buy four 5mm standoffs with M2.5 nuts and M2.5x4 screws, you'll be able  to mount an HQ camera on the bottom plate of the case, on which you can then add a tripod.

R89.90  Inc VAT
R99.90
3362P Trimmer Potentiometer Top Adjust 500K Ohm (top trimmer 500k(5))
Please note: The pic is for illustration purposes only and does not match the Ohm size of your selection. 

PCB mount variable resistor or potentiometer is easy to adjust with a screwdriver. Suitable for boards or controller that needs human adjustment on the resistor value.

Specifications

  • Voltage rating: 300 Volt (max.)
  • Power rating: 0.25 Watt
  • Tolerance: 10%

What's in the box?

5 x Top Adjust PCB Potentiometer

Resources

Python Library
Definition, Types, And Working Principle
R14.90  Inc VAT
R19.90
Duct Tape 48mm x 5m Red (duct 5m red)
Duct tape has now become multipurpose and is used for general sealing, patching holes, packing boxes and repairs. Some duct tape can also stick to rough and uneven indoor and outdoor surfaces such as wood, stone, plaster, brick and metal.

What's in the box?

1 x Duct Tape - 48mm x 5m
R14.90  Inc VAT
R17.91
Duct Tape 48mm x 5m Dark Green (duct 5m Dgreen)
Duct tape has now become multipurpose and is used for general sealing, patching holes, packing boxes and repairs. Some duct tape can also stick to rough and uneven indoor and outdoor surfaces such as wood, stone, plaster, brick and metal.

What's in the box?

1 x Duct Tape - 48mm x 5m
R14.90  Inc VAT
R17.91
3362P Trimmer Potentiometer Top Adjust 20K Ohm (top trimmer 20k(5))
Please note: The pic is for illustration purposes only and does not match the Ohm size of your selection. 

PCB mount variable resistor or potentiometer is easy to adjust with a screwdriver. Suitable for boards or controller that needs human adjustment on the resistor value.

Specifications

  • Voltage rating: 300 Volt (max.)
  • Power rating: 0.25 Watt
  • Tolerance: 10%

What's in the box?

5 x Top Adjust PCB Potentiometer

Resources

Python Library
Definition, Types, And Working Principle
R14.90  Inc VAT
R19.90
3362P Trimmer Potentiometer Top Adjust 200 Ohm (top trimmer 200 Ohm(5))
Please note: The pic is for illustration purposes only and does not match the Ohm size of your selection. 

PCB mount variable resistor or potentiometer is easy to adjust with a screwdriver. Suitable for boards or controller that needs human adjustment on the resistor value.

Specifications

  • Voltage rating: 300 Volt (max.)
  • Power rating: 0.25 Watt
  • Tolerance: 10%

What's in the box?

5 x Top Adjust PCB Potentiometer

Resources

Python Library
Definition, Types, And Working Principle
R14.90  Inc VAT
R19.90
3362P Trimmer Potentiometer Top Adjust 50K Ohm (top trimmer 50K(5))
Please note: The pic is for illustration purposes only and does not match the Ohm size of your selection. 

PCB mount variable resistor or potentiometer is easy to adjust with a screwdriver. Suitable for boards or controller that needs human adjustment on the resistor value.

Specifications

  • Voltage rating: 300 Volt (max.)
  • Power rating: 0.25 Watt
  • Tolerance: 10%

What's in the box?

5 x Top Adjust PCB Potentiometer

Resources

Python Library
Definition, Types, And Working Principle
R14.90  Inc VAT
R19.90
3362P Trimmer Potentiometer Top Adjust 5K Ohm (top trimmer 5K(5))
Please note: The pic is for illustration purposes only and does not match the Ohm size of your selection. 

PCB mount variable resistor or potentiometer is easy to adjust with a screwdriver. Suitable for boards or controller that needs human adjustment on the resistor value.

Specifications

  • Voltage rating: 300 Volt (max.)
  • Power rating: 0.25 Watt
  • Tolerance: 10%

What's in the box?

5 x Top Adjust PCB Potentiometer

Resources

Python Library
Definition, Types, And Working Principle
R14.90  Inc VAT
R19.90
3362P Trimmer Potentiometer Top Adjust 10K Ohm (top trimmer 10K(5))
Please note: The pic is for illustration purposes only and does not match the Ohm size of your selection. 

PCB mount variable resistor or potentiometer is easy to adjust with a screwdriver. Suitable for boards or controller that needs human adjustment on the resistor value.

Specifications

  • Voltage rating: 300 Volt (max.)
  • Power rating: 0.25 Watt
  • Tolerance: 10%

What's in the box?

5 x Top Adjust PCB Potentiometer

Resources

Python Library
Definition, Types, And Working Principle
R14.90  Inc VAT
R19.90
3362P Trimmer Potentiometer Top Adjust 100 Ohm (top trimmer 100 Ohm(5))
Please note: The pic is for illustration purposes only and does not match the Ohm size of your selection. 

PCB mount variable resistor or potentiometer is easy to adjust with a screwdriver. Suitable for boards or controller that needs human adjustment on the resistor value.

Specifications

  • Voltage rating: 300 Volt (max.)
  • Power rating: 0.25 Watt
  • Tolerance: 10%

What's in the box?

5 x Top Adjust PCB Potentiometer

Resources

Python Library
Definition, Types, And Working Principle
R14.90  Inc VAT
R19.90
Mini Dual Gigabit Ethernet Base Board Designed for Raspberry Pi Compute Module 4 (Ethernet Base CM4)
Dual Gigabit Ethernet Base Board For CM4

Mini, Practical And Neat

Suitable For Evaluating The Raspberry Pi CM4 Or Being Integrated Into End





Dual Gigabit Ethernet Base Board


Specifications

  • CM4 SOCKET: suitable for all variants of Compute Module 4
  • NETWORKING" Dual Gigabit Ethernet RJ45 connectorUSBUSB 2.0 Port
  • PIN HEADER: Raspberry Pi 40PIN GPIO header
  • STORAGE: TF card socket for Compute Module 4 Lite (without eMMC) variants
  • FAN HEADER: 4-wire SH1.0 port, allows speed adjustment and measurement, 5V
  • POWER INPUT: 5V, Type-C interfaceDIMENSIONS55.0 × 68.0mm

Connecting With Compute Module 4

Standard CM4 Socket And 40PIN GPIO Header
Suitable For Compute Module 4 Lite/EMMC Series Module

Rich Interfaces


What's On Board


  1. 40PIN GPIO header
    for connecting sorts of HAT
  2. CM4 Socket
    suitable for all variants of Compute Module 4
  3. RJ45 Dual Gigabit Ethernet Port
    Dual RJ45 Gigabit Ethernet ports, 10/100/1000M compatible
    ETHERNET 0: CM4 original network port
    ETHERNET 1: PCIe extended network port
  4. USB 2.0 Type A port
    for connecting sorts of USB devices
  5. FAN header
    for connecting cooling fan, allows speed adjustment and measurement
  6. Reset button
  7. Boot switch
    ON: CM4 would be booted from USB-C interface
    OFF: CM4 would be booted from eMMC or TF car
  1. Type-C port
    5V/2.5A power supply, or used for eMMC programming
  2. TF card slot
    for connecting a TF card with pre-burnt image (Lite variant ONLY)
  3. RTL8111H
    Gigabit NIC chip
  4. Indicator
    PWR: indicating the power supply status of Raspberry Pi
    SYS: indicating the working status of Raspberry Pi
  5. SYSTEM switch
    EEPROM_WP: Prevent EEPROM from being overwritten
    WiFi_DIS: WiFi disabled, only for CM4 version with wireless
    BT_DIS: Bluetooth disabled, only for CM4 version with wireless
Outline Dimensions

What's in the box?

1 x Mini Dual Gigabit Ethernet Base Board Designed for Raspberry Pi Compute Module 4

Resources

WIKI: www.waveshare.com/wiki/CM4-DUAL-ETH-MINI

R520.00  Inc VAT
R656.90
Volkano Total Universal Series Laptop Charger 90W 16-20V (90W laptop power)
A universal Laptop Charger, 100% Compatible with all popular laptop models including HP, Dell, Acer, Lenovo & Asus. The Volkano Total Series Universal 90W Laptop Charger includes various tips for nearly any laptop make you can think of.
 
PLEASE NOTE: Please ensure that the connectors and operating voltage of the universal power adaptor are compatible with the laptop you intend using it on. If unsure, please consult the supplier of the laptop. The manufacturer or distributor of this adaptor cannot be held liable for any damage as a result of incompatibility.


Specifications

  • 90 Watt High Power
  • For all popular laptops
  • Automatic Voltage Sensing
  • Worldwide Use
  • 20 Tips Included
  • AC Input: 100~240V AC
  • DC Output: 12~20V DC
  • Connection Type: 20 Assorted DC Tips

What's in the box?

1 x Volkano 90 Watt Universal Laptop Charger
1 x 2 Pin AC Power Cable
20 x Assorted DC Tips
1 x Instruction Manual

You will also need a euro plug adapter
R517.49  Inc VAT
R599.90
NVMe Base for Raspberry Pi 5 (PW NVME base)

You might also need one of our tested 128GB, 256GB or 512GB NVMe drives or a clear acrylic case to protect your RPi5 and NVMe Base.

NVMe Base is a PCIe extension board for Raspberry Pi 5. Simply populate it with an M-key NVMe SSD (2230 to 2280 sizes supported) and mount it under your Pi for a compact and fast storage solution - It even comes with rubber feet!

It's the perfect solution for turning your Raspberry Pi 5 into a file server, media centre, reverse proxy, etc. - really any task that benefits from large amounts of fast storage, especially with random high operations per second (IOPS) workloads. In short it's a game changer!

NVMe base follows the new "PIP" design guidelines provided by Raspberry Pi ensuring that it will be easy to use and be supported long term by updates to Raspberry Pi OS - though it is very early days and things are improving rapidly there!

What's in the box?

1 x NVMe Base PCB with M.2 Slot (M-Key)
1 x 'PCIe Pipe' Flat Flex Cable
4 x Rubber feet
1 x M2 bolt and 2x nuts for SSD mounting
4 x 7mm M2.5 standoffs for base mounting
8 x short M2.5 bolts for base mounting 
4 x long M2.5 bolts for 'pass-thru' mounting with a HAT

You might also need a NVMe drive. Make sure you choose one that fits your NVMe board.

Driver compatibility

We have tested NVMe Base with the following M.2 NVMe drives successfully. We have usually tested one drive from one batch, so this is not comprehensive, or an 'Approved' list, but it's a good guide for drives to seek out:

  • AData Legend 700
  • AData Legend 800
  • AData XPG SX8200 Pro
  • Axe Memory Generic Drive
  • Crucial P2 M.2
  • Crucial P3 M.2
  • Crucial P3 Plus M.2
  • Inland PCIe NVMe SSD
  • Kingston KC3000
  • Kioxia Exceria NVMe SSD
  • Kioxia Exceria G2 NVMe SSD
  • Lexar NM620
  • Lexar NM710
  • Netac NV2000 NVMe SSD
  • Netac NV3000 NVMe SSD
  • Origin Inception TLC830 Pro NVMe
  • PNY CS1030
  • Sabrent Rocket 4.0
  • Sabrent Rocket Nano
  • Samsung 980
  • Samsung 980 Pro (500GB/1TB)
  • Team MP33
  • Western Digital Black SN750 SE (Phison Controller

 

' Maybe' List. Works with quirks/not ideal.

These drives either needed extra power, were a bit quirky when we tested them or we've had reports of them being problematic. It may just be the drive we had, but they're probably best avoided.

  • Kioxia BG4 2230. Performance very patchy. Runs at quite a high temp.
  • Patriot P300 - These drives have various controllers, some of which seem to be incompatible at this time.
  • Patriot P310 - These drives have various controllers, some of which seem to be incompatible at this time.
  • Samsung 970 EVO Plus. Runs at a higher temp. Some user reports of problems under heavy load or not showing up on boot.
  • Samsung 980 Pro (250GB). Reports of this size not working.
  • WD Blue SN550. Our fresh unit could be used as storage but could not be booted from.
  • WD Red SN700. Slow to boot first time, but worked and booted OK.
  • WD SN740. Our fresh unit worked well. YMMV.
  • WD Black SN770. Our fresh unit worked fine. YMMV.
  • Patriot P300. All units we've tested work but we have heard of a 256GB/1TB variant that doesn't.

 

'Avoid' List. We've had problems or reports of problems.

  • Transcend 110Q (TS500GMTE110Q)
  • WD Green/Blue/Red/Black not in the above list. Variable results or not working because of quirks of a SanDisk controller/firmware. Our SN350 and SN570 prevented the RPi 5 from booting at all especially.

Otherwise most M.2 NVMe drive (Not SATA!) you have lying around should work fine.

Check out our benchmark results over at pibenchmarks.net!

Resources

Firmware

For the most hassle-free experience, make sure your Raspberry Pi OS is up to date, and your RPi 5 firmware is updated to 2023-12-06 (Dec 6th) or newer. This supports all the features of the RPi PCIe spec and means you don't have to mess with config files to get started.

Software update on the RPi OS should do this for you, but to force it you can:

  • open a Terminal (Ctrl-Alt-T)
  • run sudo raspi-config and choose 'Latest' under Advanced Options > Bootloader Version.

Running sudo rpi-eeprom-update in the Terminal will tell you which version of firmware is running.

PCIe 3 Mode

To enable experimental and not-officially-supported PCIe 3 mode, add the follow line to the [all] section at the end of your Raspberry Pi /boot/firmware/config.txt file like this:

[all]
dtparam=pciex1_gen=3

Save and reboot - your drive is ready to use!

Formatting the NVMe and booting from NVMe

If you want to boot from the NVMe drive, follow these extra steps:

  1. Make sure your firmware is updated as above!
  2. Format the drive using Raspberry Pi Imager
  3. You can do this with your NVMe Base installed by booting the RPi 5 from SD card and running Raspberry Pi Imager from the start menu.
  4. Open a Terminal (Ctrl-Alt-T).
  5. Run sudo raspi-config
  6. Choose NVMe/USB boot under Advanced Options > Boot Order.
  7. Reboot your RPi 5.

Notes

  • Always power off your RPi and disconnect the power supply before installing or uninstalling the NVMe Base.
  • NVMe Base offers a general purpose PCIe x1 connection - while we know most people want to add fast storage in theory you can use other devices with it, we just can't help you make them work! :-D What Would Jeff (Geerling) Do?
Add super-fast storage to your Raspberry Pi 5 allowing for lightening fast boots, NAS use, and snappy applications!
R329.90  Inc VAT
R360.90
Per Page      341 - 360 of 487