Generic3
Atmel's ATMega328P 8-Bit Processor in 28 pin DIP package. It comes with 32K of program space. 23 I/O lines, 6 of which are channels for the 10-bit ADC. Runs up to 20MHz with external crystal. Package can be programmed in circuit. 1.8V to 5V operating voltage! The famous Arduino Deumilanove, and Arduino UNO is using this ATMega microcontroller. Anyhow, this microcontroller is fresh new without any bootloader.
This microcontroller is pre-loaded with Optiboot bootloader (Uno 16MHz). This means you can use Arduino code in your own project without using an actual Arduino Board. No programmer is needed anymore but you still need UC00A and basic circuit. Please select Arduino Uno Board in the Arduino IDE. We are using this microcontroller in our Breadboard Friendly Arduino (BBFuino). Therefore, you can refer to BBFuino's schematic and tutorial for more information.
What's in the box?
1 x IC ATMEGA328P
2x20 pin double row header male to male
These header pin blocks use the industry standard spacing of 2.54mm and are designed for soldering directly into printed circuit boards (PCB's).
Ideal for:
- Pi Zero
- Electronic projects
- Printed circuit boards
- Gender: Male
- No. of Contacts: 20
- No. of Pins: 20
- Termination: Straight Pins Solder Tail
- Size: 2.54mm
- Row Positions: Double Row
1 x Double Row Pin Header 40 PIN
These premium jumper cables are a little over 200mm long. These premium jumper cables are a little over 200mm long. Perfect for connecting sensors to breadboards or microcontrollers.
Ribbon of 40 male to female
Specifications:- 40 x 200mm
- Male to Female
- Tested for Compatibility with the Raspberry Pi
- Breadboard compatible
- Colour: Multi-coloured
- 40 x 200mm Male to Female Jumper cables
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.
Specification:
Color | Size | Wavelength(nm) | Voltage(V) | MCD | Lens color |
Red | 5mm | 620-630 | 1.8-2.3 | 800-1000 | Red diffused |
Yellow | 5mm | 580-590 | 1.8-2.3 | 800-1000 | Yellow diffused |
Green | 5mm | 520-530 | 2.8-3.6 | 800-1000 | Green diffused |
White | 5mm | 6000-6500k | 2.8-3.6 | 14000-16000 | Clear |
Blue | 5mm | 460-470 | 2.8-3.6 | 800-1000 | Blue diffused |
What's in the box?:
10 x coloured LEDs
Red x 2 units
Yellow x 2 units
Green x 2 units
White x 2 units
Blue x 2 units
Resources:
Python library
Introduction
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.
Specifications:Color | Size | Wavelength(nm) | Voltage(V) | MCD | Lens color |
Red | 5mm | 620-630 | 1.8-2.3 | 800-1000 | Red diffused |
Yellow | 5mm | 580-590 | 1.8-2.3 | 800-1000 | Yellow diffused |
Green | 5mm | 520-530 | 2.8-3.6 | 800-1000 | Green diffused |
White | 5mm | 6000-6500k | 2.8-3.6 | 14000-16000 | Clear |
Blue | 5mm | 460-470 | 2.8-3.6 | 800-1000 | Blue diffused |
Contents:
- 10 x Yellow LED 5mm
830 solderless point that allows electronic components to be interconnected in an almost endless number of ways to produce working circuits. Compatible with resistors, transistors, diodes, LEDS, capacitors and other types of electronic components. Ideal for experimenting with circuit design for the Raspberry Pi using the GPIO port.
Specifications:- Model: MB-102
- Color: White
- 830 solderless point
- 1 x 830 Point Solderless Breadboard
These white quarter size breadboards are perfect for small prototyping projects for the Raspberry Pi. With easy clip action on each board rapidly snap extra boards together! Each board is 3.5cm x 4.5cm and has 170 tie points - just enough room to build and test a circuit! Tie points are arranged in 34 x 5 pin rows.
Each board features a self-adhesive backing and a single board will fit alongside the Raspberry Pi inside most cases - two boards will fit within the footprint of the Raspberry Pi. There's also two mounting holes for M2 screws on each board, to anchor them down!
Specifications:- Modular clip function - rapidly snap and unsnap boards and circuits as your project grows
- Self-adhesive backing.
- M2 Mounting Points (screws not included)
- 170 tie points arrange in 34 rows of 5 pins.
- 3.5cm x 4.5cm
- 9.7mm thick, including sticky foam on the bottom
- Weight: 38.9g
- 1x Mini Breadboard
PIR sensors, often referred to as, "Passive Infrared" or "IR motion" sensors, enable you to sense motion. Everything emits a small amount of infrared radiation (IR), and the hotter something is, the more radiation it emits. PIR sensors are able to detect a change in average IR levels of their detection zone (e.g. when a human enters a room, that room will increase in temperature slightly) and hence sense motion.
This one's great, as it can be powered via the Raspberry Pi's 5V output, and be read directly from the Raspberry Pi's GPIO input (as the sensor has a digital 3.3V output!)
This PIR includes an adjustable delay before firing (approx 0.5 - 200 seconds), has adjustable sensitivity and two M2 mounting holes! It runs on 4.5V-20V power (or 3V by bypassing the regulator with a bit of soldering) and has a digital signal output (3.3V) high, 0V low. Its sensing range is up to 7 meters in a 100 degree cone.
Specifications:
- Input Voltage: 4.5V - 20V
- Current Draw: <50µA
- Digital Output: 3.3V (High)
- Digital Output: 0V (Low)
- Working Temperature: -15°C to 70°C
- Delay Time: 0.5 - 200 Seconds
- Sensing Angle: 100° Cone
- Range 5m - 7m
Dimensions:
- Sensor Lens Diameter: 23mm
- Length: 24.03mm
- Width: 32.34mm
- Height (with lens): 24.66mm
- Centre screw hole distance: 28mm
- Screw hole diameter: 2mm (M2)
- 1x HC-SR501 Motion Sensor
Description:
These male to male breadboard jumper wires provide an easy way for you to build your own circuitry on a breadboard. These cables are flexible with both ends of a prototyping board connector. The jumper wire is ideal for creating circuits between your microcontroller and breadboard.
Specifications:
Random colours: white, yellow, orange, blue, black and red (as shown in picture)
- Material: plastic tin plated copper
- Outer Diameter: 0.643mmNominal Wire Area: 0.3247 sq. mm
- 4 x 175mm wires
- 4 x 230mm wires
- 8 x 125mm wires
- 49 x 95mm wires
Contents:
- 1 x Pack of 65 x Jumper Wires for MB102 Solderless Breadboard
Resources:
Raspberry pi 40 pin Female to female flat ribbon cable specifically designed to fit directly onto the GPIO Headers pins of the Raspberry Pi.
Specifications:- 40 pin
- Female to female
- GPIO Header connector
- 20cm long
1 x Female to Female ribbon Cable
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: 3.3 x 2.1 x 0.3in (84 x 54.3 x 8.5mm).
- Peelable adhesive tape backing provided for attaching to a surface.
- 1 x 400 Point Breadboard
Female to Female Jumper Wire Cable Line Multicolored 300mm
Specifications:- Multicolored
- 300mm
- Female to Female
- 1 x Ribbon of 40 lines
This is a two channel 5V DC relay module with active low. It can be controlled by variety of microcontrollers such as Arduino, Raspberry Pi, PIC, DSP, AVR or ARM etc.
- Has the ability to control two separate appliances or pieces of equipment
- Two on-board optoisolators enable direct interfacing to microcontrollers.
- Two red LED status lights on-board show relay activity.
- Widely used in PLC control or smart home control
- 4 x M3 mounting holes for easy fixing via standoffs
- 15-20mA drive current needed per channel
- Relay coil maximum operating voltage: 5V
- Relay coil maximum current: 89.3mA
- Relay contact maximum: AC250V at 10A or DC30V at 10A
- No. of relays/channels: 2
- Item size: 57 x 55 x 20mm
- Item weight: 57g
- 1 x 2 Channel Relay Module
Warning
Exercise proper caution when connecting mains driven equipment or appliances to relay module as lethal current will be present.
Our 2WD Robot Car Chassis Kit is ideal for building RC vehicles or SmartBots – Comes with speed encoder wheels, geared DC motors and a AA battery unit.
Features:
Mechanical structure is simple, it is easy to build.
Can be used for distance measurement, velocity.
Can use with other modules to function as tracing, obstacle avoidance, distance testing, speed testing, wireless remote control.

Specifications:
For Motors:
Voltage | DC 3V | DC6V | DC 7.2V |
Current | 160mA | 220mA | 250mA |
No-load Speed | 120 rpm/min | 200 rpm/min | 250 rpm/min |
Load Speed | 100 rpm/min | 175 rpm/min | 210 rpm/min |
Torque | 0.45 kg.cm | 1.0 kg.cm | 1.5 kg.cm |
Reduction Ratio | 1:48 | ||
Noise | ≤65dB | ||
Motor Size | 65mm x 18mm x 22mm(L*W*H) |
For Smart Car:
Voltage | 3~9V | Drive Mode | 2WD |
Current | 600mA | Chassis Thickness | 3mm |
Load | ≤2kg | Car Weight | 285g |
Speed | 0.6 m/s | Chassis Size | 135mm x 80mm |

Package includes:
1 x DIY robot car kit
Read the Docs
You will find this motor and wheel can be installed conveniently with many fixed locations on the acrylicplate of most robot chassis, and is very suitable for Raspberry Pi, Arduino and MCU robotics.
Quantity | 1 Piece(s)/pack |
Color | Yellow black |
Material | ABS iron |
Compatible Models | Robot, gun toy, four wheel drive toy, aircraft toy, vibration products |
Other Feature | Motor speed: 100 per minutes; Torque: 4.5kg. cm1; Voltage: 3~6V; Non-loaded revolving speed: 100RPM; Non-loaded current: 60mA; Torque (6V): 4500mg cm |
Packing List | 1 x Motor 1 x Wheel |
This economical sensor provides 2cm to 400cm of non-contact measurement functionality with a ranging accuracy that can reach up to 3mm. Each HC-SR04 module includes an ultrasonic transmitter, a receiver and a control circuit.
There are only four pins that you need to worry about on the HC-SR04: VCC (Power), Trig (Trigger), Echo (Receive), and GND (Ground). You will find this sensor very easy to set up and use for your next range-finding project!
Specifications:
- Model: HC-SR04
- Color: Blue Silver
- Working voltage : 5V(DC)
- Static current: Less than 2mA.
- Output signal: Electric frequency signal, high level 5V, low level 0V.
- Sensor angle: Not more than 15 degrees.
- Detection distance: 2cm~450cm.
- High precision: Up to 3mm
- Mode of connection: VCC / trig(T) / echo(R) / GND
- Module Working Principle:
- Adopt IO trigger through supplying at least 10us sequence of high level signal
- The module automatically send eight 40khz square wave and automatically detect whether it receive the returning pulse signal
Resources:
A good tutorial available at ModMyPi.
http://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi
Read the Docs
What's in the box:
1 x HC-SR04 distance sensor
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.
Specification:
Color | Size | Wavelength(nm) | Voltage(V) | MCD | Lens color |
Red | 5mm | 620-630 | 1.8-2.3 | 800-1000 | Red diffused |
Yellow | 5mm | 580-590 | 1.8-2.3 | 800-1000 | Yellow diffused |
Green | 5mm | 520-530 | 2.8-3.6 | 800-1000 | Green diffused |
White | 5mm | 6000-6500k | 2.8-3.6 | 14000-16000 | Clear |
Blue | 5mm | 460-470 | 2.8-3.6 | 800-1000 | Blue diffused |
What's in the box?:
10 x White 5mm diffused LED
Resources:
Python library
Introduction
The blue color 5mm round top diffused LED is a vibrant color that you can't go wrong with. This size led is commonly used in many custom projects, car lighting, models, and nearly every other project you can think of.
Specification:
Color | Size | Wavelength(nm) | Voltage(V) | MCD | Lens color |
Red | 5mm | 620-630 | 1.8-2.3 | 800-1000 | Red diffused |
Yellow | 5mm | 580-590 | 1.8-2.3 | 800-1000 | Yellow diffused |
Green | 5mm | 520-530 | 2.8-3.6 | 800-1000 | Green diffused |
White | 5mm | 6000-6500k | 2.8-3.6 | 14000-16000 | Clear |
Blue | 5mm | 460-470 | 2.8-3.6 | 800-1000 | Blue diffused |
Resources:
Python library
Introduction
What's in the box:
10 x Blue LEDs
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.
VCC: 3.3V-5V.
GND: GND.
DO: digital output interface (0 and 1).
AO: analog output interface.
Setup with Raspberry Pi
Package Includes:
1 x Soil moisture detector module
1 x Probe
5 x Jumper Cables
Stack multiple plates, breakouts etc onto your Raspberry Pi with this custom-made extra-tall and extra-long 2x20 female header.
- 40 Pin Double Row (2x20) Socket Connector
- Extension for the Raspberry Pi GPIO Connectors
- Pitch 2.54mm
- Fully Tested on the Raspberry Pi Model B
1 x 2x20 female header.