Search

Search Criteria

 
 
 
 

Products meeting the search criteria

Sort By:  
Would you like to learn electronics, with an all-in-one board that has sensors and LEDs built in? Circuit Playground is here, and it's the best way to practice programming on real hardware. No soldering or sewing required!
R529.90  Inc VAT
Adafruit Circuit Playground Express (Circuit playground express)

Description:

Circuit Playground Express
 is the next step towards a perfect introduction to electronics and programming. We've taken the original Circuit Playground Classic and made it even better! Not only did we pack even more sensors in, we also made it even easier to program.

Start your journey with Microsoft MakeCode block-based or Javascript programming. Or, you can follow along with code.org CS Discoveries. Then, you can use the same board to try CircuitPython, with the Python interpreter running right on the Express. As you progress, you can advance to using Arduino IDE, which has full support of all the hardware down to the low level, so you can make powerful projects.

Because you can program the same board in 3 different ways - the Express has great value and re-usability. From beginners to experts, Circuit Playground Express has something for everyone.

Here's some of the great goodies baked in to each Circuit Playground Express:

  • 10 x mini NeoPixels, each one can display any color
  • 1 x Motion sensor (LIS3DH triple-axis accelerometer with tap detection, free-fall detection)
  • 1 x Temperature sensor (thermistor)
  • 1 x Light sensor (phototransistor). Can also act as a color sensor and pulse sensor.
  • 1 x Sound sensor (MEMS microphone)
  • 1 x Mini speaker with class D amplifier (7.5mm magnetic speaker/buzzer)
  • 2 x Push buttons, labeled A and B
  • 1 x Slide switch
  • Infrared receiver and transmitter - can receive and transmit any remote control codes, as well as send messages between Circuit Playground Expresses. Can also act as a proximity sensor.
  • 8 x alligator-clip friendly input/output pins
  • Includes I2C, UART, 8 pins that can do analog inputs, multiple PWM output
  • 7 pads can act as capacitive touch inputs and the 1 remaining is a true analog output
  • Green "ON" LED so you know its powered
  • Red "#13" LED for basic blinking
  • Reset button
  • ATSAMD21 ARM Cortex M0 Processor, running at 3.3V and 48MHz
  • 2 MB of SPI Flash storage, used primarily with CircuitPython to store code and libraries.
  • MicroUSB port for programming and debugging
  • USB port can act like serial port, keyboard, mouse, joystick or MIDI!

More product details available at https://learn.adafruit.com/adafruit-circuit-playground-express

Circuit Playground Lessons available at https://learn.adafruit.com/circuit-playground-lesson-number-0/intro
Would you like to learn electronics, with an all-in-one board that has sensors and LEDs built in? Circuit Playground is here, and it's the best way to practice programming on real hardware. No soldering or sewing required!
R529.90  Inc VAT
Adafruit TB6612 1.2A DC/Stepper Motor Driver Breakout Board (Adaf TB6612 stepper driver)
Description:

Fire four solenoids, spin two DC motors or step one bi-polar or uni-polar stepper with 1.2A per channel (3A peak) using the TB6612.

 We really like these dual H-bridges, so if you want to control motors without a shield or HAT these are easy to include on any solderless breadboard or perma-proto.

We solder on TB6612 onto a breakout board for you here, with a polarity protection FET on the motor voltage input and a pullup on the "standby" enable pin. Each breakout chip contains two full H-bridges (four half H-bridges). That means you can drive four solenoids, two DC motors bi-directionally, or one stepper motor. Just make sure they're good for 1.2 Amp or less of current, since that's the limit of this chip. They do handle a peak of 3A but that's just for a short amount of time. What we like most about this particular driver is that it comes with built in kick-back diodes internally so you dont have to worry about the inductive kick damaging your project or driver!

There's two digital inputs per H-bridge (one for each half of the bridge) as well as a PWM input per driver so you can control motor speed. Runs at 2.7V-5V logic. The motor voltage is separate from the logic voltage. Good for motor voltages from 4.5V up to 13.5V! This wont work well for 3V motors.

Comes as one assembled and tested breakout plus a small strip of header. You'll need to do some light soldering to attach the header onto the breakout PCB. Arduino, motors, and power supply not included. Check out the handy tutorial on assembly and wiring!

Specifications:

  • Current Limit: 1.2A
  • Size: 27mm x 19mm x 3mm / 1.1" x 0.7" x 0.1"
  • Weight: 1.8g



What's in the box?:

1 x TB6612 driver
1 x header strip

R126.90  Inc VAT
Adafruit ADS1015 12-Bit ADC (ADS1015 12-Bit ADC)
Description:

