Search

Search Criteria

 
 
 
 

Products meeting the search criteria

Sort By:  
Protect your Pi Zero W in style with the Pibow Zero W case, in beautiful berry colours - red, purple, and blue!
R109.90  Inc VAT
Convert your Pi Zero or Pi Zero W into a convenient USB dongle.
R129.90  Inc VAT
Geekcreit® ATmega328P Arduino Compatible Nano V3 + Nano Shield Expansion Board Kit (nano expansion kit)
Changed the USB chip, improve the download speed and stability of WIN7/WIN8
Microcontroller Atmel ATmega328
Operating Voltage (logic level): 5V
Input Voltage (recommended): 7V ~ 12V
Input Voltage (limits): 6V ~ 20 V
Digital I/O Pins: 14 (of which 6 provide PWM output)
Analog Input Pins: 8
DC Current per I/O Pin: 40mA
Flash Memory: 32KB (ATmega328) (of which 2 KB used by bootloader)
SRAM: 2KB (ATmega328)
EEPROM: 1KB (ATmega328)
Clock Speed: 16MHz

NANO Shield Expansion Board Description:

This Nano Mult-Function expansion board is designed specially for Arduino Nano, solving the problem of confusing wiring when a variety of sensors connected.
Lead out all digital IO port and analog IO port, each one with standard positive and negative power interface.
Lead out the I2C interface of mainboard for convenient connection.
Increasing the DC power supply interface. Nano USB interface supply current is actually only 50MA, to bring high-current devices, such as the steering, is obviously insufficient. So in the DC power connector provide external power supply to ensure the stability of equipment operation.

Package includes:

1 x ATmega328P Arduino Compatible Nano V3 with USB cable
1 x NANO Shield Expansion Board

Getting started with Arduino products
R189.90  Inc VAT
Analog Ceramic Piezo Vibration Sensor (ceramic vibration sensor)
Specifications:

Working Voltage: 3.3V or 5V
Working Current: <1mA
Operating Temperature Range: -10 ~ + 70
Interface Type: Analog Output
Item Size: 30mm x 23mm
GPIO: S; signal output, +; power supply (VCC), -; ground (GND)
Input: Positive electrode of the piezoelectric ceramic
GND: Negative electrode of the piezoelectric ceramic


Package includes:

1 x Ceramic Piezo Vibration Sensor
R49.90  Inc VAT
6 x AA Battery Holder with DC2.1 Power Jack for Arduino (battery holder 6xAA)
Description:

Holds 6 x AA batteries (not included) which can do 7.2 V rechargeable battery pack from NiMH / NiCd cells or 9V battery pack from alkaline cells
Power supply for dc projects.
With DC05 power supply jack
Cable Length: 12cm

Specifications:

Voltage: 9V
Material: Plastic
Power: 6 x 1.5V AA batteries
Color: Black
Net weight: 25g

Package includes:

1x Battery case with DC2.1 power jack
R28.75  Inc VAT
Dual USB 9V/12V/24V/36V to 5V Converter DC-DC 3A Step Down Power Module (5V dual usb converter)

Specifications:


Input: 9V-36V
Output: 5V / 3A (MAX)
Efficiency: 92% (MAX)
Switching frequency: 150KHZ
Operating temperature: -40 ℃ - + 85 ℃
Load capacity: Maximum output 3A in total on both ports
Application: mobile power, mobile phones, flat-panel USB5V powered devices

Package includes:

1 x DC Power Module
R69.90  Inc VAT
NodeMCU-32S ESP32 WiFi+Bluetooth Development Board (ESP32)

Overview

This is the NodeMCU development board based on ESP32, features WiFi+Bluetooth connectivity, onboard CP2102 and keys. What's more, all the I/O pins of ESP-WROOM-32 module are accessible via the extension headers.

Thanks to the rich open-source resources, it supports development in various ways such as Lua/AT commands/MicroPython/Arduino/IOT source code, etc. helps you to fast prototype IoT applications.

