Learn how to pixel paint mini works of art on your Unicorn HAT using your Pi and a web browser.
Beginner / Unicorn HAT
Search
Search Criteria
Products meeting the search criteria
The ultimate 3MM LED kit, containing 300 LEDs of various colours/styles in a hardy component box with a secure clasp! Each LED type is packed separately with it's value clearly labelled on the outer pouch.
- 20x 3mm Green LED
- 20x 3mm White LED
- 20x 3mm Yellow LED
- 20x 3mm Red LED
- 20x 3mm Blue LED
- 20x 3mm Pink LED
- 20x 3mm Orange LED
- 20x 3mm Purple LED
- 20x 3mm Green LED
- 20x 3mm White LED
- 20x 3mm Yellow LED
- 20x 3mm Red LED
- 20x 3mm Blue LED
- 20x 3mm RGB LED (slow flash)
- 20x 3mm RGB LED (fast flash)
This is an OLED display HAT for Raspberry Pi, 2.23inch diagonal, 128×32 pixels, with embedded SSD1305 driver, communicating via SPI or I2C interface.
Trying to add a control interface for your Pi? This compact display would be the ideal choice.
Features- Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards, Jetson Nano
- Optional interfaces: SPI (default), or I2C, configured via onboard resistor
- Brings control pins for host boards like Arduino/STM32
- Comes with development resources and manual (examples for Raspberry Pi/Jetson Nano/Arduino/STM32)
- Driver: SSD1305
- Interface: SPI / I2C
- Display size: 2.23inch diagonal
- Display color: white
- Resolution: 128×32
- Viewing angle: >160°
- Power supply voltage: 3.3V/5V
- Logic level: 3.3V
SYMBOL | Raspberry Pi PIN (BCM) | DESCRIPTION |
---|---|---|
VCC | 3V3/5V | Power input |
GND | GND | Ground |
DIN | MOSI | SPI data input |
CLK | SCLK | SPI clock input |
CS | CE0 | Chip selection, low active |
DC | P24 | Data/Command selection (high for data, low for command) |
RST | P25 | Reset, low active |
Dimensions

Development Resources
Standard Raspberry Pi 40PIN GPIO header, customized for Raspberry Pi series boards
- PCA9685 PWM driver as the fan controller, powerful driving capability, auto PWM adjustment
- 0.91" OLED, 128x32 pixels, displays board temperature or other user-defined content in real time
- Adopts 3007 size PWM controlled fan, up to 8000rpm speed, brings strong airflow
- Supports retrieving temperature data in real time, and then adjusting the speed automatically, programmable configuration
- I2C pins, for connecting other host control boards
- 16-ch PWM outputs, for driving other external PWM devices
- Comes with heat sinks, better cooling effect
Up to 16-ch PWM outputs, powerful driving capability, auto PWM adjustment combined with the included heat sinks, achieving better cooling effect
- 128×32 pixels, I2C controlled
- displays board temperature or other user-defined content in real time

What's On Board

- Standard Raspberry Pi 40PIN GPIO header
- PCA9685 PWM driver
- 3007 size PWM controlled adjustable fan
- PCA9685 I2C address configuration
- Reserved I2C control pins
- Reserved PCA9685 output channels
- 0.91" OLED display
Pinout definition

Outline dimensions(mm)