The Raspberry Pi does not feature an Analog-to-Digital Converter (ADC), so if you want to measure analogue singals, you'll need this 12-Bit ADC!

The Adafruit 4-Channel I2C 12-Bit ADC is a high-precision ADC and features the ADS1015 chip, which provides 12-bit precision at 3300 samples/second over I2C. The chip can be configured as 4 single-ended input channels, or two differential channels. As a nice bonus, it even includes a programmable gain amplifier,with up to x16, to help boost smaller single/differential signals to the full range. We like this ADC because it can run from 2V to 5V power/logic, can measure a large range of signals and its super easy to use. It is a great general purpose 12 bit converter. 

The chip's fairly small so it comes on a breakout board with ferrites to keep the AVDD and AGND quiet and interfacing is done via I2C. The address can be changed to one of four options (see the datasheet table 5 in downloads below) so you can have up to 4 ADS1015's connected on a single 2-wire I2C bus for 16 single ended inputs. 
 
To get you started, we have example code for the Raspberry Pi - Simply connect GND to ground, VDD to your logic power supply, and SCL/SDA to your microcontroller's I2C port and run the example code to start reading data.
 
The Adafruit 4-Channel I2C 12-Bit ADC Features:
  • Wide Supply Range: 2.0V to 5.5V
  • Low Current Consumption: Continuous Mode: Only 150µA Single-Shot Mode: Auto Shut-Down
  • Programmable Data Rate: 128SPS to 3.3kSPS
  • Internal Low-Drift Voltage Reference
  • Internal Oscillator
  • Internal PGA
  • I2C Interface: Pin-Selectable Addresses
  • Can run from 2V to 5V power/logic
  • Measures a large range of signals and is super easy to use.
  • 12-bit precision at 3300 samples/second over I2C.
  • Configurable as 4 single-ended input channels, or two differential channels.
  • Includes a programmable gain amplifier, up to x16, to help boost up smaller single/differential signals to the full range.
  • Breakout Board equipped with ferrites to keep the AVDD and AGND quiet

Tutorials

Four Channel ADC Breakout

Example Code for the Raspberry Pi

R249.90  Inc VAT
Adafruit DC & Stepper Motor HAT - Mini Kit (Adafr DC and Step Mini Kit)
Description:

Let your robotic dreams come true with the new DC Stepper Motor HAT from Adafruit. This Raspberry Pi add-on is perfect for any motion project as it can drive up to 4 DC or 2 Stepper motors with full PWM speed control.

Raspberry Pi and motors are not included.

Since the Raspberry Pi does not have a lot of PWM pins, we use a fully-dedicated PWM driver chip onboard to both control motor direction and speed. This chip handles all the motor and speed controls over I2C. Only two pins (SDA & SCL) are required to drive the multiple motors, and since it's I2C you can also connect any other I2C devices or HATs to the same pins.

In fact, you can even stack multiple Motor HATs, up to 32 of them, for controlling up to 64 stepper motors or 128 DC motors (or a mix of the two) - just remember to purchase and solder in a stacking header instead of the one we include.

Motors are controlled by TB6612 MOSFET drivers with 1.2A per channel and 3A peak current capabilitya big improvement over L293D drivers and there are built-in flyback diodes as well.

We even had a little space so we added a polarity protection FET on the power pins and a bit of prototyping area. And the HAT is assembled and tested here at Adafruit so all you have to do is solder on the included 2x20 plain header and the terminal blocks.

Lets check out these specs again:

  • 4 H-Bridges: TB6612 chipset provides 1.2A per bridge (3A peak) with thermal shutdown protection, internal kickback protection diodes. Can run motors on 4.5VDC to 13.5VDC.
  • Up to 4 bi-directional DC motors with individual 8-bit speed selection (so, about 0.5% resolution)
  • Up to 2 stepper motors (unipolar or bipolar) with single coil, double coil, interleaved or micro-stepping.
  • Big terminal block connectors to easily hook up wires (18-26AWG) and power
  • Polarity protected 2-pin terminal block and jumper to connect external 5-12VDC power
  • Works best with Raspberry Pi model A , B , Pi 2 B or Pi 3 B.
  • Install the easy-to-use Python library, check out the examples and you're ready to go!

Comes with an assembled & tested HAT, terminal blocks, and 2x20 plain header. Some soldering is required to assemble the headers on. Stacking header not included.

Raspberry Pi, motors, and battery pack are not included but we have lots of motors in the shop and all our DC motors, and stepper motors work great. Check out Adafruit's detailed tutorial for tons of info including schematics, wiring diagrams, python libraries and example walkthroughs.