Features

  • Onboard ESP-WROOM-32 module
  • Onboard CP2102, USB to UART converter
  • USB port for power input, firmware programming, or UART debugging
  • 2x19pin extension headers, breakout all the I/O pins of the module
  • 2x keys, used as reset or user-defined

Specifications

  • WIFI module: ESP-WROOM-32
    • Processor: ESP32-D0WDQ6
  • Built-in Flash: 32Mbit
  • Antenna: Onboard PCB antenna
  • Peripheral interface: UART/GPIO/ADC/DAC/SDIO/PWM/I2C/I2S
  • WiFi protocol: IEEE 802.11 b/g/n
  • Bluetooth: Bluetooth 4.2
  • Frequency range: 2.4G ~ 2.5G (2400M ~ 2483.5M)
  • WIFI mode: Station / SoftAP / SoftAP+Station
  • Power supply: 5V
  • Logic level: 3.3V
  • Dimensions: 48.26mm x 25.4mm

Applications

The NodeMCU-32S suit for IOT applications such as:

  • Smart home
  • Intelligent building
  • Industrial automation
  • Wearable devices
  • IP camera
  • Intelligent agriculture

Pinouts

R209.90  Inc VAT
18mm x 37mm R38 Openable Plastic Cable Drag Chain 1M Cable Carrier (18x37 drag chain)
Specifications:
Material: Plastic Nylon
Total length : 1M/1meter
Color: Black
Internal Size : 18 * 37mm (H*W)
External Size : 23.5 * 47mm (H*W)
Bending radius: R38
Semi-closed, outer seal inner open cover
 
Features:
1. Towline can open on each section for easy installation and maintenance. Low noise, wear-resistant, high-speed movement.
2. The Drag chain has been widely used in CNC machine tools, electronic equipment, injection molding machines, robots, overweight transportation equipment, automated warehouses and so on.
 
Package Includes:
1 x Drag Chain
R379.90  Inc VAT
3A 250VAC 16mm Horn Metal Waterproof Push Button (metal push button)
Specifications:
Mounting Cut HoleΦ16mm
Head DiameterΦ18mm
Operating StrokeAbout 2.8mm
Operation TypeMomentary (Self Return)
Switch Contact1NO (Normally Open)
Head ShapeFlat
Max Switch Rating3A/250VAC
MaterialNickel plated Brass
Protection RatingIP67/IK08
Operation Temperature-20℃~+55℃
Panel Thickness1-10mm
ColorSilver
Quantity1pcs
 
Feature:
Stable and reliable performance.
Easy disassembly type.
Easy to clean and maintain.
Excellent quality and long service life.
 
Package Includes:
1 x Metal Button

Read the Docs
R109.90  Inc VAT
Pibow Zero W (Pibow zero W)

Protect your Pi Zero W in style with the Pibow Zero W case, in beautiful berry colours - red, purple, and blue!

Note that this is the case for the Raspberry Pi Zero W only. This case is not compatible with the Pi Zero v1.2/1.3. Does not include a Raspberry Pi Zero W!

Features

  • Compatible with Raspberry Pi Zero W
  • Super-slimline profile
  • Fully HAT/pHAT compatible
  • Protects your beloved Pi Zero W!
  • Clear top and base leave Raspberry Pi Zero W visible
  • GPIO cut-out
  • Leaves ports and GPIO accessible (encloses micro SD and blocks RUN/TV header)
  • Made from lightweight high-quality cast acrylic
  • Great for hacking and tinkering!
  • Made in Sheffield, UK

Crafted out of four unique layers including a transparent top and base that leave your beautiful Pi visible inside. Each layer is laser-cut from colourful high-quality cast acrylic and once stacked they securely contain a Raspberry Pi Zero W while leaving the primary ports and GPIO accessible.

This case is lightweight and ideal for mounting to any surface. No tools are required for assembly or disassembly (check out the exploded diagram on this page for tips on assembly, or our tutorial).