Resources & Services
Slim aluminum alloy housing with pen shape design, with Lithium-ion Battery Charger.
64 IN 1 Screwdriver set, a great helper for electronic repairs and projects.
Auto self-locking ratchet wheel orientation, with Dual Torque 0.15/3N.m working mode.
Unboxing video available at https://youtu.be/UHKV0s8Je2o
Specifications:
Brand:Wowstick(XIAOMI ecological chain)
Model:1F
Material:S2 Aluminum Alloy
Input Voltage:DC 3.7V
Battery Type:Lithium-ion Battery
USB Charge Type:Micro USB
Speed:200r/min
Charge Time:40min
Working Mode:Dual Torque 0.15/3N.m
Bits Size:4x28mm / 4x45mm
Weight:Approx. 280g
Color:Black
Package Box:White
56PCS Screwdriver Bits
(4x28mm) Screwdirver:
PH0000/ PH000/ PH00/ PH0/ PH1/ PH2
SL1.0/ SL1.5/ SL2.0/ SL2.5/ SL3.0/ SL3.5/ SL4.0
T2/ T3/ T4/ T5/ T6/ T7/ T8/ T9/ T10/ T15/ T20
P2/ P5/ P6
H0.7/ H0.9/ H1.3/ H1.5/ H2.0/ H2.5/ H3.0/ H4.0
Y0.6/ Y1.0/ Y2.0/ Y2.5/ Y3.0
SQ0/ SQ1.0/ SQ2.0
U2.0/ U2.6/ U3.0
Triangle: 2.0/ 2.3/ 2.5/ 3.0
BisonFone0.8
W1.5
(4x45mm) Screwdirver:
PH0/ PH2/ SL2.0/ H2.0
Features:
- XIAOMI Wowstick 1F Electric Screwdriver, with 56pcs screw bits.
- Slim S2 aluminum alloy housing body with pen shape design, easy to use.
- Ultra precision flexible circuit design, ensure long life time.
- with Lithium-ion Battery up to 8 hours continuous use.
- Continuous no-load for 2 hours, and endurance for 180 days.
- With 3 LED Shadowless light, more convenient to do the repairing job.
- Equipped with magnetic board, holding the screws taken off from the repairing items, no screws lost
- Automatic and Manual operation design, ensure hight working efficiency
- Screwing, Drilling and Threading muti-function, meeting your different working demands
- A great Helper for your daily repair projects
Package includes:
1x Electric Screwdriver
1x Wowpad
1x USB Cable
56x Screw Bits
1x Dock Charge Base
1x Crowbar
1x Sucker
1x Magnetizer
1x Package Box
The dual-color FDM 3D printer with dual extruders into one nozzle structure is much easier to use and maintain than a traditional dual-nozzle 3D printer.
Less friction means more responsiveness, less retraction, more accurate prints, less slippage, wear, and tear on the extruder, and less clogging when printing chunky filaments such as some woodfills or ironfills.
Lower retraction means time saved every time the extruder retracts. Over the course of a print, a few milliseconds here and a few there add up to a lot of time saved. Its much smoother to feed filament through. And when printing it reduces the drag on the extruder giving a much smoother travel and print quality.
Specifications:
- Material: Aluminum & Stainless Steel & Brass
- Installation type: external thread connection
- Scope of application: 3D printer CREALITY CR-X
- Nozzle size: 0.4mm
The TCS230 color detector measures three primary colors Red, Green and Blue and also has a separate white light detector. Since any color can be created from different levels of these primary colors, you can find out the color composition of a light source.
The four LEDs on the breakout board are there to illuminate the subject with an even light source, making measurement more reliable.
You can use the TCS230 where you need to take action based on the color of an object. The device does react to infrared so may need an infrared filter or use the device in an enclosed space.
Features:
Chip: TCS230
Input voltage: DC 3V-5V
Output frequency voltage: 0 ~ 5V
Use bright white LED lights
Can be connected directly with Microcontroller
Static detection of the measured object color
Best detection distance: 10mm
Package Includes:
1 x colour recognition sensor
- High performance intelligent multi-frequency scanning use active matrix Thin film transistor liquid crystal display (TFT), LED backlight
- Comply with VESA DPMS International Power Saving Regulation
- Support DDC 1/2B and Windows PNP Plug & Play
- Microprocessor based with OSD (On Screen Display) control, able to adjust the image to optimum
- Complying with International Standard (VESA) to mount the display on the wall
- 19.5" (49.53cm) 16:9 wide LED
- Resolution [email protected]
- Brightness 250cd/m²
- Viewing Angle 90°/65°(H/V)
- Net weight 2.14kgs
- Gross weight 3kgs
- Ultra slim
What's in the box?
1x LED monitor (with pedestal)
1x VGA signal cable
1x Audio cable
1x Power cord cable
1x User manual
Using GROVE system? Grove is a standard by SeeedStudio that defines the foolproof way for sensor and actuator to interface with controller.
This is 20cm universal 4 Pin Buckled Cable with one end terminated with Grove JST connector, while the other end is four female header terminated wires. Color coded accordingly.
Specifications:
- Suitable for connection from Grove to none Grove interface
- Grove Standard JST connector to 4 female header terminated wires
- Length 20 cm, end to end
What's in the box ?
1 x 4 Pin Buckled to Female Cable
The MonkMakes RGB LED for micro:bit can be used to make any Colour by controlling the red green and blue levels. Handily mounted on a PCB it connects to the micro:bit using alligator clips.
Connect it up with alligator clips and then use the three outputs of your micro:bit to control the red, green and blue channels to mix up any color of light you want.Features:
• Easy to connect
• Powered directly from micro:bit pins
• Useful for teaching color mixing.
Specifications:
Each LED channel has a 1kΩ series resistor to limit the current.

