Special Offers
- 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
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
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. :)
- 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
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
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
1 x Joystick
Cables not included
Resources
- Learn about RetroPie
- Compatible with Zero Delay Arcade USB Encoder & Wire Set (Not included)
- Compatible buttons
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 )
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
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 Pin | Raspberry Pi Pin | Physical Pin # |
| VIN / VCC | 3.3V (or 5V if supported) | Pin 1 (3.3V) or Pin 2 (5V) |
| GND | Ground | Pin 6 |
| SCL | I2C Clock (GPIO 3) | Pin 5 |
| SDA | I2C Data (GPIO 2) | Pin 3 |
2. Enable I2C on the Raspberry Pi
Before you can read the data, you must enable the I2C port:
Run
sudo raspi-configin the terminal.Navigate to Interface Options > I2C.
Select Yes to enable it.
Reboot your Pi.
(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.
# 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 CodeThis script initializes the sensor and prints the CO2, Temperature, and Humidity readings every two seconds.
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 UsersIf 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.
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