Protect your Pi Zero W in style with the Pibow Zero W case, in beautiful berry colours - red, purple, and blue!
R109.90  Inc VAT
SPST 2Pin Heavy Duty 15A 250V ON/OFF Rocker Toggle Switch Waterproof Boot (waterproof boot toggle switch)
Specifications:
Waterproof Boot
Model: E-TEN1021
Sizes:29 x 16 x 56mm
Style: On-Off
Power: 15A 250VAC
Connector Type: SPST
Material(External): Metal
Dielectric strength: 1000 V RMS (min)
Insulation resistance: 100 Mω(min)
Basal material: Poly propylene materials
Mechanical life: More than 50.000 cycles
Electrical life: More than 10,000 cycles
Environment temperature: - 25 degrees ~ 80 degrees
Vibration: 10 to 55Hz, 1.5 mm double amplitude
 
Package Includes:
1 X SPST 2Pin Heavy Duty15A 250V ON/OFF Rocker Toggle Switch Waterproof Boot


Resources:

Introduction to Buttons and Switches
Types of buttons and switches

R49.90  Inc VAT
3V-7V DIY Light Shock Absorbed Tank Robot Chassis With 130 Motors (tank chassis shocks)
Features:

1. Only 166g in weight
2. Good damping effect, you can press down to 0.7cm
3. With general motors 130, support 3-7V voltage
4. With the DC charging port at the bottom of the tail


Specifications:

Size: wide 9.7cm* long 18.5cm* high 5cm
Voltage: 3-7V
Motors: 130
Weight: 166g

 

Package Included:

1x Tank Robot Chassis

Read the Docs
R419.90  Inc VAT
Camera Module for Raspberry Pi Zero Standard (zero cam standard)

How to use Picamera with Raspberry Pi OS Bullseye: https://www.youtube.com/watch?v=E7KPSc_Xr24&list=WL&index=2

This minimal Camera for the Pi Zero is perfect for small camera projects where space is at a premium.

The sensor is 5MP, and the whole shebang is mounted on a flexible circuit board. As such, a little care is needed when handling, just like the connector on the Pi Zero. Easy there Lennie.

Otherwise it's an economical and svelte solution for birdcams, bodycams, home security and simple computer vision projects.

Update: now also available without an IR filter, which is useful for night vision, especially when using IR lights to illuminate the subject

Only for Raspberry Pi Zero with CSI camera port.

Approx dimensions of camera: 10mm x 11.4mm x 5.1mm

Getting started with PiCamera

R319.90  Inc VAT
PiFace Digital 2 I/O Expansion Board for Pi3 (PiFace Digital 2)

PiFace Digital is designed to plug on to the GPIO of your Raspberry Pi, allowing you to sense and control the real world. With PiFace Digital 2 you can detect the state of a switch, for example from a door sensor, a pressure pad or any number of other switch types. Once this state has been detected, you can write your own software for the Raspberry Pi that determines how to respond to that switch state. You can drive outputs to power motors, actuators, LEDs or anything else you can imagine!

Features:
  • Plugs directly onto the Raspberry Pi GPIO socket
  • Fits Directly over the Raspberry Pi and within the Raspberry Pi's footprint
  • 2 Changeover Relays
  • 4 Tactile Switches
  • 8 Digital Inputs
  • 8 Open-Collector OutPuts
  • 8 LED Indicators
  • Easy to program in Python, Scratch and C
  • Graphical Emulator and Simulator
  • Relays can be used to switch voltages up to 20V (Max) or currents up to 5A (Max)
Applications:
  • Experiments with Scratch
  • Light Gates
  • Detectors and Alarms
  • Birdbox Sensor
  • Simon (Game)
  • Game Controllers

Downloads, Tutorials and Guides:

R799.90  Inc VAT
Wemos® Lolin ESP32 + WiFi + Bluetooth Dual ESP-32 ESP-32S ESP8266 OLED Module (ESP32 with OLED display)
Description:
 