What's in the box ?
1 x RGB LED For micro:bit

(*micro:bit not included )

The Squid Combo Pack comprises a Raspberry Squid RGB LED, two Squid buttons (non-latching) and a Raspberry leaf to help identify the GPIO pins.
A bright RGB (Red, Green, Blue) LED with built-in resistors and female header leads that can just plug directly onto the GPIO pins of a Raspberry Pi.
What's in the box ?
1 x LED
2 x Buttons
1 x Raspberry Leaf
Resources:
Instructions(PDF)
(* Raspberry Pi NOT included *)
Description:
Awesome and fun, for adults and kids, this is a seasonal must if you're into your electronics and gadgets. This circuit is composed of 16 pcs LED (light emitting diode). The 16pcs LED divided into four groups, and each group has different flashing frequencies, when four groups flash together, this item looks like a small Christmas tree. The circuit is powered by a 9V battery.
Specifications:
This circuit is simple and practical, low power consumption. It uses integrated circuits for driving: fewer parts, and the line is simple and easy to understand.
External Wiring Kit:
With USB plug for easy replacement of parts at any time and conducive circuit debugging. Also allows us to deepen our understanding of the principles of the circuit in the debugging process.
This project is in the form of an oscillation circuit by the cycle generated by the following principles:
- After the first charge, the capacitor C1 & C4 charging is complete.
- Capacitors C2 & C3 will continue to charge.
- When the transistor Q1 & Q4 is turned on at the same time, it discharges the capacitor C1 & C4.
- Capacitors C2 & C3 is fully charged, the transistor Q1 & Q4 will be closed, while also charging the capacitor C1 & C4 again.
- Transistors Q2 & Q3 is turned on while the capacitor C2 & C3 will be discharged.
- By analogy, the flash of speed is the oscillation frequency, and the frequency is determined by the resistor R & capacitance C values.
What's in the box ?
We've stepped up our LED game! Unicorn HAT HD crams 256 RGB LEDs, in a 16x16 matrix, onto a single HAT. High-definition rainbow goodness!
You can still use it for all of the same things as the regular Unicorn HAT, but with 4 times as many pixels it makes much more complex animations possible, including scrolling text, and even low resolution videos.
The bundled ninja diffuser makes the pixels look extra-shiny by providing some subtle diffusion, blurring the lines between each pixel. Simply use four of the nuts to space the diffuser slightly away from the HAT, and the other four to secure it.
The MagPi said that Unicorn HAT HAD had a "real wow factor" and that the "performance is excellent" in their five star review.
Features
- 256 RGB LED pixels in a 16x16 matrix
- Pixels driven by ARM STM32F and three STP16CPC26 LED drivers
- Bundled ninja diffuser, plus nuts and bolts
- Unicorn HAT HD pinout
- Compatible with Raspberry Pi 3, 2, B , A , Zero, and Zero W
- Python library
- Comes fully assembled
The ARM chip on Unicorn HAT HD does all of the heavy lifting, meaning that you can just bung data to it and it'll take care of the rest. It acts as the man-in-the-middle between your Pi and the three STP16CPC26 LED drivers that actually drive the LEDs.
SoftwareOur Python library will have your Unicorn HAT HD pooping out high-definition rainbows in a jiffy. There's a stack of examples too, to show you how to create slick animations, simulate the Game of Life, a forest fire or a flickering candle, and even scroll text!
Notes- Photo-sensitivity warning: flashing, strobing, and patterns of lights may cause epileptic seizures. Always take care and immediately stop using if you feel unwell (dizziness, nausea, affected vision, eye twitching, disorientation).
- Power: Unicorn HAT HD requires a >2A microUSB power supply for your Pi. We recommend the official Raspberry Pi power supply.
What's going to protect your beloved Raspberry Pi from an onslaught of rainbow-coloured fusion? That's right, it's Unicorn pHAT.
Sporting a matrix of 32 (8 x 4) RGB LEDs and powered directly from the Pi, this is the most compact pocket aurora available.
Unicorn pHAT provides a wash of controllable colour that is ideal for mood-lighting, pixel art, persistence of vision effects, status indications, or just blasting colour into your surroundings.
Features
- 32 RGB LEDs (SK6218 - 3.5mm x 3.5mm)
- LED data driven via DMA over PWM
- Unicorn pHAT pinout
- Compatible with Raspberry Pi 3, 2, B , A , Zero, and Zero W
- Python library
- Female header requires soldering
Software
Unicorn pHAT uses the same Python library as Unicorn HAT, so it's super-easy to use, should automatically detect that you're using the pHAT and includes some examples written specially for Unicorn pHAT.
Notes
- Warning: SK6218 LEDs are bright enough to cause eye pain, do not look at them directly when brightly lit. We recommend using Unicorn pHAT at lower brightness levels.
- Photo-sensitivity warning: flashing, strobing, and patterns of lights may cause epileptic seizures. Always take care and immediately stop using if you feel unwell (dizziness, nausea, affected vision, eye twitching, disorientation).
- Power: Unicorn pHAT works best with a >2A microUSB power supply for your Pi. We recommend the official Raspberry Pi power supply.
- Compatibility (audio): as Unicorn pHAT uses PWM and GPIO18, it will interfere with analogue audio playback (random colour patterns and flickering). HDMI should work just fine! :D
Getting Started with Unicorn Paint Getting Started with Unicorn pHAT Learn how to install and get started with your Unicorn pHAT
Beginner / LEDs
These are general purpose 5mm Flashing Green LED with diffused lens and good brightness.
Specifications:
Brand: CHANZON
Lens Size: 5mm Diameter
Lens: Colour Lens
Emitting Colour: Green Flash
Viewing Angle: 20 Degree (Colour Lens)
Forward Voltage: 3.0-3.2V
Current: 20mA
Frequency: 1.5HZ
Flicker Frequency: 90 Times / Minutes
Polarity: Anode (Longer Leg) | Cathode (Shorter Leg)
What's in the box:
10 x Flashing LEDs
These are general purpose 5mm Flashing RED LED with diffused lens and good brightness.
Specifications:
Brand: CHANZON
Lens Size: 5mm Diameter
Lens: Colour Lens
Emitting Colour: Red Flash
Viewing Angle: 20 Degree (Colour Lens)
Forward Voltage: 3.0-3.2V
Current: 20mA
Frequency: 1.5HZ
Flicker Frequency: 90 Times / Minutes
Polarity: Anode (Longer Leg) | Cathode (Shorter Leg)
What's in the box:
10 x Flashing LEDs
These 5mm Red Flashing LEDs have integrated components to automatically flash, making them great for both indicator lights and decorations.
Specifications:
Brand: CHANZON
Lens Size: 5mm Diameter
Lens: Colour Lens
Emitting Colour: mixed red/green Flash
Viewing Angle: 20 Degree (Colour Lens)
Forward Voltage: 3.0-3.2V
Current: 20mA
Frequency: 1.5HZ
Flicker Frequency: 90 Times / Minute
Polarity: Anode (Longer Leg) | Cathode (Shorter Leg)
What's in the box:
10 x Flashing LEDs
DESCRIPTION
With a slip ring assembly, your electronics can now twist and turn safely. Add wheel encoders, 360 degree sensors, rotating LEDs, rotors and more! We've seen a lot of people DIY slip ring's out of desperation but no longer, simply pick up one of these to solve any rotation needs you have.
Inside the plastic tube is a gold plated slip ring for 6 wires. There are six color coded wire sets made of 26 AWG and no matter how you twist the assembly, they will remain in continuity. Each of the wire sets can carry up to 2A at up to 240VAC or 240VDC. There's a 44mm (1.7") diameter flange with mounting holes to make it easy to attach or you can cut it off with a hacksaw and drill/machine as you wish it seems to just be ABS plastic. Rated to rotate up to 300 RPM (but you can probably go faster if you don't mind a reduced life and/or noise).
Note: Wire colors may vary.
TECHNICAL DETAILS
Rated voltage: 240VAC/240VDC
Rated current: 2 Amp
6 x 6" long 26 AWG wires
What's in the box
1 x Slip Ring with Flange - 22mm Diameter-6 Wires
This module is the perfect starting point if you are looking to build your own power bank.
This module is ideal for 18650 batteries, 65mm long with the flat top. In the event that you use:
- old batteries
- different capacities
- differnet brands
Not ideal to be used on batteries that have been too far depleted.
After the battery is installed, plug in the charger to activate the battery before use.
The real world conversion rate of a new "real capacity" battery is about 80%. Because ther is a line loss of the connection line. Estimation of mixed batteries or "budget" batteries are near impossible to estimate.
For peak use, first allow the battery to fully discharge before charging it.
Note: Reversing the polarity of the battery will burn the module.
Specifications:
- Switch Charging
- Internal 2A charging current
- Charging efficiency up to 90% @ 2A
- Charging swtch frwquency 1MHz
- Trickle/constant current/constant voltage three-stage charging
- Charging current Adaptive adapter function
- Charging current Temperature adjustment function, charging current automatically decreases with the increase of temperature
- C/10 charging terminates
- Intergrated charge overvoltage protection and battery overtemperature protection
- Synchronous boost output 5.1V
- Discharge switch frequency 50OKHz
- Discharge efficiency up to 94%
- Automatic identifiation of load, load automatically shut off
- Original boost output heat regulation function
- Protection of over current, short circuit, over voltage and over tepmperature of discharge module
- Long press the switch, wake up the motherboard, charge the charging time of the phone, press the switch, the output can be turned off, the motherboards stops working.
- MaIn board size: Thickness 9 * Width 25 * length 67 mm

