Generic2
Turn your ATX PC power supply into a handy test bench power supply.
- -12V
- 12V
- 5V
- 3.3V
Each output channel has a replaceable 5A fuse and corresponding ground connection with binding post easy to connect
Provide quick access to the typical voltages needed including 3.3V, 5V, 12V and -12V.
The power indicator and power switch easy to control ideal to DIY low voltage power supply for developing physical computing projects (embedded systems)
Specifications
- Product name : ATX power supply board
- Model : XH - M229
- Compatible with port: ATX (compatible with partial BTX type)
- The PIN number: 24 pin
- Switch : Yes
- Number of sets of output : Four sets of different voltages
- Size:48mm x 128mm x 30 mm
What's in the box?
1 x Power Chassis
As micro:bit is gaining traction in this region, powering it is a must :)
If you are new to micro:bit, it is a powerful embedded platform or microcontroller board with easy to get started features, even easier than Arduino. It can be powered by USB micro B when loading the program, or you can use 2 x AAA batteries. So here comes the battery holder for this microcontroller.
This is a 2 x AAA battery holder for micro:bit with cover and ON/OFF slide switch. Neat!
Note: Battery & micro:bit is not included.
Features
- Terminated with 2-way JST connector, match with battery input on
- micro:bit
- Holder for 2 x AAA batteries
- ON/OFF slide switch
- Comes with cover
What's in the box?
1 x Battery Holder with On/Off Switch
Need batteries? You will find our battery selection here
Features
- Material: Plastic
- Indoor temperature °C display.
- It comes with a mounting clips which allows it to be panel mounted
- Temperature range: -50 ~ 70 Degrees.
- Usage temperature: -10 ~ 50 Degrees.
- Usage humidity: 5% ~ 80%
- Accuracy: /-01 Degrees.
- Distinguishing temperature: 0.1 Degrees.
- Power: 2 x DC1.5V LR44 button batteries (Not included)
- Cable length: 0.8M.
- Size: 48 x 28 x 15(mm)
- Colour: Black
What's in the box?
1 x LCD Digital Thermometer Temperature Sensor
In order to properly seat your Bowden tube, it is key to have a clean, square end. Without this, you risk oozing, or worse, clogging in the hot end. This super-sharp tubing cutter is the perfect tool for obtaining a clean, square cut in your tubing, every time.
Features a stainless steel blade and switch button. The housing is made from tough durable plastic. Can also be used to cut filament. But do not use as a wire cutter or you will dull the blade.
What's in the box?
1 x Tube Cutter
Compatible with USB 2.0, it provides full isolation at 12 Mbps data rates. With isolation of 1500V, it has no external power supply, no driver required.

- Driver-free, easy to use to use.
- Support USB full speed 12Mbps does not support pure high speed equipment.
- Support USB control transfer, batch transfer, interrupt transfer, sync/isochronous transfer.
- ADUM3160 isolation voltage: 2500V
- Power module isolation voltage: 1500V
- Power supply: taken from the computer host USB port
- Operating environment: -40 °C to 85 °C
- Dimensions: 15mm x 25mm x 66mm
Great for short distance DC connections
Specifications
- Supports maximum current 3A
- Material: PVC
- Length: 1000mm(approx)
- Colour: Black
What's in the box?
1 x DC 5.5 x 2.1mm Male To 5.5 x 2.1mm Power Cable
Rocker Switches house a button for operation that can be pressed on either end like a seesaw to connect or disconnect an electrical circuit. They are often used as ON/OFF switches on the main power supplies for electronic devices.
Specifications
- 250 V
- 3A
- 10mm x 15mm at the top
What's in the box?
1 x Mini Rocker Switch
Resources
Python library
Introduction to Buttons and Switches
Types of buttons and switches