ESP32 is already integrated with antenna and RF, power amplifier, low noise amplifiers, filters and the power management module.
An entire solution on the least amount of PCB area. This board is a 2.4 GHz dual mode WiFi and bluetooth chip by tsmc 40nm low power technology, power and optimized RF characteristics for a wide range of applications.
 
Features:
 
High performance
Small volume, easily embeded to other products
Strong function, with the support of lwIP protocol, freertos
Support three modes: AP, STA and AP+STA
Support for lua program, easy to develop

Package includes:

1 x Wemos® Lolin ESP32 OLED Module

R189.90  Inc VAT
5X10cm Single Side Copper Prototyping PCB Breadboard 2,3,4,5 Joined Holes (copper prototype pcb)
Features:

1. Standard stripboard is great for prototyping and building circuits but it can be time consuming to use with components with certain pin configurations such as IC's.       As much time has to be spent breaking tracks to ensure no shorts exist across opposite component pins. This board gets around that problem by having isolated groups of pins. 
2. Solderable PCB breadboards, single-sided PCB, matches breadboards with Power Rails. 
These boards are especially useful for preserving a prototype or experiment you just created on a solderless breadboard by soldering all the pieces in place.

Specifications:

Material: Bakelite
Length: 100mm
Width: 50mm
Thickness: 1.2mm
Hole Diameter: 1mm

Package includes:

1 x Single Sided Copper Prototype PCB Breadboard

Resources:
Introduction to soldering
Video: How to solder properly
The secrets to good soldering
R16.90  Inc VAT
10-bit ADC (SPI) MCP3008 - 8 Channel (10-bit ADC 8 Channel)

The Raspberry Pi is a great computer but there's just one thing that most hardware hackers will find missing: a few inputs for connecting analog sensors. This is where the MCP3008 chip comes in handy, with eight 10-bit channels accessible over SPI. Thanks to the Raspberry Pi's SPI interfaces and its two 'Chip Select' pins available off of the main GPIO connector, the problem is solved.

Features

  • 10-bit resolution
  • ± 1 LSB max DNL
  • ± 1 LSB max INL
  • 8 input channels
  • Analog inputs programmable as single-ended or pseudo-differential pairs
  • On-chip sample and hold
  • SPI serial interface (modes 0,0 and 1,1)
  • Single supply operation: 2.7V - 5.5V
  • 200 ksps max. sampling rate at VDD=5V
  • 75 ksps max. sampling rate at VDD=2.7V
  • Low power CMOS technology
  • 5 nA typical standby current, 2 µA max.
  • 500 µA max. active current at 5V
  • Industrial temp range: -40°C to +85°C

Applications

  • Sensor Interface
  • Process Control
  • Data Acquisition
  • Battery Operated Systems

How-To

The following sample assumes that you're running the latest official Raspbian distribution, that you're logged in as root and that you haven't yet customized Raspbian to use SPI from a Python script. By default, the kernel module managing SPI communications is not loaded on Raspbian, so let's ensure that the 'spidev' device is available.

[email protected]:/# lsmod
Module                  Size  Used by  
snd_bcm2835            12808  0  
snd_pcm                74834  1 snd_bcm2835  
snd_seq                52536  0  
snd_timer              19698  2 snd_seq,snd_pcm  
snd_seq_device          6300  1 snd_seq  
snd                    52489  5 snd_seq_device,snd_timer,snd_seq,snd_pcm,snd_bcm2835  
snd_page_alloc          4951  1 snd_pcm  

If 'spidev' device is not listed, we need to remove it from the kernel module 'blacklist' so that it's automatically loaded on the next boot:

[email protected]:/# nano /etc/modprobe.d/raspi-blacklist.conf  

Put a hash character in front of the 'blacklist spi-bcm2708' statement and save the file:

#blacklist spi-bcm2708  

