Special Offers

Sort By:  
R19.90  Inc VAT
R24.90
Carbon dioxide is a critical indicator of indoor air quality that can affect human cognitive abilities and well-being. The SCD40/SCD41 are Sensirion's next-generation miniaturized CO2 sensors, offering high precision and cost-effectiveness.
R639.89  Inc VAT
R629.90
PiPower 5 Raspberry Pi 5/4B/3B+/Zero 2 W UPS HAT, 5V/5A Power Supply with Battery Backup, Safe Shutdown, Smart Alerts&Monitoring, USB-C PD 45W, Smart Power Management for NAS, Server, Home Assistant
R599.90  Inc VAT
R669.90
ATTEN ST-2090D Digital Thermostatic 80W Lead-free Digital Soldering Station 220V EU Plug (Atten ST-2090D solder station)
Feautures

  • Designed with nixie tube display.
  • MCU controlled temperature calibration with PID system equipped, adjustable
  • Temperature selection using knob, easy to operate.
  • Combined soldering station with soldering stand.
  • The handle structure is ergonomically designed for comfortable grip.
  • The heating wire and sensor are made of PTC material, which is quick in
  • Temperature rise and precise in temperature control.

Specifications

  • Voltage: 110/220 VAC
  • Power: 80W
  • Temp Range 80°C ~ 480°C


What's in the box?

1 x Atten ST-2090D Soldering Station
R1,399.90  Inc VAT
R1,525.58
IEC 320 C14 Male Plug to European 2Pin Female Power Cable 300mm (UPS IEC to EU adapter)
Need to run your Raspberry Pi power supply from your UPS? This is the adapter you'll need

Specifications

  • Material: oxygen-free copper
  • Female : Europe CEE7/16
  • Male: IEC320 C14
  • Cable Type: H03VVH2-F
  • Wire diameter: 2 x 0.75mm2
  • Voltage: 250V
  • Amperage : 10A
  • Cable Length:  30cm 

What's in the box?

1 x EU adapter for UPS
R119.90  Inc VAT
R136.90
USB 3.1 to M.2 Dual Protocol (NVMe/NGFF) B+M Key with USB-C Cable (nvme usb chassis silver)

Note: This M.2 case is compatible with both NVMe and SATA SSD.

Some people must be tired of using small SD cards as memory space with low performance and specifications. It's time to change! Let's upgrade to SSD storage instead of using the normal SD card. The problem is most computer, smartphone, and Raspberry Pi does not have the socket for SSD storage. To overcome this problem, you just need a portable drive!

Plus, this case can be used with 4 variations of M.2 size (2230, 2242, 2260, 2280). It also comes with a USB C to USB 3.0 cable, so that you can directly connect to Raspberry Pi or any computer.

With this external M.2 NVMe storage, you can just boot the preferred Operating System for the Raspberry Pi 4 Model B direct from the USB! Interesting right? You just have to slot in your M.2 NVMe with preloaded Raspberry Pi OS and plug it into your RPi board. No driver is needed. Plug and play, straight out of the box. :)

Features

 

  • Using NVMe high-speed technology 
  • USB3.1 Gen 2 interface, transmission speed up to 6Gbps / 10Gbps
  • Aluminum alloy shell, durable, easy to carry, and fast heat dissipation
  • Easy installation, no need screw to install the case
  • Support Raspbian, Windows, Macintosh OS, Linux, and Android systems
  • Support Raspberry Pi board, PC, Macbook, smart TV, Android type-C mobile phone, and other digital devices

 


 

Specifications

  • Enclosure Type: Dual protocol (can support both NGFF/NVMe)
  • Material: Aluminum alloy
  • Color: Silver
  • Master Chip: Xingshuo 225
  • Hard Disk Protocol:
    • M.2 NGFF
    • M.2 NVMe
    • M.2 NGFF/NVMe
  • Speed: 5Gbps @ 10Gbps
  • Input Interface: Type-C
  • Hard Disk Interface: M-key, B+M Key
  • Compatible SSD Size: 2230/2242/2260/2280
  • Weight: 70g
  • Dimension: 105mm x 38mm x 12mm