Please Note: Only for use with 2.5inch notebook HDD and SSD, not for use with 3.5 inch desktop HDD
Features
- Comply with serial ATA2.0 standards.
- Compatible with USB port (1.0,1.1 &2.0) & SATA Hard disk (1.5 GB/S & 3 GB/s).
- Added USB2.0 independent power supply interface, support 2.5 "high-capacity memory driver.
- Compatible with Windows 7 (32-bit/64-bit)/Vista (32-bit/64-bit)/XP (32-bit/64-bit)/server 2003 & 2008 (32-bit/64-bit) system A
Specifications
- Adapter SATA III USB 3.0 Cable External Hard Drive USB to Serial ATA 22pin Converter Hard Disk 6 Gbps for 2.5" HDD/SSD.
- This USB 3.0 to SATA Converter Cable connects any standard 2.5 inch SATA Hard Drive or Solid State Drive (SSD) to a computer through USB 3.0 ports. It's a ideal for you to backup files or upgrade your notebook hard driver.
- SATA 3 specification Support speed up to 6Gbps;
- Easy and quick access to external storage;
- LED activity indicator;
- Fully compatible with USB 3.0 and backwards compatible with USB 2.0/1.1;
- Plug and play,hot-swapping;
- Support Windows 98/2000/XP/Vista/7/8, Mac OS X.
What's in the box?
1 x Sata Cable for 2.5" SSD/HDD
- Button/Coin compact design enclosure with On and Off Switch.
- Perfect for soldering, perfect for robotic ,electronic, and restoration projects.
- Holds one CR2032 coin batteries.
- Output: 3V
- Colour: Black
What's in the box?
1 x CR2032 battery holder with switch
Need batteries? You will find our battery selection here
If you own an Arduino UNO R3, you might need this case/enclosure :) This is pretty simple yet practical casing designed for Arduino UNO. It offers plenty of inner space, and if you need to access the GPIO of Arduino UNO, the top cover has an opening for it. It is perfect casing for educator, beginner, or maker that need to access the GPIO. With its transparent color and build using ABS to provide rugged protection to your Arduino UNO.
The case comes in two parts so you can simply snap it together, no screws or nuts needed. There is a base plane, where you should place the Arduino UNO board. Arduino UNO fit into the base plane nicely, no screw is needed to secure the Arduino. The best part for this enclosure is you can access all the pins and ports on the Arduino UNO. This case suitable for Arduino Uno Rev3 and also Uno Compatible (CH340).
Note: If you want to use this case with Arduino Uno Rev3, you need to remove the base first before putting it into this case.
Features
- Protective case designed specifically for Arduino Uno R3.
- The case is a two-piece injection-molded that snaps together around for Arduino. Holds the board firmly in place.
- It provides tough protection for Arduino UNO while providing access to all connectors.
- Easy access to each header, USB port, power jack, the reset button, etc.
- Includes reset key for use with the Uno's reset button. Secondary screw-mounting points for securing for Arduino.
Note: Arduino UNO board not included in the packing list.
Specifications
- Colour: Transparent
- Material: ABS
- Product Size: Approx. 7.5cm x 6cm x 1.7cm
- Weight: About 25g
Note: Not Suitable to open and close the case frequently (Clip may break easily). It may be softer than normal ABS casing.
What's in the box?
1 x Enclosure for Arduino UNO - Transparent
Ultrasonic Range finder has been very useful in many electronic project. It is low cost and teaches us the propagation of sound wave, learning about science while completing your project:) While it is popular, HC-SR04 ultrasonic sensor is 5V operated, so it is difficult to be used with 3.3V system like NodeMCU, Wemos, Raspberry pi, micro:bit or 3.3V Arduino board. No more waiting, we bring you the 3.0V to 5.5V Ultrasonic Ranging Module.
Using your echo-location abilities to detect tasty fish treats. Until genetic modifications catches up with our desires, we'll just have to make do with these handy 3V Ultrasonic Sonar Distance Sensor and a pair of flippers. These ubiquitous sensors are really common in robotics projects, but they can also be used for automation, interactive art and motion sensing. They work at about 2cm to 450cm(5V) or 400cm(3V) away, but we think 10cm-250cm will get you the best results.
These sensors are fast, fairly easy to use, and low cost. Unlike the more common HC-SR04 series, this model can be powered by 3V or 5V and the logic level will be the same. This makes this model great for use with just about any microcontroller or microcomputer. And, its HC-SR04 software compatible so just plug it in and it works the same! (Note the size is different from the HC-SR04 so you may need to make mounting adjustments)
Of course you can also use with 5V system such as Arduino UNO, Arduino Mini and Maker UNO.
Features
- Voltage: 3V - 5.5VDC
- Current: 2.2mA
- Measuring Range: 2cm - 450cm
- Working Temperature: 0ºC to 70ºC
- Compatible with HC-SR04 Ultrasonic Sonar Distance Sensor
- Properly labelled pin assignment
- Arduino and Raspberry Pi compatible
What's in the box?
1 x 3V - 5.5V Ultrasonic Ranging Module
You might need a bracket to mount this sensor
Resources
Please Note: This product does NOT include the Raspberry Pi Pico board.
Overview
This breakout board can help you wire and view the status of the GPIO pins.
Just plug your Raspberry Pi Pico into this board to complete the installation.
Compatible Models
Raspberry Pi Pico / Pico H / Pico W / Pico WH
Main Features
GPIO status LED
LED on if GPIO outputs/inputs high level, LED off if GPIO outputs/inputs low level.
Independent LED
The status LED is driven by the chip instead of the GPIO so the GPIO will not be affected.
Terminal block and header
Connect to all GPIO headers of Raspberry Pi Pico, 2.54mm / 0.1in pitch.
GPIO name
The name of each GPIO is printed next to the port.
What's in the box?
1 x Breakout Board for Raspberry Pi Pico
1 x Pinout Card
1 x Slotted Screwdriver
- Supports Micro SD cards, Micro SDHC card (high speed card)
- Level conversion circuit board that interfaces level for 5V or 3.3V
- Power supply is 4.5V ~ 5.5V, 3.3V voltage regulator circuit board
- Standard communication interface SPI interface
- 4 x M2 screw positioning holes for easy installation
A total of six pins (GND, VCC, MISO, MOSI, SCK, CS)
- GND to ground,
- VCC is the power supply
- MISO, MOSI, SCK is SPI bus
- CS is the chip select signal pin
LDO regulator output is 3.3V level converter chip, Micro SD card supply;
Micro SD card into the direction of the signal is converted to 3.3V, MicroSD card interfaces to control the direction of the MISO signal is also converted into 3.3V, general AVR microcontroller system can read the signal;
a self-bomb deck, easy card insertion.
4 M2 screws positioning hole diameter is 2.2mm, the positioning of the module is easy to install, to achieve inter-module combination
What's in the box?
1 x SD Card SPI interface module
Resources
electronicsforu.com has an article on using this module with Pico
- Ribbon of 40 x 300mm
- Male to Male
Features
- Tested for Compatibility with the Raspberry Pi
- Breadboard compatible
- Colour: Multi-coloured
What's in the box?
40 x 300mm Male to Male Jumper cables
Specifications
- Material: glass
- Dimension: Approx. 20mm x 5mm( LxH) / 0.8 inch x 0.2 inch
What's in the box?
10 x 0.2 AMP Glass Tube Fuse
10 x 0.5 AMP Glass Tube Fuse
10 x 1 AMP Glass Tube Fuse
10 x 2 AMP Glass Tube Fuse
10 x 3 AMP Glass Tube Fuse
10 x 5 AMP Glass Tube Fuse
10 x 8 AMP Glass Tube Fuse
10 x 10 AMP Glass Tube Fuse
10 x 15 AMP Glass Tube Fuse
10 x 20 AMP Glass Tube Fuse
Note: This logic level shifter breakout comes pre-soldered with headers.
If you have ever tried to connect a 3.3V device to a 5V system, you know what a challenge it can be! The logic level converter is a small device that safely steps down 5V signals to 3.3V AND steps up 3.3V to 5V at the same time. Each level converter can convert 4 pins on the high side to 4 pins on the low side, with power supply pins on each side.
The usage of the level converter is very straightforward. The board needs to be powered from the two voltage sources (high voltage and low voltage) that your system is using. High voltage (5V for example) to the "HV" pin, low voltage (3.3V for example) to "LV", and ground from the system to the "GND" pin.
This module requires you to supply it with power from both the higher voltage level and the lower voltage level. Connect the higher voltage source to pin "HV" and its ground to pin "GND" near the "HV" pin. Also, connect the lower voltage source to pin "LV" and its ground to pin "GND" near the "LV" pin.
For example, if you were connecting your Arduino (5V signals) to an ESP8266 (3.3V signals), you would connect the "HV" pin on the module to the 5V supply pin on your Arduino and the "GND" pin near the "HV" pin to the "GND" pin on your Arduino. Then, you would connect the "LV" pin on the module to the 3.3V power source that is supplying power to the ESP8266 and connect the "GND" pin near the "LV" pin to the 3.3V power supply's ground. You would then connect the signal pin from your Arduino to one of the signal pins on this module (for example, pin "HV1"), and then you would connect the desired signal pin on the ESP8266 to the corresponding pin on this module ("LV1" if the higher voltage signal is connected to "HV1").
These are 4 Channel devices (works great for I2C or SPI) and will work with all microcontrollers, Arduino, Raspberry Pi, Intel Edison, etc. Use this module to connect two devices of different digital voltage levels. For example: connecting an Arduino (5V device) to an ESP8266 (3.3V device).
The logic level converter comes complete with header pins and can be used directly on a breadboard.
- Convert 4 pins on the high side to 4 pins on the low side or vice versa
- With 2 rows, 6 pins per row
- No. of channels: 4
- Power from two voltage sources (high and low); high voltage goes to the HV pin and low voltage to the LV pin
- Mutual transform between 3.3V and 5V
- Digital Logic only, NOT Analog voltage.
- Useful for IIC Protocol communication
- Compatible with Arduino, PIC, Raspberry Pi, etc
- Breadboard Compatible
- Pinout labeled on modules
- Dimensions (excluding pins): 15.2mm (0.6") length x 12.7mm (0.5") width x 2.5mm (0.1") height
- Weight: 1.2g (0.04oz)
What's in the box?
1 x 4-Channel Logic Level Shifter - Pre-soldered Headers
- Product: MG90S Servo
- Torque: 2.0kg/cm(4.8V), 2.8kg/cm(6V)
- Speed: 0.11s/60°(4.8V), 0.09s/60°(6V)
- Rotate angle: 180°
- Operating voltage: 4.8 ~ 6V
- Gear: metal
- Dead band: 5us
- Weight: 12.2g
- Dimension: 22.8mm × 12.2mm × 28.5mm
What's in the box?
1 x MG90S Servo
Features:
Size: 33mm x20mm / 1.29 " x0.78 "
Range:5kg
Operating temperature:-20℃~ >85℃
Ambient Humidity:10%-80RH
Voltage range: 2.6~5.5V
Weight: 32g
What's in the box?
1 x Weighing Sensor
1 x HX711 Module
Resources:
Building a Raspberry Pi weight scale
Python Library
Building an Arduino weight scale
HX711 is an electronic scale module, whose working principle is to convert the measured changes in resistance value changes, through the conversion circuit into electrical output.
Features
- Size: 33mm x20mm / 1.29 " x0.78 "
- Range:5kg
- Operating temperature:-20℃~ >85℃
- Ambient Humidity:10%-80RH
- Voltage range: 2.6~5.5V
- Weight: 32g
What's in the box?
1 x Weighing Sensor
1 x HX711 Module
Resources
Building a Raspberry Pi weight scale
Python Library
Building an Arduino weight scale

Example using the white LED filament on a breadboard
Specifications
CRI:≥80
Voltage : DC3V
Current : 100mA
Lumen:80lm/W
Colour : As per Product Name
Length = 300mm=290mm+5mm positive interface +5mm negative interface

What's in the box?
1 x 300mm LED filament
You might also need...
If you do not already have a power supply you can use one of the below in order to power your LED
3V 2xAA Transparent Battery Box with Crocodile Clips and Switch
OR
3V 2xAA Black Battery Box with Crocodile Clips and Switch
You will find our selection of batteries here
Q&A
1. Does the LED flexible filament need a heatsink?
The LED filament does not need a heatsink. The LED uses a current of ≤10mA, and does not require heat dissipation.
2. Can the LED flexible filament be powered with an 18650 battery (DC3.7V)?
No, the LED filament voltage is standard DC3V.
If you use DC3.7V, the voltage is too high and the filament temperature will be very high, which will burn out the lamp beads.
3. Where is the LED flexible filament used?
Generally used in light bulbs, DIY hand-made toys, DIY decoration designs and home projects.
4. Can the flexible LED filament bend 90 degrees?
No. Maximum bending angle of LED filament≥30°
5. Can the flexible LED filament be freely cut to length?
No. If it is cut, it will not light up.
6. Can the length of the LED flexible filament be customized according to customer requirements?
No. The length is fixed.
7. Can LED flexible filament work in water?
No. But you can DIY by yourself and put the LED filament in a sealed transparent plastic tube to make it work in water.
8. What is the CRI of the LED flexible filament?
CRI≥80
9.What is the maximum current of the 130mm and 300mm LED flexible filaments?
130mm and 300mm maximum current must be ≤100mA
10. How do I light up the LED flexible filament?
Connect two AA batteries in series = 3V to light up the filament. Or use a 3V button battery CR2032. You will find what you need in our battery and enclosure collections.