then, manually load the SPI device:

[email protected]:/# modprobe spidev  

The command should just complete without returning an error. Validate the list of modules:

[email protected]:/# lsmod  
Module                  Size  Used by  
spi_bcm2708             4401  0  
spidev                  5136  0  
snd_bcm2835            12808  0  
snd_pcm                74834  1 snd_bcm2835  
snd_seq                52536  0  
snd_timer              19698  2 snd_seq,snd_pcm  
snd_seq_device          6300  1 snd_seq  
snd                    52489  5 snd_seq_device,snd_timer,snd_seq,snd_pcm,snd_bcm2835  
snd_page_alloc          4951  1 snd_pcm  

The 'spidev' device should now be available.

Next, install the 'git' package. It will be needed to install other packages from Github.

apt-get install git-core  

Install the 'python-dev' package. It will be needed to compile the 'py-spidev' package.

apt-get install python-dev  

Download and compile the 'py-spidev' package.

[email protected]:/# cd /home  
[email protected]:/home# git clone git://github.com/doceme/py-spidev  
[email protected]:/home# cd py-spidev/  
[email protected]:/home# python setup.py install  

At this point, SPI is available from Python 2.7. Assuming that you have wired the MCP3008 to the Raspberry Pi's SPI bus using CE0 as the 'chip select' pin, you can read all eight analog inputs using the following Python script.

[email protected]:/home# nano adc.py  

Paste the script below in the editor and save it.

import spidev  
import time    
spi = spidev.SpiDev()  
spi.open(0,0)    

# read SPI data from MCP3008 chip, 8 possible adc's (0 thru 7)  
def readadc(adcnum):
          if ((adcnum > 7) or (adcnum < 0)):
                  return -1
          r = spi.xfer2([1,(8+adcnum)<<4,0])
          adcout = ((r[1]&3) << 8) + r[2]
          return adcout

while True:
          for adcInput in range(0,8):
                  print "ADC(", adcInput,")=", readadc(adcInput)
          time.sleep(1)  

To execute the script

[email protected]:/home# python adc.py  

Sample output using a 10K Ohm trimpot connected to the ADC's pin 3 and all other pins pulled down to ground using a 10k resistor.

ADC( 0 )= 0  
ADC( 1 )= 0  
ADC( 2 )= 0  
ADC( 3 )= 507  
ADC( 4 )= 0  
ADC( 5 )= 0  
ADC( 6 )= 0  
ADC( 7 )= 0  

Credits go to Jeremy for his work on the 'py-spidev' Python module which makes working with the MCP3008 straight forward. Alternatively, checkout wiringPi's SPI functions if you prefer using a 'C' API.

Related Tutorials & Samples

R39.90  Inc VAT
Pi Zero USB Stem (zero usb stem)

The Zero Stem uses the test points underneath your Pi Zero to attach a full-sized USB connector. Convert your Pi Zero or Pi Zero W into a convenient USB dongle.

Just plug it into a free USB port and you can connect to your Pi over USB ethernet and share your computer's internet connection without any additional cables or power supplies.

Zero Stem is soldered onto the bottom of your Pi Zero and secured with bolts, making it convenient to use on the go. Use it to create your own little plug-and-play virtual machine, VNC server, proxy server or combine several into a cluster.

Kit includes:

  • Zero Stem PCB
  • USB connector
  • Nylon bolts and nuts

Details:

  • Compatible with Pi Zero V1.3 (with camera connector) and Pi Zero W.
  • Not compatible with Pi Zero v1.2 (without camera connector)!
  • Supported in Raspbian Jessie Pixel and Lite
  • Setup needed (see below)
  • Requires soldering!

Assembly and Installation:

Visit https://zerostem.io/installation/ for complete assembly instructions.

Preparing Raspbian:

Thanks to Andrew Mulholland for writing up these instructions, which you can find in this GitHub Gist.

