Adafruit

Sort By:  
  • Adafruit PCB Ruler 15cm 6 inch (ADA-RULER)
    Bring out the inner Geek!

    The first time you soldered up a surface mount component you may have been surprised "these are really small parts!" and there's dozens of different names too! QFN, TDFN, SOIC, SOP, J-Lead, what do they mean and how can you tell how big they are? Now you can have a reference board at your fingertips, with this snazzy PCB reference ruler.

    Measuring approx 1" x 6", this standard-thickness FR4, gold plate ruler has the most common component packages you'll encounter. It also has font size guide, trace-width diagram, and a set of AWG-sized drills so you can gauge your wire thicknesses. Edges are labeled in inches with 1/8th marks and cm with 0.1cm marks.
    Add to Cart
    £3.30
  • Adafruit NeoPixel Ring - 16 x WS2812 5050 RGB LED with Integrated Drivers (ADA-NRING16)

    Adafruit NeoPixel Ring - 16 x WS2812 5050 RGB LEDs (Model #1463)

    Round and round and round they go! 16 ultra bright smart LED NeoPixels are arranged in a circle with 1.75" (44.5mm) outer diameter. The rings are 'chainable' - connect the output pin of one to the input pin of another. Use only one microcontroller pin to control as many as you can chain together! Each LED is addressable as the driver chip is inside the LED. Each one has ~18mA constant current drive so the colour will be very consistent even if the voltage varies, and no external choke resistors are required making the design slim. Power the whole thing with 5VDC (4-7V works) and you're ready to rock.

    There is a single data line with a very timing-specific protocol. Since the protocol is very sensitive to timing, it requires a real-time microconroller such as an AVR, Arduino, PIC, mbed, etc. It cannot be used with a Linux-based microcomputer or interpreted microcontroller such as the netduino or Basic Stamp. Adafruit's wonderfully-written Neopixel library for Arduino supports these pixels! As it requires hand-tuned assembly it is only for AVR cores but others may have ported this chip driver code so please google around. An 8MHz or faster processor is required.

    Comes as a single ring with 16 individually addressable RGB LEDs assembled and tested.
    Add to Cart
    £7.00
  • Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685 (#815)
    You want to make a cool robot, maybe a hexapod walker, or maybe just a piece of art with a lot of moving parts. Or maybe you want to drive a lot of LEDs with precise PWM output. Then you realize that your microcontroller has a limited number of PWM outputs! What now? You could give up OR you could just get this handy PWM and Servo driver breakout.

    When we saw this chip, we quickly realized what an excellent add-on this would be. Using only two pins, control 16 free-running PWM outputs! You can even chain up 62 breakouts to control up to 992 PWM outputs (which we would really like to see since it would be glorious)
    • It's an i2c-controlled PWM driver with a built in clock. That means that, unlike the TLC5940 family, you do not need to continuously send it signal tying up your microcontroller, its completely free running!
    • It is 5V compliant, which means you can control it from a 3.3V microcontroller and still safely drive up to 6V outputs (this is good for when you want to control white or blue LEDs with 3.4+ forward voltages)
    • 6 address select pins so you can wire up to 62 of these on a single i2c bus, a total of 992 outputs - that's a lot of servos or LEDs
    • Adjustable frequency PWM up to about 1.6 KHz
    • 12-bit resolution for each output - for servos, that means about 4us resolution at 60Hz update rate
    • Configurable push-pull or open-drain output
    • Output enable pin to quickly disable all the outputs
    We wrapped up this lovely chip into a breakout board with a couple nice extras
    • Terminal block for power input (or you can use the 0.1" breakouts on the side)
    • Reverse polarity protection on the terminal block input
    • Green power-good LED
    • 3 pin connectors in groups of 4 so you can plug in 16 servos at once (Servo plugs are slightly wider than 0.1" so you can only stack 4 next to each other on 0.1" header
    • "Chain-able" design
    • A spot to place a big capacitor on the V+ line (in case you need it)
    • 220 ohm series resistors on all the output lines to protect them, and to make driving LEDs trivial
    • Solder jumpers for the 6 address select pins
    This product comes with a fully tested and assembled breakout as well as 4 pieces of 3x4 male straight header (for servo/LED plugs), a 2-pin terminal block (for power) and a piece of 6-pin 0.1" header (to plug into a breadboard). A little light soldering will be required to assemble and customize the board by attaching the desired headers but it is a 15 minute task that even a beginner can do.
    Add to Cart
    £11.20
  • Adafruit Perma-Proto HAT for Pi Mini Kit - With EEPROM (ADAHATI)

    Description

    Design your own Raspberry Pi HAT, attach custom circuitry and otherwise dress your Pi A+ or B+ with this jaunty prototyping HAT kit with EEPROM

    To kick off the Adafruit HAT party, we have this Perma-Proto inspired plug in daughter board. 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. There's 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 didnt quite make the cut).

    This is the fancier 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...) This version comes with a blank 24C32 I2C EEPROM soldered on and connected to the EEDAT/EECLK lines so you cannot 'stack' it with other HATs. However, you can program in the EEPROM to make a self-identifying setup using the Pi Foundations' HAT specs - please note the specifications are still under development.

    You can customize your Perma-Proto setup using a standard 2x20 stacking header or extra tall 2x20 stacking header.

    A bit of light soldering is required to attach the header to the PCB but it's easy work.

    This hat is only compatible with the Raspberry Pi B+ or A+! It will not work with the Raspberry Pi Model A or B.

    The version we are shipping has the +3V and +5V markings in Red, and the GND markings in Blue

    Add to Cart
    £7.95
  • Diffused 5mm Fast Flashing RGB LED - Pack of 2 (LEDFKSHF)
    These are very interesting 5mm diffused RGB LEDs - instead of having 4 pins to control 3 LEDs, they have only two leads - power and ground. When powered, the LEDs perform a flashing effect with all the colours. See the video below for the timing and look. There is no way to change the 'program' or rate as it's burned into a little chip that is inside the LED itself. We also have a version that's a 'slow fading' RGB colour cycle.

    They're fairly bright LEDs, we guess its something around 1000 mcd total. They do diffuse nicely so you can the color changing from any angle. The forward voltage of the whole LED is about 3.4VDC but you can drive them from a lithium coin cell like a CR2032 and they'll just be a little dimmer. We don't have a datasheet showing the current draw over different voltages and colors but at the 'rated' 3.4V its approx 20mA and at 3.0V its approx 10mA.

    Comes in a pack of 2 LEDs. Although the LEDs are all the same shape and have the same basic program, due to manufacturing variables they will not sync together - they'll slowly drift in and out of sync
    Add to Cart
    £1.00
  • Adafruit Sewing Needles - Pack of 20 (NEEDLES)
    Adafruit Sewing Needles

    Mighty needles, sew like the wind! This needle set is the only one you'll need for any sort of hand sewing, especially using our conductive thread and wearable electronics parts.

    Each pack contains 20 gold-eye sharps, with eye sizes ranging from #3 (1.75" long) to #9 (1.35" long). The two #3's (the largest) are too large to pass through the sewable coin cell holder but otherwise are easy to use and thread. The four #9's (the smallest) are a little difficult to thread so you may not want to use them with our conductive thread - they'll be easier to use with normal thread however. The remaining 14 needles are perfect for use with our 2-ply stainless conductive thread or stainless conductive thin yarn
    Add to Cart
    £1.65
  • 2-Pin Mini Slim Tact Switch - Pack of 4 (TACTSLIM)
    Pack of 4 slim tactile push button switches. Suitable for breadboards or use with the Pi TFT Screen

    Slim clicky momentary switches are standard input "buttons" on electronic projects. These are half the width of classic 6mm tactile switches so they line up better on a breadboard, just plug them into every-other row. These work best in a PCB but can be used on a solderless breadboard as shown in this tutorial. The two pins are normally open (disconnected) and when the button is pressed they are momentarily closed.
    Add to Cart
    £1.00
  • Adafruit Pi Cobbler for Raspberry Pi Model B+ etc (COBPLUS)
    The Raspberry Pi B+ has landed on the Maker World like a 40-GPIO pinned, quad-USB ported, credit card sized bomb of DIY joy. And while you can use most of our great Model B accessories by hooking up a downgrade cable, its probably a good time to upgrade your set up and accessorize using all of the Model B+'s 40 pins.

    That's why we now carry the Adafruit Assembled Pi Cobbler Plus - Breakout and Cable for Raspberry Pi B+. It's an add on prototyping Pi Cobbler from Adafruit specifically designed for the B+ that you can break out all those tasty power, GPIO, I2C and SPI pins from the 40-pin header onto a solderless breadboard. This will make "cobbling together" prototypes with the Pi super easy.

    Designed for use with Raspberry Pi Model B+ only! No soldering required!

    This Cobbler is in a compact shape, which is the least bulky way to wire up. The cable plugs between the Pi B+ computer and the Cobbler breakout. The Cobbler can plug into any solderless breadboard (or even a prototyping board like the PermaProto). The Cobbler PCB has all the pins labeled nicely so you can go forth and build circuits without keeping a pin-out printout at your desk. We think this will make it more fun to expand the Pi and build custom circuitry with it.

    Please note, this product only contains an assembled Cobbler Plus and 40-pin ribbon cable (in slimming Adafruit Black). Raspberry Pi B+, solderless breadboard, breadboarding wires, cables, components, power supply, etc are not included! We do stock many of those items in the shop, so check those out as well!
    Add to Cart
    £6.75
  • 5" TFT Screen HDMI No Touchscreen 800x480 - For Raspberry Pi (ADA-5TFT)
    Yes, this is a cute little 5" TFT display with WVGA 800x480 resolution. We tried to get the smallest display that would be good for embedded computing usage and at a good price. The visible display measures 5" diagonal and is a 'raw' TTL display as is used in portable electronics. We include a driver board with HDMI, VGA and Composite inputs. The display is very easy to use - simply connect a 5-12V DC adapter to the 2.1mm centre-positive DC jack, then connect a digital video source to one of the ports. Voila, a display!

    It is not an IPS display so its best for direct viewing, our 7" and 10" HDMI IPS displays are designed for any angle view.

    There's a little wired PCB with little buttons that let you enter a menu system for adjusting brightness, color and contrast. It tries to auto-detect which input you have and switches to that one or you can 'select' from the menu keypad which to display.

    To demonstrate it, we took some photos with the display connected to a Raspberry Pi, but it will also work connected to any device with HDMI, VGA or NTSC/PAL output. It will not work with a device that only outputs DVI (without a DVI->HDMI converter) or SECAM.

    For use with a Raspberry Pi we suggest editing config.txt to set the HDMI to 800x480 in case it doesn't detect the resolution properly. You can see our suggested config.txt in the Technical details tab. The easiest way to edit the config.txt is to put the Pi SD card into an every day computer and edit config.txt with any text editor and save. For use with a BeagleBone black, we found it works when plugged in, no configuration required.

    The Wire Stand is not  included! but is available from here

    A power adapter is not included! Any 5 to 12VDC adapter will work nicely: we suggest our 9V DC adaptor

    Technical Details

    • Power with 5-12VDC
    • Resolution: 800 x 480
    • Visible area: 108mm x 65mm 16:10
    • Brightness: 200cd/m2
    • Contrast: 300:1
    • We ship with a an KD050G21-40N display, or equivalent
    • Display dimensions: 121mm x 76 x 3.1 mm
    • Not HDCP compatible - it cannot be used with 'secured' HDMI sources
    Here is our suggested config.txt
    # uncomment if you get no picture on HDMI for a default "safe" mode
    #hdmi_safe=1
    
    # uncomment this if your display has a black border of unused pixels visible
    # and your display can output without overscan
    #disable_overscan=1
    
    # uncomment the following to adjust overscan. Use positive numbers if console
    # goes off screen, and negative if there is too much border
    #overscan_left=16
    #overscan_right=16
    #overscan_top=16
    #overscan_bottom=16
    
    # uncomment to force a console size. By default it will be display's size minus
    # overscan.
    #framebuffer_width=1280
    #framebuffer_height=720
    
    # uncomment if hdmi display is not detected and composite is being output
    hdmi_force_hotplug=1
    
    # uncomment to force a specific HDMI mode (here we are forcing 800x480!)
    hdmi_group=2
    hdmi_mode=1
    hdmi_mode=87
    hdmi_cvt 800 480 60 6 0 0 0
    
    # uncomment to force a HDMI mode rather than DVI. This can make audio work in
    # DMT (computer monitor) modes
    #hdmi_drive=2
    
    # uncomment to increase signal to HDMI, if you have interference, blanking, or
    # no display
    #config_hdmi_boost=4
    
    # uncomment for composite PAL
    #sdtv_mode=2
    
    #uncomment to overclock the arm. 700 MHz is the default.
    #arm_freq=800
    
    # for more options see http://elinux.org/RPi_config.txt
    
    Add to Cart
    £49.95
  • Bluefruit EZ-Key 12 Input Bluetooth HID Keyboard Controller v1.2 (#1535)
    Create your own wireless Bluetooth keyboard controller in an hour with the Bluefruit EZ-Key: it's the fastest, easiest and bestest Bluetooth controller. We spent years learning how to develop our own custom Bluetooth firmware, and coupled with our own BT module hardware, we've created the most Maker-friendly wireless you can get!

    This breakout acts just like a BT keyboard, and works great with any BT-capable device: Mac, Windows, Linux, iOS, and Android. Power the module with 3-16VDC, and pair it to the computer, tablet or phone just as you would any other BT device. Now you can connect buttons from the 12 input pins, when a button is pressed, it sends a keypress to the computer. We pre-program the module to send the 4 arrow keys, return, space, 'w', 'a', 's', 'd', '1' and '2' by default. Advanced users can reprogram the module's keys using an FTDI or other Serial console cable, for any HID key report they desire.

    You can pair multiple Bluefruits to a single device, each one has a unique identifier. These modules are FCC & CE certified and are RoHS-compliant so they are easy to integrate into your project.

    If you want to have better control over the data sent, connect a microcontroller to the RX pin at 3-5V logic level, 9600 baud, and send ASCII data: it will be 'typed out' character by character. We also have support for various non-printable characters such as ESC, Shift, F1-F12, etc. as well as toggling the virtual keyboard on iOS.

    Warning! Your computer/tablet/phone must have Bluetooth v2.1 or higher Many low-cost Bluetooth USB modules are v2.0 only (that's why it was $5!) Anything built in the last 5 years with built-in BT is OK, including all Macs and iOS devices, but if you have to add BT to your desktop machine with a USB adapter, please make sure you have a v4.0 adapter, since that will definitely work!

    For more details, tutorials and information check the EZ-Key tutorial

    New in v1.1 we've made Bluefruit EZ-Key even better, you can now map keys to mouse button clicks and mouse movement (up/down/left/right) as well as send mouse commands over the UART. We also now have 'over the air' remapping, no Serial cable required to re-map the pins! v1.2 adds support for multimedia keys such as "volume up" and "play/pause"
    Add to Cart
    £14.15
  • Adafruit Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - nRF8001 Breakout - v1.0 (ADABLE)

    Description

    The Adafruit Bluefruit LE (Bluetooth Smart, Bluetooth Low Energy, Bluetooth 4.0) nRF8001 Breakout allows you to establish an easy to use wireless link between your Arduino and any compatible iOS or Android (4.3+) device. It works by simulating a UART device beneath the surface, sending ASCII data back and forth between the devices, letting you decide what data to send and what to do with it on either end of the connection.

    Unlike classic Bluetooth, BLE has no big contracts to sign and no major hoops that you have to jump through to create iOS peripherals that you can legally design and distribute in the App Store, which makes it a great choice compared to classic Bluetooth which had (and still has) a lot of restrictions around it on the iOS platform.

    And now that Android also officially supports Bluetooth Low Energy (as of Android 4.3), it's also -- finally! -- a universal communication channel covering the main mobile operating systems people are using today.
     

    Add to Cart
    £13.95
  • Adafruit Perma-Proto HAT for Pi Mini Kit - No EEPROM (ADAHATN)

    Description

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

    To kick off the Adafruit HAT party, we have this Perma-Proto inspired plug in daughter board. 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. There's 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 didnt 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...) This version does not come with an EEPROM so you can 'stack' it with other HATs without worrying about an EEPROM address collision.

    You can customize your Perma-Proto setup using a standard 2x20 stacking header or extra tall 2x20 stacking header.

    A bit of light soldering is required to attach the header to the PCB but it's easy work.

    This hat is only compatible with the Raspberry Pi B+ or A+! It will not work with the Raspberry Pi Model A or B.

    The version we are shipping has the +3V and +5V markings in Red, and the GND markings in Blue

    Add to Cart
    £3.00
    £4.95
  • Adafruit NeoPixel Stick - 8 x WS2812 5050 RGB LED with Integrated Drivers (#1426)

    Adafruit NeoPixel Stick - 8 x WS2812 5050 RGB LEDs (Model #1426)

    Make your own little LED strip arrangement with this stick of NeoPixel LEDs. We crammed 8 of the tiny 5050 (5mm x 5mm) smart RGB LEDs onto a PCB with mounting holes and a chainable design. Use only one microcontroller pin to control as many as you can chain together! Each LED is addressable as the driver chip is inside the LED. Each one has ~18mA constant current drive so the color will be very consistent even if the voltage varies, and no external choke resistors are required making the design slim. Power the whole thing with 5VDC (4-7V works) and you're ready to rock.

    The LEDs are 'chainable' by connecting the output of one stick into the input of another - see the photo above. There is a single data line with a very timing-specific protocol. Since the protocol is very sensitive to timing, it requires a real-time microconroller such as an AVR, Arduino, PIC, mbed, etc. It cannot be used with a Linux-based microcomputer or interpreted microcontroller such as the netduino or Basic Stamp. Our wonderfully-written Neopixel library for Arduino supports these pixels! As it requires hand-tuned assembly it is only for AVR cores but others may have ported this chip driver code so please google around. An 8MHz or faster processor is required.

    Comes as a single stick with 8 individually addressable RGB LEDs assembled and tested. We have a ready-to-go component for this in the Adafruit EAGLE library

    NeoPixel Stick - 8 x WS2812 5050 RGB LED with Integrated Drivers (6:15)

    Add to Cart
    £4.45
  • Adafruit FadeCandy Dithering USB-Controlled Driver for NeoPixels (1689)
    FadeCandy Dithering USB-Controlled Driver for NeoPixels

    A new collaboration between Adafruit & Micah from Scanlime, we are excited to introduce Fadecandy, a NeoPixel driver with built in dithering, that can be controlled over USB. Fadecandy is not just hardware! It is a kit of both hardware and software parts that make LED art projects easier to build and better-looking so sculptors and makers and multimedia artists can concentrate on beautiful things instead of reinventing the wheel. It's an easy way to get started and an advanced tool for professionals. It's a collection of simple parts that work well together:
    • Firmware that uses unique dithering and color correction algorithms to raise the bar for quality while getting out of the way of your creativity.
    • Open source hardware for connecting cheap and popular WS2811 based LEDs to a laptop, desktop, or Raspberry Pi over USB.
    • Fadecandy Server Software, which communicates with one Fadecandy board or dozens. It runs on Windows, Linux, and Mac OS, and on embedded platforms like Raspberry Pi.
    • The Open Pixel Control protocol, a simple way of getting pixel data from your creative tools into the Fadecandy server.
    • Libraries and examples for popular languages. We have Python and Processing already, with Javascript and Max coming soon.
    • LEDs! Fadecandy works with Adafruit's popular WS2811/WS2812 LEDs. Each controller board supports up to 512 LEDs, arranged as 8 strips of 64 each.
    Headers are not included.

    Fadecandy is designed to enable art that is subtle, interactive, and playful - exploring the interplay between light, form, and shadow. If you’re tired of seeing project after project with frenetic blinky rainbow fades, you’ll appreciate how easy it is to create expressive lighting!

    It's also battle tested! The firmware was originally developed to run the Ardent Mobile Cloud Platform, a Burning Man project which used 2500 LEDs to project ever-changing rolling cloud patterns onto the interior of a translucent plastic sculpture. It used five Fadecandy boards, a single Raspberry Pi, and the effects were written in a mixture of C and Python. The lighting on this project blew people away, and it made me realize just how much potential there is for creative lighting, but it takes significant technical drudgery to get beyond frenetic-rainbow-fade into territory where the lighting can really add to an art piece instead of distracting from it.
    Add to Cart
    £16.65
  • Adafruit Stacking GPIO Female Header for Raspberry Pi - 2x13 extra tall (HDR2X13ADA)
    Adafruit Stacking GPIO Header 26 Pin (#1112)

    Stack multiple plates, breakouts etc onto your Raspberry Pi with this custom-made extra-tall and extra-long 2x13 female header. The female header part has extra spaces to make it 13.6mm tall: when placed on your Pi, a PCB will clear the Ethernet and USB jacks. The stacky pin part is also extra-long, 9.7mm, so that when a standard 1.5mm thickness PCB is installed, there will be 8mm remaining, plenty to plug into.

    Add to Cart
    £1.55
  • Adafruit Triple 3-Axis Accelerometer ADXL335 (ADA163)
    Adafruit updated their triple-axis accelerometer to now have an on-board 3.3V regulator - making it a perfect choice for interfacing with a 5V microcontroller such as the Arduino.

    This breakout comes with 3 analog outputs for X, Y and Z axis measurements on a 0.75"x0.75" breakout board. The ADXL335 is the latest and greatest from Analog Devices, known for their exceptional quality MEMS devices. The VCC takes up to 5V in and regulates it to 3.3V with an output pin. The analog outputs are ratiometric: that means that 0g measurement output is always at half of the 3.3V output (1.65V), -3g is at 0v and 3g is at 3.3V with full scaling in between.

    Fully assembled and tested. Comes with 8 pin 0.1" standard header in case you want to use it with a breadboard or perfboard. Two 2mm (0.08") mounting holes for easy attachment.

    The XYZ filter capacitors are 0.1uF for a 50 Hz bandwidth

    See the ADXL335 webpage for datasheets and more
    Add to Cart
    £9.95
  • Adafruit CC3000 WiFi Breakout with Onboard Ceramic Antenna (#1469)
    For years we've seen all sorts of microcontroller-friendly WiFi modules but none of them were really Adafruit-worthy. Either they were too slow, or too difficult to use, or required signing an NDA, or had limited functionality, or too expensive, or too large. So we shied away from carrying any general purpose microcontroller-friendly WiFi boards.

    NO LONGER!

    The CC3000 hits that sweet spot of usability, price and capability. It uses SPI for communication (not UART!) so you can push data as fast as you want or as slow as you want. It has a proper interrupt system with IRQ pin so you can have asynchronous connections. It supports 802.11b/g, open/WEP/WPA/WPA2 security, TKIP & AES. A built in TCP/IP stack with a "BSD socket" interface. TCP and UDP in both client and server mode, up to 4 concurrent sockets. It does not support "AP" mode, it can connect to an access point but it cannot be an access point.

    We wrapped this little silver modules in a tidy breakout board. It has an onboard 3.3V regulator that can handle the 350mA peak current, and a level shifter to allow 3 or 5V logic level. The antenna layout is identical to TI's suggested layout and we're using the same components, trace arrangement, and antenna so the board maintains its FCC emitter compliance (you'll still need to perform FCC validation for a finished product, but the WiFi part is taken care of). Even though it's got an onboard antenna we were pretty surprised at the range, as good as a smartphone's.

    Each order comes with one fully assembled and tested breakout and a small stick of header you can use to solder in and plug into a breadboard. We don't have a detailed tutorial yet but to get you started, we've got a fully working Arduino library that is based off of TI's codebase but adapted for use with the AVR. We also have example code showing how to scan the SSID's, connect to your access point and run DHCP, do a DNS lookup to IP address, ping a site and connect to a remote TCP socket such as a website and print out the page.

    Please note the hardware is good, but the library code does not yet support all of the CC3000's functionality. SSID scanning, connection, DHCP, DNS lookup, ping, and UDP/TCP client connections (eg connect to a website and grab data) all work and are tested with example code. UDP/TCP server connections are not supported yet! Check out our tutorial for wiring and Arduino library downloads

    For use with Arduino Uno & Mega only at this time - we'll try to get the code ported to the Leonardo/Due at some point but no ETA.
    Add to Cart
    £20.80
  • Adafruit Wave Shield for Arduino v1.1 (#94)

    Adding quality audio to an electronic project is surprisingly difficult. Here is a shield for Arduinos that solves this problem. It can play up to 22KHz, 12bit uncompressed audio files of any length. It's low cost, available as an easy-to-make kit. It has an onboard DAC, filter and op-amp for high quality output. Audio files are read off of an SD/MMC card, which are available at nearly any store. Volume can be controlled with the onboard thumbwheel potentiometer.

    This shield is a kit, and comes with all parts you need to build it.

    Arduino, SD card, tools, speaker and headphones are not included. It is fairly easy to construct and anyone with a successful soldering project under their belt should be able to build it.

    The shield comes with an Arduino library for easy use; simply drag uncompressed wave files onto the SD card and plug it in. Then use the library to play audio when buttons are pressed, or when a sensor goes off, or when serial data is received, etc. Audio is played asynchronously as an interrupt, so the Arduino can perform tasks while the audio is playing.

    • Can play any uncompressed 22KHz, 16bit, mono Wave (.wav) files of any size. While it isnt CD quality, it is certainly good enough to play music, have spoken word, or audio effects. Check out the demo video/audio at the webpage
    • Output is mono, into L and R channels, standard 3.5mm headphone jack and a connection for a speaker that is switched on when the headphones are unplugged
    • Files are read off of a FAT16/FAT32-formatted SD/MMC card 
    • Included library and examples makes playing audio easy
    • Please note that the library is rather bulky, requiring 10K of flash and more than 1/2 K of RAM for buffering audio. It works fine using an yATmega328-based Arduino (Duemilanove, Uno or compatible).
    • This shield is not Mega or Leonardo compatible!
    More information, including design notes, schematics, library, examples, etc is at the Wave Shield webpage
    Add to Cart
    £18.30
  • 3 x AAA Battery Holder with On/Off Switch and 2-Pin JST (BBOX3)
    This battery holder connects 3 AAA batteries together in series for powering all kinds of projects. We spec'd these out because the box is slim, and 3 AAA's add up to about 3.3-4.5V, a very similar range to Lithium Ion/polymer (Li-Ion) batteries and have an on-off switch. That makes them ideal for use with 3.3V projects that have a 2-pin JST connector such as Flora

    Fits any standard AAA battery. When using rechargeable NiMH the output voltage will range from about 3.7V with charged batteries to 2.7V at the end of life with a nominal voltage of 3.6V. When using alkalines, the output will range from 4.6V with new batteries to 3.3V at the end of life with a nominal voltage of about 4.5V
    Add to Cart
    £1.95
  • Adafruit 12 x Capacitive Touch HAT for Raspberry Pi (ADACAPHAT)

    Description

    This touch-able add on HAT for Raspberry Pi will inspire your next interactive project with 12 capacitive touch sensors. Capacitive touch sensing works by detecting when a person (or animal) has touched one of the sensor electrodes. Capacitive touch sensing used for stuff like touch-reactive tablets and phones, as well as control panels for appliances, which is where you may have used it before. This HAT allows you to create electronics that can react to human touch, with up to 12 individual sensors.

    The HAT has 12 'figure 8' holes in it that can be gripped onto with alligator clip cables. Attach one side of the clip to the HAT and the other side to something electrically conductive (like metal) or full of water (like vegetables or fruit!) Then start up our handy Python library code to detect when the object is touched. That's pretty much it, very easy! For advanced users, you can also solder to a pad to make a slimmer & more permanent connection.

    Works great with Raspberry Pi Model A+, B+, or Pi 2. This HAT can be used with Model A or Model B but requires purchase/soldering of a extra-tall 2x13 header instead of the 2x20 included.

    Adafruit  are working on a detailed tutorial, meanwhile you can check out the tutorial for the non-HAT/breakout-version of this chip with the Raspberry Pi here which uses the exact same library and code. We have examples for reading touches, turning touches into keyboard KeyUp/KeyDown presses (so you can make a veggie-keyboard) as well as an audio player that will play a sound per sensor (fruit drums!)

    Each order comes with a Capacitive Touch HAT and a 2x20 socket header. You'll need to do some light through-hole soldering to attach the headers onto the HAT circuit board, but its easy to do with basic soldering tools like a soldering iron and rosin core electronics solder.

    Please note! This kit does not come with Raspberry Pi, alligator clips, speaker, or delicious fruit!
    Add to Cart
    £10.80
Per Page      1 - 20 of 55

Powered by Abantecart eCommerce Solution