R529.90  Inc VAT
Adafruit PiTFT 2.2" HAT Mini Kit - 320x240 2.2" TFT - No Touch (Ada no touch 2.2)

This product contains only the display. Raspberry Pi, case and cables are shown for illustration purposes only and not included.

Description:

The cute PiTFT got even more adorable with this little primary display for Raspberry Pi in HAT form! It features a 2.2" display with 320x240 16-bit color pixels. The HAT uses the high speed SPI interface on the Pi and can use the mini display as a console, X window port, displaying images or video etc. Best of all it plugs right in on top of your Model A or B and fits into our case quite nicely.

It's designed to plug directly onto the Raspberry Pi 2 or Raspberry Pi 1 Model A or B . While not specifically designed for Pi Model A or B,you can use it with A/B if you solder in an extra-tall 2x13 header (not included) instead of the included 2x20 header.

This design uses the hardware SPI pins (SCK, MOSI, MISO, CE0, CE1) as well as GPIO #25. All other GPIO are unused and are available on a 25-pin long breakout line. Since we had a tiny bit of space, there's 4 flat tactile switches wired to four GPIOs, that you can use if you want to make a basic user interface. For example, you can use one as a power on/off button.

Comes as a fully assembled display PCB and an additional 2x20 GPIO header. Some light soldering is required to attach the 2x20 GPIO header to the HAT but it's fast and easy for anyone with a soldering iron and solder. You can also swap the plain female header we have with a 'stacky' type that lets you plug in a hat or GPIO cable on top or a slim ultra-low-profile header.

Technical Details

  • Board Dimensions: 65mm x 57mm x 6mm / 2.6" x 2.2" x 0.2"
  • Screen Dimensions: 55mm x 40mm / 2.2" x 1.6"

Tutorials

To make it super easy for use: Adafruit have created a custom kernel package based of off Notro's awesome framebuffer work, so you can install it over your existing Raspbian (or derivative) images in just a few commands. Their tutorial series shows you how to install the software, play small videos, or display images such as from your PiCam and more!

R336.09  Inc VAT
R402.50
No EEPROM – Adafruit Perma-Proto HAT for Pi Mini Kit (Ada perma proto hat)
Adafruit Perma-Proto HAT for Pi Mini Kit

Description:

Design your own Pi HAT, attach custom circuitry and otherwise dress your Pi 3, 2, A or B with this jaunty prototyping HAT kit.

  • It has a grid of 0.1" prototyping soldering holes for attaching chips, resistors, LED, potentiometers and more.
  • The holes are connected underneath with traces to mimic the solderless breadboards you're familiar with.
  • There are also long power strips for 3V, 5V and Ground connections to the Pi.
  • Near the top we break out nearly every pin you could want to connect to the Pi (#26 didn't quite make the cut).

This is just the basic version of our Perma-Proto HAT.  It comes with a printed circuit board and a single 2x20 GPIO Header for Raspberry Pi to put your Perma-Proto on top of your Raspberry Pi (like a nice little hat...)


Example uses:
Weather station
reef-pi

R78.41  Inc VAT
R105.90
Adafruit PiTFT Plus 320x240 2.8" TFT Capacitive Touchscreen(40 pin) (2.8 display touch cap 40pin)
Description:

Is this not the cutest little display for the Raspberry Pi? It features a 2.8" display with 320x240 16-bit color pixels and a capacitive touch overlay. That's right, instead of a resistive touchscreen, which requires a fingernail or stylus, you can now use a fingerpad.

The screen looks much nicer, with a black bezel and glass overlay.

This updated design fits perfectly onto the Pi Zero, Pi 3, Pi 2 or Model A , B ! (Any Pi with a 2x20 connector) Not for use with an old Pi 1 with 2x13 connector. This version also has all 40 pins GPIO pins brought out so you can connect a 40-pin GPIO cable underneath.

The display and touchscreen uses the hardware I2C Pins (SDA & SCL), SPI pins (SCK, MOSI, MISO, CE0) as well as GPIO #25 and #24. All other GPIO are unused and you can still share the I2C pins with sensors, LED drivers, etc. Since we had a tiny bit of space, there's 4 slim tactile switches wired to four GPIOs, that you can use if you want to make a basic user interface. For example, you can use one as a power on/off button.

Use it for console access or easily pop up X11 onto the PiTFT for a mini monitor, although its rather small at 320x240. Instead, we recommend using PyGame or other SDL-drawing programs to write onto the frame buffer.

Raspberry Pi computer and enclosure not included! As of July 22nd, 2015 this display comes fully assembled with tactile switches too

Check out Adafruit's detailed tutorial on how to play videos, display images, and otherwise customize your PiTFT.

TECHNICAL DETAILS

  • Screen Dimensions: 50mm x 69mm x 4mm / 2" x 2.7" x 0.16"
  • PCB Dimensions: 56mm x 85mm x 11mm / 2.2" x 3.3" x 0.4"
  • Weight: 47g

Datasheets, EagleCAD PCB files, Fritzing object and more in the tutorial!

R806.01  Inc VAT
Adafruit 12-Bit DAC w/I2C Interface (MCP4725) (AdaMCP4725 DAC)
Description

Your microcontroller probably has an ADC (analog -> digital converter) but does it have a DAC (digital -> analog converter)??? Now it can! This breakout board features the easy-to-use MCP4725 12-bit DAC. Control it via I2C and send it the value you want it to output, and the VOUT pin will have it. Great for audio / analog projects, such as when you can't use PWM but need a sine wave or adjustable bias point.

The ADDR pin is broken out so you can connect two of these DACs on one I2C bus, just tie the ADDR pin of one high to keep it from conflicting. Also included is a 6-pin header, for use in a breadboard. Works with both 3.3V or 5V logic.

Some nice extras with this chip: for chips that have 3.4Mbps Fast Mode I2C (Arduino's don't) you can update the Vout at ~200 KHz. There's an EEPROM so if you write the output voltage, you can 'store it' so if the device is power cycled it will restore that voltage. The output voltage is rail-to-rail and proportional to the power pin so if you run it from 3.3V, the output range is 0-3.3V. If you run it from 5V the output range is 0-5V.

Adafruit have an easy-to-use Arduino library and tutorial with a triangle-wave and sine-wave output example that can be used with any 'duino or ported to any microcontroller with I2C host. Wiring it up is easy - connect VDD to your microcontroller power pin (3-5V), GND to ground, SDA to I2C Data (on the Arduino Uno, this is A4 on the Mega it is 20 and on the Leonardo digital 2), SCL to I2C Clock(on the Arduino Uno, this is A5 on the Mega it is 21 and on the Leonardo digital 3) and listen on VOUT.

TECHNICAL DETAILS

R124.90  Inc VAT
Adafruit Monochrome 0.96" 128x64 OLED graphic display (Ada OLED 0.96 display)
Cables not included

Description:

These displays are small, only about 1" diameter, but very readable due to the high contrast of an OLED display.

This display is made of 128x64 individual white OLED pixels, each one is turned on or off by the controller chip. Because the display makes its own light, no backlight is required. This reduces the power required to run the OLED and is why the display has such high contrast; we really like this miniature display for its crispness!

This breakout can be used with either an SPI or I2C interface - selectable by soldering two jumpers on the back. The design is completely 5V-ready, with an onboard regulator and built in boost converter. It's easier than ever to connect directly to your 3V or 5V microcontroller without needing any kind of level shifter!

TheRaspberryPiGuy has done an *excellent* video on getting this display running with your Pi.

Guy Carpenter has a guide for using OLEDs like this one with the Raspberry Pi it's well worth a read!

Using this display with a Raspberry Pi? Check out Adafruit's SSD1306 OLED display guide.

Adafruit have provided a detailed tutorial and example code in the form of an Arduino library for text and graphics. You'll need a microcontroller with more than 1K of RAM since the display must be buffered.

On the Raspberry Pi, Adafruit now have a Python library available that works with these displays in both i2c and SPI mode.

You can download the Adafruit SSD1306 OLED display Arduino library from github which comes with example code. The library can print text, bitmaps, pixels, rectangles, circles and lines. It uses 1K of RAM since it needs to buffer the entire display but its very fast! The code is simple to adapt to any other microcontroller.

TECHNICAL DETAILS

Dimensions:

  • PCB: 38mm x 29mm (1.5" x 1")
  • Screen: 25mm x 14mm
  • Thickness: 4mm
  • Weight: 8.5g
  • Display current draw is completely dependent on your usage: each OLED LED draws current when on so the more pixels you have lit, the more current is used. They tend to draw ~20mA or so in practice but for precise numbers you must measure the current in your usage circuit.
  • This board/chip uses I2C 7-bit address between 0x3C-0x3D, selectable with jumpers

Netduino driver, Netduino sample and documentation. This sample displays bitmaps and animations on the display.

R321.34  Inc VAT
R369.90
Per Page      1 - 9 of 9
  • 1