What's in the box?

1 x USB 3.1 to M.2 Dual Protocol (NVMe/NGFF) B+M Key
1 x USB-C to USB 3.0 cable
2 x Mounting Screws

You might also need a NVMe drive. 

Resources

Installation Guide


R389.90  Inc VAT
R451.21
Flame Sensor Module (Flame Sensor)

Are you working on a project involving a fire-detecting robot or a smart system that requires flame detection? This versatile sensor module is tailor-made for your needs. Equipped with a flame sensor and an adjustable digital filter for digital output, it also retains the original analog output. This allows you to seamlessly integrate it into your setup either as a digital input or an analog input sensor, offering the flexibility of a minimum 3-wire interface or an optional 4-wire connection that utilizes both digital and analog functionalities.

Designed to detect fire or other light sources within the wavelength range of 760 nm to 1100 nm, the flame sensor has a pivotal role in scenarios such as fire-fighting robots and soccer robots. With a wide detection angle of 60 degrees and high sensitivity to the flame spectrum, this sensor serves as the "eyes" of the robot, enabling it to identify fire sources or specialized light sources like those used in a soccer game. The module even features M3 mounting holes for convenient installation onto your robot.

Operational within a temperature range of -25 degrees Celsius to 85 degrees Celsius, the flame sensor must maintain a safe distance from the flame during operation to prevent damage. It's compatible with various microcontrollers that support digital or analog input, such as PIC, SK40C, SK28A, SKds40A, and the Arduino series. Moreover, when coupled with a relay module, it can serve as a flame switch for added functionality.

Features

  • Detect fire, detect light source and sensitive to light with wavelenghth of 940nm 
  • Interface:Analog or digital
  • Supply Voltage: +5 V
  • Detection range: 20cm (1V) ~ 100cm (4.8V)

What's in the box?

1 x Flame Sensor Module

Resources

R19.90  Inc VAT
R24.90
DIY Arcade 8 Way Joystick Replacement Part using lugs (DIY Joystick blue base)

This kind of 8 way joystick is originally used in arcade games, but we think it is a good solution for DIY projects that need multiple frequency buttons. There is 4 micro switches that detect the stick position and users can easily get the stick positions by reading the voltage output from the connector with a controller such as Arduino and Raspberry Pi.

Features 

  • 8 way operation.
  • Mountable in control panels.
  • Easy to operate with high sensitivity.
  • Use it to DIY your own Arcade gaming machine.
 

Specifications 

  • Top Ball Diameter: Approx. 35mm
  • Total Size: Approx. 95x60x100mm
 
What's in the box?


1 x Joystick
Cables not included

Resources
 




R149.90  Inc VAT
R189.90
Consumable Accessories Kit (To go with Laser Etcher ) (CR Consumables)

Consumables Accessories Kit for Laser Etcher

Unleash your creativity and enhance your laser etching projects with this Consumable Accessories Kit. Whether you're a professional or a hobbyist, this kit offers everything you need to achieve precise and clean cuts every time.

Key Features:

  • Comprehensive set of accessories designed for compatibility with laser etchers.
  • High-quality materials ensure durability and long-lasting performance.
  • Easy to use, allowing even beginners to get started right away.
  • Includes essential items to maintain and enhance your laser etcher's functionality.

What's in the box?

Consumable Accessories Kit (To go with Laser Etcher )

R149.90  Inc VAT
R182.90
PD 20W LCD fast universal battery charger (4 bay digital charger)

PLEASE NOTE: Misusing or mishandling a lithium-ion battery may cause a FIRE or EXPLOSION which can result in INJURY or DEATH.

