Generic2
RP2040 MCU Board Zero, a Pico-like MCU board based on Raspberry Pi RP2040, Castellated module, suitable for SMD applications.
Board specifications
- RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
- Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz
- 264KB of SRAM, and 2MB of on-board Flash memory
- USB-C connector, keeps it up to date, easier to use
- Castellated module allows soldering direct to carrier boards
- USB 1.1 with device and host support
- Low-power sleep and dormant modes
- Drag-and-drop programming using mass storage over USB
- 29 × multi-function GPIO pins (20× via edge pinout, others via solder points)
- 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × controllable PWM channels
- Accurate clock and timer on-chip
- Temperature sensor
- Accelerated floating-point libraries on-chip
- 8 × Programmable I/O (PIO) state machines for custom peripheral support
C/C++,MicroPython support
Comprehensive SDK, dev resources, tutorials to help you easily get started
29 × multi-function GPIO pins
configurable pin function, allows flexible development and integration
What's in the box?
1 x RP2040-Zero
3 x headers (unsoldered)
Resources
You'll find loads of usable info at the very similar Waveshare board
400 Point solderless breadboard. Perfect for solderless electronic projects.
Specifications
- 400 tie points total: 300 tie-point IC-circuit area plus two 50 tie-point distribution strips providing 4 power rails.
- White ABS plastic body with black printed legend.
- Color legend on distribution strips.
- Size: 84mm x 54.3mm x 8.5mm
- Peelable adhesive tape backing provided for attaching to a surface.
What's in the box?
1 x 400 Point Breadboard
Resources
Specifications
- Product: SG90 Servo
- Torque: 2.0kg/cm(4.8V), 2.2kg/cm(6V)
- Speed: 0.09s/60°(4.8V), 0.08s/60°(6V)
- Rotate angle: 180°
- Operating voltage: 4.8 ~ 6V
- Gear: plastic
- Dead band: 7us
- Weight: 10.5g
- Dimension: 22.8mm × 12.2mm × 28.5mm
What's in the box?
1 x servo motor
Resources
ExplainingComputers has a great video on using this servo https://www.youtube.com/watch?v=xHDT4CwjUQE&t=389s
These high-power LEDs deliver smooth, uniform illumination without glare or visual striping, making them an excellent light source for video camera lighting, custom LED lamps, aquariums, and DIY illumination projects.
⚠️ Important Thermal Warning: These high-output LEDs generate substantial heat during operation. To prevent thermal runaway and permanent damage, they must be mounted to an adequate heatsink.
Technical Specifications
Optical & Physical Properties
- Luminous Intensity (Max): 260 Lumens
- Colour Temperature: 10,000K – 15,000K (Cool White / Daylight spectrum)
- Viewing Angle: 120°
- Dimensions: 14.5mm x 7.5mm
- Net Weight: 2 g
Electrical & Power Profiles
- Total Power Consumption: 1 Watts
- Power Dissipation: 1W
- Continuous Forward Current: 280 mA
- Peak Forward Current: 350 mA
- Forward Voltage: 2.5V (Typical) | 4V (Maximum)
- Reverse Voltage: 5V
- Reverse Current: 10 µA
Thermal Thresholds
- Thermal Resistance: 12 °C/W
- Maximum LED Junction Temperature: 120°C
- Operating Temperature Range: -35°C to +90°C
- Storage Temperature Range: -40°C to +100°C
What's in the box?
10 x Cool White metal base LED
Resources
NOTE: These sensors are not capacitive sensors and rely on physical interaction with soil and moisture which prevents them from being used for long-term monitoring. This sensor is only suitable as for use with learning!
This is a summary of the soil moisture sensor that can be used to detect moisture, when the soil is dry, the module outputs a high level. Use this sensor to build an automatic watering system.
Specifications
- Operating voltage: 3.3V~5V.
- Adjustable sensitivity (blue digital potentiometer adjustment)
- Dual output mode, analog output more accurate.
- A fixed bolt hole for easy installation.
- Power indicator (red) and digital switching output indicator (green).
- LM393 comparator chip, stable.
- PCB Dimension: 3cm x 1.5cm.
- Soil Probe Dimension: 6cm x 2cm.
- Cable Length: 21cm.
Connections
VCC: 3.3V-5V.
GND: GND.
DO: digital output interface (0 and 1).
AO: analog output interface.
What's in the box?
1 x Soil moisture detector module
1 x Probe
5 x Jumper Cables
Resources
Setup with Raspberry Pi
This infrared obstacle/object detection sensor is super easy to use. It comes with a potentiometer to adjust the sensitivity. The output is a digital signal so it is easy to interface with any microcontroller such as Maker UNO, Mega, Leornado, Zero, 101, or even the Raspberry Pi or Raspberry Pi Zero. This infrared sensor offers simple, user-friendly, and fast obstacle detection via infrared reflection, it is non-contact detection. As it is based on light reflection, the detection varies with different surfaces. And any infrared source might also interfere with the detection.
It comes in a pair of Infrared emitter and receiver at the front of the module, whenever an object blocks the infrared source, it reflects the infrared and the receiver gets it and the signal goes through a comparator circuit on board. Depending on the threshold that is being adjusted, it will output logic LOW at the output pin and the green LED will light up to indicate the detection. Turning the onboard potentiometer clockwise will increase the sensitivity and further increase the detection range. Compatible with 5V or 3.3V power input.
Note: Please make sure that there is a gap between the emitter and the receiver so that the sensor can work properly.
Specifications
- Working voltage : 3.3V – 5V DC
- Working current : ≥ 20mA
- Working temperature : -10°C – 50°C
- Detection distance : 2cm – 40cm
- IO interface : 4-wire interface (-/ /S/EN)
- Output signal : TTL level (low level if obstacle detected, high if no obstacle)
- Adjustment method : multi-turn resistance adjustment
- IR pulse frequency : 38kHz
- Effective angle : 35°
- Board Size : 1.6cm x 4cm
- Weight : 9g
What's in the box?
1 x Infrared Obstacle Avoidance Sensor
Resources
Video:
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.
Features
- Rating: 3A 250V
- Mounting hole: 20mm
- Poles: SPST
- Terminal: 2-Pin(ON-OFF)
- Contact resistance: ≤30mΩ
- Insulation resistance: ≥100MΩ at 500V DC
- Dielectric strength: 1500V AC for 1 minute
- Operating temperature: -25°C - 85°C
- Electrical life: 10000 cycles
- Colour: black / red
What's in the box?
1 x Mini round red rocker switch
Resources
Introduction to Buttons and Switches
Types of buttons and switches
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:1kg
- 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
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
If you own an Arduino UNO, 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:
- Color: 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 - BlackSpecifications
- 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
Diffused LEDs shine through a semi-transparent cover, absorbing the light and bouncing it through in different directions. Instead of seeing the individual LED light up, the whole bulb shines instead, giving a more uniform light spread over a greater area.
There are 5 colours of 5MM LEDs included. Red, Green, Yellow, Blue and White 200Pcs each with a total of 1000Pcs
Working current: 20 (mA)
Working voltage:
- Red: 2.0V-2.2V
- Yellow: 1.9V-2.1V
- Blue: 2.8V-3.0V
- Green: 3.0V-3.2V
- White: 3.2V-3.4V
What's in the box?
1000 x 5MM LED Diode
Resources
Single-cell lithium base battery charger & protection module. The charging will be via a USB-C connector. Lithium base battery includes Li-po and Li-ion battery as the charging and discharging characteristic is similar.
The USB-C connector power input offers direct charging using widely available nowadays with power bank and also Android phone charger. With a maximum charging current of 1A, your battery can be charged faster and of course, do make sure the 5V input has sufficient power to provide more than 1A.
It comes with a TP4056 charging IC.
Using the module
- Connect USB-C cable for power, or 5V DC to pads marked IN+ and IN- on left-hand side of the module
- Connect cell to charge to B+/B- pads on right-hand side of module
- A load (something for the battery to power) can be connected to the OUT+/OUT- pads on the right-hand side
- Important! Disconnect load when charging
- The red LED indicates chaging in progress, green LED indicates charging has finished.
- Never charge your battery at a rate greater than 1C.
- Single Cell Lithium-based battery charger.
- USB-C connector for power input
- 5V input pads for DIY/custom input.
- Input Voltage: 5VDC
- Charging voltage limit: 4.2VDC
- Minimum discharge voltage: 2.5VDC
- Maximum discharge current: 3A
What's in the box?
1 x 1A LIPO Charger Module with Protection USB-C
DIY: Lithium 18650 Cells Charger by Using TP4056 Modules, in Instructables with video, by Well Done Tips
Build Your DIY Powered Models, Solar Display and Solar Toys. This 12V solar panel is lightweight, and durable, making it perfect for any small on the go project.
Specifications
- Power: 1W
- Voltage: 5V
- Material: Polisilicon
- Size: 136mm x 110mm
What's in the box?
1 x 12V Solar panel
Need a dependable 3.3V rail for your next microelectronics project without the hassle of designing a custom power circuit? The AMS1117-3.3V LDO Step-Down Power Module provides a rock-solid, low-noise voltage supply in an ultra-small footprint.
Unlike bare regulator chips that require manual calculation and soldering of external decoupling capacitors to prevent voltage ripple, this breakout board comes completely pre-assembled. It features dual-stage filtering capacitors pre-soldered directly to the PCB, ensuring your sensitive microcontrollers receive smooth, spike-free power right out of the box.
Designed for Rapid Prototyping
With standard 2.54mm (0.1") pitch pin headers, this buck-style module slots effortlessly into standard breadboards, stripboards, or female jumper wires. It also includes an integrated red LED power indicator, giving you instant visual confirmation that your circuit is active and receiving juice. It is an indispensable tool for powering modern IoT hardware that demands a clean 3.3V environment.
Key Features & Benefits
- Plug-and-Play Breakout: Skips the breadboard clutter. Includes onboard filtering capacitors for maximum voltage stabilization without extra components.
- 800mA Current Capacity: Delivers up to 800mA of output current—more than enough to handle the peak transmission spikes of power-hungry Wi-Fi and Bluetooth modules.
- Onboard Power LED: Features a bright, integrated red LED indicator for effortless power-state diagnostics.
- Breadboard Friendly: Pre-soldered with standard 4-pin row headers ($2.54\text{mm}$ pitch) for instant integration into prototyping environments.
- Safe & Stable: The underlying AMS1117 architecture includes built-in thermal shutdown and short-circuit current limiting protection circuitry.
Specifications
| Feature | Specification |
| Regulator IC | AMS1117-3.3 (Linear LDO) |
| Input Voltage (Vin) | DC 4.5V to 7.0V |
| Output Voltage (Vout) | DC 3.3V (+- 0.05V error margin) |
| Maximum Output Current | 800mA (Recommended continuous load: <400mA) |
| Pin Pitch | 2.54mm / 0.1" (Standard) |
| Module Dimensions | 25mm x 11mm (approx. 1" x 0.4") |
| Indicator | Onboard Red LED |
Pinout Configuration
The module features a simple, clearly labeled 4-pin interface (2 inputs, 2 outputs):
VOUT (+): Regulated 3.3V DC Output
GND (-): Common Ground / Negative Terminal
VIN (+): Unregulated Input Voltage (4.5V – 7V)
What's in the box?
1 x AMS1117-3.3V DC-DC Step-Down Power Module
Resources
Pro-Tips & Usage Notes for Makers
- Mind the Heat: Because this is a linear LDO regulator (not a switching buck converter), it drops excess voltage by converting it into heat. For continuous high-current applications (above 400mA) or when feeding it a maximum 7V input, ensure the module has decent airflow to prevent thermal throttling.
- Ideal Application: This is the gold standard companion module for dropping standard 5V USB power down to 3.3V to safely run an ESP8266 (NodeMCU), ESP32, Raspberry Pi Pico, or standard 3.3V I2C display panels.
Build Your DIY Powered Models, Solar Display and Solar Toys. This 4.5V solar panel is lightweight, and durable, making it perfect for any small on the go project.
Specifications
- Power: 0.27W
- Voltage: 4.5V
- Size: 61mm x 61mm
What's in the box?
1 x 4.5V Solar panel
Build Your DIY Powered Models, Solar Display and Solar Toys. This 4V solar panel is lightweight, and durable, making it perfect for any small on the go project.
Specifications
- Power: 1.5W
- Voltage: 4V
- Size: 114mm x 58mm
What's in the box?
1 x 4.5V Solar panel
SuperSpeed USB 3.0 Performance for Content Creators
Stop waiting for your media to buffer. The KODAK T330 is engineered for modern workflow demands, featuring a true USB 3.0 (USB 3.1 Gen 1) Type-C interface that leaves legacy USB 2.0 card readers in the dust.
With theoretical data transfer rates pushing up to 5 Gbps, this compact powerhouse allows you to offload gigabytes of 4K drone footage, high-frame-rate action cam clips, or raw DSLR photo sets onto your Type-C laptop, iPad, or smartphone in a fraction of the time.
Premium Thermal Design & Portable Ruggedness
High-speed data transfers generate heat, which can cause cheap plastic card readers to thermal throttle and slow down. The KODAK T330 solves this with a premium aluminum alloy casing that acts as a natural heatsink, keeping internal temperatures low for consistent, maximum-speed file transfers.
Its ultra-slim, minimalist profile slips effortlessly into your pocket or camera bag, while the integrated LED status light gives you instant visual confirmation during read and write processes so you never accidentally unplug your card during a critical transfer.
Key Features & Benefits
- True USB 3.0 SuperSpeed: Experience up to 10x faster data speeds than standard USB 2.0 readers—perfect for 4K video files and massive photo libraries.
- Premium Aluminum Construction: Crafted with a sleek, durable aluminum alloy shell that protects against drops and optimally dissipates heat.
- Native Type-C Connectivity: Connects directly to modern MacBooks, Windows USB-C laptops, iPads, and Android smartphones without requiring bulky adapters or cables.
- Smart LED Indicator: A soft, built-in LED light glows during connection and flashes during active data transfers to protect against data corruption.
- Plug-and-Play Simplicity: No drivers, external power, or software installations required. Just insert your MicroSD card and plug it in.
Technical Specifications
| Features | Specifications |
| Brand | KODAK |
| Model | T330 |
| Interface Type | USB Type-C |
| Protocol Standard | USB 3.0 / USB 3.1 Gen 1 (SuperSpeed) |
| Max Transfer Speed | Up to 5 Gbps (Theoretical) |
| Supported Card Type | MicroSD / TF (TransFlash) |
| Max Capacity Supported | Up to 2TB |
| Casing Material | Premium Aluminum Alloy |
| Status Indicator | Integrated Blue/White LED |
| Compatibility | Windows, MacOS, iPadOS, Android, Linux |
What's in the box?
1 x KODAK T330 USB 3.0 Type-C Micro SD Card Reader
Rsources
Common Applications
- Drone & Action Cam Shooters: Instantly offload 4K video clips from DJI drones or GoPro action cameras directly onto a Type-C tablet or phone while out in the field.
- Mobile Storage Expansion: Use a high-capacity MicroSD card inside the T330 as an ultra-portable, high-speed external flash drive for your USB-C smartphone or laptop.
- Dashcam Footage Review: Pull your vehicle's dashcam memory card and read it immediately on your phone screen at the roadside if needed.
Performance Note: To achieve maximum USB 3.0 speeds, ensure the T330 is plugged into a dedicated USB 3.0 (or higher) Type-C port on your host device, and that your MicroSD card supports high-speed reading formats (such as UHS-I U3/V30).
These connectors are made from high-temp nylon with gold-plated spring pins or sockets molded in. The shape of this generic XT60 prevents reverse polarity, and when plugged in the connection is super-solid. Perfect for applications up to 65A continuous draw.
- Solid and durable.
- Ensures high-amp connection.
- Low resistance for high current capacity.
- Superior technology suited to today's high power applications.
- Ergonomically designed and easy to grip.
- Easy to un-solder and reuse.
- Used in RC battery and motor projects
Specifications
- Model: XT60
- Colour: Yellow (as picture)
- Size: Approx. 23mm x 16mm
- Material: Copper PA66
5 x pairs XT60 Bullet Connector Plugs(1 x Male 1 x Female)