What's in the box?
1 x Power bank type charging module
This is the famous NeoPixel compatible digitally addressable RGB LED strip based on SK6812 or WS2812B. Yes, and it is, of course, compatible with the NeoPixel library from Adafruit.
This LED strip comes in 1-meter length with SK6812 Self Adhesive 30 LED Bare Strip-1M. SK6812 or WS2812B or Neopixel is addressable RGB LED, controllable from many microcontrollers including Arduino (Arduino UNO, Maker UNO, etc), Teensy, Raspberry Pi, ESP8266, ESP32 and many more. And the best of all, the control of all these LEDs uses ONLY ONE digital output pin from the controller.
These LED strips are fun and glowy. With 30 RGB LEDs per meter, you can set the color of each LED's red, green and blue component with 8-bit PWM precision (so 24-bit color per pixel). The LEDs are controlled by shift-registers that are chained up down the strip so you can shorten or lengthen the strip. Only 1 (one) digital output pin is required to send data down. The PWM is built into each LED-chip so once you set the color you can stop talking to the strip and it will continue to PWM all the LEDs for you.Features:
- Maximum 5V @ 60mA draw per LED(all colors on full brightness)
- 5VDC power requirement (do not exceed 6VDC) - no polarity protection
- LED wavelengths: 630nm/530nm/475nm
- Connector: 3-pin JST SM
- May ship with either WS2812B or SK6812-based LEDs. They are the same brightness, color, and protocol
- LED package: SMD LED
- strip specifications: 30 LEDs per meter
- Color: Full RGB (8-bit brightness control for each color)
- Length: 1 meter
What's in the box?
- 1 x SK6812 Self Adhesive 30 LED Bare Strip-1M
Resources:
Please note: Raspberry Pi is not included with this board
Description:
Buttons, buzzers and bright LEDs! If you're starting on your Raspberry Pi journey, we've got the board just for you. ModMyPi has teamed up with York Pi Jam to bring you the JAM HAT!
Each board is fully assembled, ready to plug and play, and features:
- 6 x "Traffic Light" LEDs (2 x Red, 2 x Yellow, 2 x Green)
- 2 x Tactile "Push to Make" Buttons
- 1 x Buzzer/Sounder
The JAM HAT is the perfect add-on board for learning how to code electronic hardware with the Raspberry Pi, and designed for use by beginners, schools and coding clubs in an easy-to-use, clearly laid out format, with fully supported examples and code! The JAM HAT has the Pi's GPIO fully exposed, leaving you free to connect other hardware as your projects grow!
The product comes fully assembled with our push-fit "plug & play" Single Shroud Header, Socket Header, and 14mm HAT Mounting Kit, so there's no soldering required, just plug in and bleep bleep bloop, flashy flash, click click!
Features:
- Fully Assembled - No Soldering!
- Mounting Hardware Included
- HAT Format
- GPIO Exposed for External Connections
- Works with Python or Scratch
- Full Code Libraries & Examples Available (work in progress) at https://github.com/modmypi/Jam-HAT
- 2 x Tactile "Push to Make" Buttons
- 6 x "Traffic Light" LEDs (2 x Red, 2 x Yellow, 2 x Green)
- 1 x Buzzer/Sounder
Resources:
More info available about Raspberry Jam at https://projects.raspberrypi.org/en/jam/jam