In short:

  • Flash your SD card as usual using Etcher or Win32DiskImager
  • Open up the "boot" partition and edit "config.txt", adding "dtoverlay=dwc2" to the bottom
  • Open up "cmdline.txt" and add "modules-load=dwc2,g_ether" after "rootwait"
  • Create a new file named "ssh" in the boot folder

Pop your newly set up SD card into your Pi Zero, plug it into a USB port and you should be able to SSH in to "raspberrypi.local", you will need Bonjour, iTunes or Quicktime installed in Windows or Avahi Daemon in Linux for this to work.

As Seen On Bilge Tank

Convert your Pi Zero or Pi Zero W into a convenient USB dongle.
R129.90  Inc VAT
OCR TM 10 Value 180PCS Tactile Push Button Switch kit (Tactile button kit)
Features:
● High precision mechanism design offers perfect operation and long service life.
● Package includes 10 values tact push button switch, total 180PCS.
● Ideal tool for television, audio equipment ,computer, remote control and other hobby/repair related projects

Package includes:
20PCS 6*6*4.3mm
20PCS 6*6*5mm
20PCS 6*6*6mm
20PCS 6*6*7mm
20PCS 6*6*8mm
20PCS 6*6*9.5mm
20PCS 6*6*11mm
15PCS 6*6*12mm
15PCS 6*6*13mm
10PCS 6*6*14mm



Resources:

Python library
Introduction to Buttons and Switches
Types of buttons and switches

R179.90  Inc VAT
MQ-3 Alcohol Ethanol Sensor Breath Gas Detection Module (MQ3 alcohol sensor orange)
Description:

The main chip: LM393, MQ-3 gas sensor
Operating voltage: DC3-5V
Response time: ≤10s (70% Response)
Recovery time: ≤30s (70% Response)
Heating resistance: 31Ω±3Ω
Heating Current: ≤180mA
Heating Voltage: 5V±0.2V
Heating Power: ≤900mW
detect Voltage: ≤15V
Ambient Temperature: -10℃ to 65℃,
Humidity: ≤95%RH
Storage conditions: Temperature:-20℃-70℃,Humidity:≤ 70%RH

Features:

Signal output instructions:
Dual signal output (analog output, and TTL level output);
TTL output valid signal is low, can be connected directly to the microcontroller;
0 ~ 5V analog output voltage, the higher the concentration the higher the voltage;
Has a high sensitivity and good selectivity to ethanol vapor;
Has a long life and reliable stability;
Rapid response recovery characteristics;

Applications:

For motor vehicle drivers and other non-drinking and operating personnel on-site testing, also used in other places of ethanol vapor detection, detection of alcohol: detection range of 10 to 1000ppm

Package includes:

1 X Alcohol sensor module

Analog to Digital converter not included
Wiki
R59.90  Inc VAT
MQ-2 Smoke Gas LPG Butane Gas Sensor Detector (MQ2 LPG gas sensor)
Features:

1. Using high-quality dual-panel design, with power indicator and TTL signal output instructions
2. there are four screw holes for easy positioning
3. Analog output voltage with the higher concentration of higher voltage
4. TTL output valid signal is low. (Low-level signal when the output light can be directly connected to the microcontroller or relay module)
5. The switching signal having a DO (TTL) output and analog output AO


Special note:
After the sensor is powered, wait about 20S until measured data becomes stable.
Heat in the sensor is a normal phenomenon due to the internal heating wire.


Specifications:

Size: 32mmX22mmX27mm
Chip: LM393, ZYMQ-2 gas sensors
Working voltage: DC 5V
AO output :0.1-0 .3 V (relative to pollution), the maximum concentration of a voltage of about 4V
DO output: TTL digital 0 and 1 (0.1 and 5V)
Input voltage: DC 5V 150mA


Package Includes:
1 x MQ-2 Gas Sensor Module

Getting started with MQ-x
Analog to Digital converter not included
R44.90  Inc VAT
Per Page      181 - 200 of 796