PD 20W LCD fast universal battery charger with professional discharge capacity testing function, capable of displaying capacity. The 18650 battery charger is suitable for 3.7V lithium batteries and 1.2V Ni MH Ni CD AA AAA batteries

You will need a suitable USB-C Power supply for this charger. We suggest our 27W power supply.

What's in the box?

1 x Liitokala Lii-402 Micro USB 4Slots Battery Charger
1 x USB-C male to USB A male Cable 

You will also need a power supply for this charger or plug it into another device like your laptop or PC

R609.90  Inc VAT
R649.90
SCD41 CO2 Gas,Temperature and Humidity Sensor I2C Module 2.4V-5.5V (SCD41 CO2 HT sensor)

Carbon dioxide is a critical indicator of indoor air quality that can affect human cognitive
abilities and well-being. The SCD40/SCD41 are Sensirion's next-generation miniaturized CO2 sensors, offering high precision and cost-effectiveness. These modules feature a 2.54mm pitch pin header interface for power supply and communication connections. On-chip temperature and humidity compensation is achieved through built-in sensors for humidity and temperature measurement. The SCD40/SCD41 can intelligently regulate indoor ventilation systems based on C02 concentration levels, thereby maintaining a healthy and efficient environment with low C02 levels over time. This makes the SCD40/SCD41 ideal for applications focused on improving indoor air quality.

Features

  • 2.4-5.5V
  • Detects CO2 Carbon Dioxide 400-5000ppm
  • Detects Temperature 
  • Detects Humidity
  • I2C Communication

 

Specifications

  • Reference Accuracy and Range: SCD40: 400-5000 ppm
  • Supply Voltage Range: 2.4-5.5 V
  • High Accuracy: ±(40 ppm + 5%)
  • Digital Interface: 12C
  • Integrated Temperature and Humidity Sensor
  • Low Power Consumption
  • Typical Accuracy 50ppm +-5% reading
  • Pin Definitions
    GND: Ground input terminal
    VDD: Positive power supply input terminal
    SCL: 12C clock terminal
    SDA: 12C data terminal

  

What's in the box?

1 x SCD41 sensor

Resources

The SCD40 and SCD41 are high-performance "True" CO2 sensors. Unlike cheaper VOC sensors that estimate CO2 levels, these use photoacoustic technology to measure the actual concentration of CO2 in the air.

The setup for the Raspberry Pi 5 (and older models) involves the I2C interface.

1. Hardware Connections (I2C)


The module communicates via I2C, which only requires four wires. Note that while these sensors can handle 5V power, the Raspberry Pi's logic pins are 3.3V. Ensure your module's I2C lines are compatible (most breakout boards from Adafruit/PiShop have 3.3V regulators/shifters built-in).
 
Sensor PinRaspberry Pi PinPhysical Pin #
VIN / VCC3.3V (or 5V if supported)Pin 1 (3.3V) or Pin 2 (5V)
GNDGroundPin 6
SCLI2C Clock (GPIO 3)Pin 5
SDAI2C Data (GPIO 2)Pin 3

 

2. Enable I2C on the Raspberry Pi


Before you can read the data, you must enable the I2C port:
  1. Run sudo raspi-config in the terminal.

  2. Navigate to Interface Options > I2C.

  3. Select Yes to enable it.

  4. Reboot your Pi.

  5. (Optional) Check if the sensor is detected by running i2cdetect -y 1. The SCD4x should appear at address 0x62.

 

3. Install the Python Library


The easiest way to interact with the SCD4x in 2026 is via the Adafruit CircuitPython library, which is fully compatible with standard Raspberry Pi OS.
Bash
# It is recommended to use a virtual environment on the Pi 5mkdir co2_project && cd co2_projectpython3 -m venv .venvsource .venv/bin/activate# Install the librarypip3 install adafruit-circuitpython-scd4x

4. Python Example Code

This script initializes the sensor and prints the CO2, Temperature, and Humidity readings every two seconds.
Python
import timeimport boardimport adafruit_scd4x# Initialize I2C bus and sensori2c = board.I2C()scd4x = adafruit_scd4x.SCD4X(i2c)print("Serial number:", [hex(i) for i in scd4x.serial_number])# Start the sensor's internal measurement cyclescd4x.start_periodic_measurement()print("Waiting for first measurement (takes ~5 seconds)...")try:    while True:        if scd4x.data_ready:            print(f"CO2: {scd4x.CO2} ppm")            print(f"Temperature: {scd4x.temperature:.1f} °C")            print(f"Humidity: {scd4x.relative_humidity:.1f} %")            print("-" * 20)        time.sleep(2)except KeyboardInterrupt:    # Important: Stop measurements to save power/sensor life    scd4x.stop_periodic_measurement()    print("Measurements stopped.")

Key Differences for SCD41 Users

If you specifically have the SCD41, you have a few extra features:
  • Single Shot Mode: The SCD41 can take a single measurement and go back to sleep, which is better for battery-powered projects. The SCD40 must remain in "periodic" mode.
  • Extended Range: The SCD41 reads up to 5,000 ppm (and even up to 40,000 ppm in "extended" mode), whereas the SCD40 is optimized for indoor air quality up to 2,000 ppm.

 

Pro Tips

If you are using this sensor for a commercial project in South Africa (like a school ventilation monitor), look into Automatic Self-Calibration (ASC). By default, these sensors calibrate themselves based on the lowest CO2 reading they see every week. If your room is never fully ventilated (never hits 400ppm), the sensor's readings will "drift." You can disable ASC in the code if you prefer to do a manual calibration outdoors.

Carbon dioxide is a critical indicator of indoor air quality that can affect human cognitive abilities and well-being. The SCD40/SCD41 are Sensirion's next-generation miniaturized CO2 sensors, offering high precision and cost-effectiveness.
R639.89  Inc VAT
R629.90
Sunfounder PiPower 5 Raspberry Pi 5/4B/3B+/Zero 2 W UPS HAT (SF PiPower 5)

Features

  • Powerful UPS Backup for Raspberry Pi 5 & More. Designed for Raspberry Pi 5/4/3B+/Zero 2 W, PiPower 5 delivers stable 5V/5A output with intelligent power-path management. Automatically switches to battery during outages, keeping your NAS, server, AI, and IoT systems running without interruption
  • Reliable Battery Backup with Smart Charging Protection. Built-in rechargeable battery pack ensures continuous power when needed. Supports USB-C PD input (5–15V, up to 45W) with balanced charging and advanced protection against over-charge, over-discharge, and overheating for long-term reliability
  • Smart Monitoring with Web Dashboard & I2C Control. Powered by a 32-bit ARM Cortex-M23 MCU, PiPower 5 provides real-time monitoring of voltage, current, battery level, and charging status. Access all data via I2C or an intuitive web dashboard for full visibility and control
  • Multi-Channel Alerts & Smart Power Notifications. Stay informed with multiple alert methods including buzzer alerts, real-time dashboard updates, and optional email notifications. Get instant notifications for key events such as power loss, low battery, and power restoration—perfect for unattended systems and remote monitoring
  • Safe Shutdown & Auto Restart for Data Protection. Automatically performs safe shutdown when battery is low and supports auto restart when power returns. Protects your SD card, SSD, and system data—perfect for 24/7 NAS, servers, and remote projects

 

What's in the box?

1 x PiPower 5 UPS HAT
1 x Battery pack

 

Resources

Everything you need to know

PiPower 5 Raspberry Pi 5/4B/3B+/Zero 2 W UPS HAT, 5V/5A Power Supply with Battery Backup, Safe Shutdown, Smart Alerts&Monitoring, USB-C PD 45W, Smart Power Management for NAS, Server, Home Assistant
R599.90  Inc VAT
R669.90
Per Page      461 - 469 of 469