{"title":"Breakouts","description":"\u003cp\u003eBreakouts are a quick and easy way to give your microcontroller new superpowers — whether you’re using a Raspberry Pi, Pico, or something else entirely. Most focus on one (or a couple) of jobs, like audio output, motor driving, or sensing the world around you, and you can mix and match them to build bigger projects.\u003c\/p\u003e\n\n\u003cp\u003eOur growing range of Pimoroni breakouts covers everything from robotics-friendly sensors to seriously fancy thermal cameras. We also stock a massive selection of Adafruit breakouts, with all sorts of clever add-ons — from LoRa radio to glorious full-colour OLEDs.\u003c\/p\u003e","products":[{"product_id":"adafruit-12-bit-adc","title":"ADS1015 12-Bit ADC - 4 Channel with Programmable Gain Amplifier","description":"\u003cp\u003eFor microcontrollers without an analog-to-digital converter or when you want a higher-precision ADC, the ADS1015 provides 12-bit precision at 3300 samples\/second over I2C.\u003c\/p\u003e\n\u003cp\u003eThe 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, up to x16, to help boost up 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 it's super easy to use. It is a great general purpose 12 bit converter.\u003c\/p\u003e\n\u003cp\u003eThe chip's fairly small so it comes on a breakout board with ferrites to keep the AVDD and AGND quiet. Interfacing is done via I2C. The address can be changed to one of four options (see the datasheet table 5) so you can have up to 4 ADS1015's connected on a single 2-wire I2C bus for 16 single ended inputs.\u003c\/p\u003e\n\u003cp\u003eComes with a bit of 0.1\" standard header in case you want to use it with a breadboard or perfboard. Four mounting holes for easy attachment.\u003c\/p\u003e\n\u003cp\u003eTo get you going fast, Adafruit spun up a custom-made PCB in the \u003ca href=\"\/en-eu\/collections\/stemma-qt\" target=\"_blank\"\u003eSTEMMA QT\u003c\/a\u003e form factor, making it easy to interface with. The STEMMA QT connectors on either side are compatible with the \u003ca href=\"\/en-eu\/collections\/qwiic\" target=\"_blank\"\u003eSparkFun Qwiic\u003c\/a\u003e I2C connectors. This allows you to make solderless connections between your development board and the ADS1015 or to chain it with a wide range of other sensors and accessories using a compatible cable.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-eu\/products\/jst-sh-cable-qwiic-stemma-qt-compatible\" target=\"_blank\"\u003eQT Cable is not included, but we have a variety in the shop.\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eAdafruit have \u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-4-channel-adc-breakouts\" target=\"_blank\"\u003eexample code for both the Raspberry Pi, Arduino and CircuitPython.\u003c\/a\u003e 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.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-4-channel-adc-breakouts\/\" target=\"_blank\"\u003eThis detailed guide will get you started with wiring diagrams, example code for Arduino \u0026amp; CircuitPython, datasheets, and more!\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eTechnical Details\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of November 21, 2022\u003c\/strong\u003e – Adafruit have updated this PCB with \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Pinguin\" target=\"_blank\"\u003eAdafruit Pinguin\u003c\/a\u003e to make a lovely and legible silkscreen - you may get the new PCB or the older version with vector fonts - both are identical other than the fancy silkscreen. Additionally, this sensor breakout may come with black or tan STEMMA QT connectors. They work the same!\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of June 22, 2022\u003c\/strong\u003e - Adafruit have updated this breakout to be STEMMA QT compatible - that means there's now an easy way to plug-and-play this device without any soldering! The physical shape and pinout have changed a little but overall functionality is identical.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWIDE SUPPLY RANGE: 2.0V to 5.5V\u003c\/li\u003e\n\u003cli\u003eLOW CURRENT CONSUMPTION: Continuous Mode: Only 150µA Single-Shot Mode: Auto Shut-Down\u003c\/li\u003e\n\u003cli\u003ePROGRAMMABLE DATA RATE: 128SPS to 3.3kSPS\u003c\/li\u003e\n\u003cli\u003eINTERNAL LOW-DRIFT VOLTAGE REFERENCE\u003c\/li\u003e\n\u003cli\u003eINTERNAL OSCILLATOR\u003c\/li\u003e\n\u003cli\u003eINTERNAL PGA\u003c\/li\u003e\n\u003cli\u003eI2C INTERFACE: Pin-Selectable Addresses\u003c\/li\u003e\n\u003cli\u003eFOUR SINGLE-ENDED OR TWO DIFFERENTIAL INPUTS\u003c\/li\u003e\n\u003cli\u003ePROGRAMMABLE COMPARATOR\u003c\/li\u003e\n\u003cli\u003eThis board\/chip uses I2C 7-bit addresses between 0x48-0x4B, selectable with jumpers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-4-channel-adc-breakouts\/downloads\" target=\"_blank\"\u003eDatasheets, Fritzing object, and EagleCAD PCB files available in the product tutorial\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eProduct Dimensions: 25.4mm x 17.8mm x 4.6mm \/ 1.0\" x 0.7\" x 0.2\"\u003c\/p\u003e\n\u003cp\u003eProduct Weight: 1.8g \/ 0.1oz\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":280687714,"sku":"ADA1083","price":8.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1083-07.jpg?v=1675180141"},{"product_id":"adafruit-16-channel-12-bit-pwm-servo-driver","title":"Adafruit 16-Channel 12-bit PWM\/Servo Driver","description":"\u003cp\u003eYou 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.\u003c\/p\u003e\n\u003cp\u003eWhen Adafruit saw this chip, they quickly realized what an excellent add-on this would be. \u003cstrong\u003eUsing only two pins, control 16 free-running PWM outputs!\u003c\/strong\u003e 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)\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt'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!\u003c\/li\u003e\n\u003cli\u003eIt 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)\u003c\/li\u003e\n\u003cli\u003e6 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\u003c\/li\u003e\n\u003cli\u003eAdjustable frequency PWM up to about 1.6 KHz\u003c\/li\u003e\n\u003cli\u003e12-bit resolution for each output - for servos, that means about 4us resolution at 60Hz update rate\u003c\/li\u003e\n\u003cli\u003eConfigurable push-pull or open-drain output\u003c\/li\u003e\n\u003cli\u003eOutput enable pin to quickly disable all the outputs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAdafruit wrapped up this lovely chip into a breakout board with a couple nice extras\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTerminal block for power input (or you can use the 0.1\" breakouts on the side)\u003c\/li\u003e\n\u003cli\u003eReverse polarity protection on the terminal block input\u003c\/li\u003e\n\u003cli\u003eGreen power-good LED\u003c\/li\u003e\n\u003cli\u003e3 pin connectors in groups of 4 so you can plug in 16 servos at once (Servo plugs are \u003cem\u003eslightly\u003c\/em\u003e wider than 0.1\" so you can only stack 4 next to each other on 0.1\" header\u003c\/li\u003e\n\u003cli\u003e\"Chain-able\" design\u003c\/li\u003e\n\u003cli\u003eA spot to place a big capacitor on the V+ line (in case you need it)\u003c\/li\u003e\n\u003cli\u003e220 ohm series resistors on all the output lines to protect them, and to make driving LEDs trivial\u003c\/li\u003e\n\u003cli\u003eSolder jumpers for the 6 address select pins\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThis 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.\u003cbr\u003e\u003cbr\u003e\u003ca href=\"http:\/\/learn.adafruit.com\/16-channel-pwm-servo-driver\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eCheck out the tutorial with Arduino\u003c\/a\u003e and \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit-PWM-Servo-Driver-Library\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eyou can get the documented Arduino library which has both PWM and Servo examples from github!\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTECHNICAL DETAILS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions (no headers or terminal block) 2.5\" x 1\" x 0.1\" (62.5mm x 25.4mm x 3mm)\u003c\/li\u003e\n\u003cli\u003eWeight (no headers or terminal block): 5.5grams\u003c\/li\u003e\n\u003cli\u003eWeight (with 3x4 headers \u0026amp; terminal block): 9grams\u003c\/li\u003e\n\u003cli\u003eThis board\/chip uses I2C 7-bit address between 0x60-0x80, selectable with jumpers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/16-channel-pwm-servo-driver\/downloads\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eDatasheets, EagleCAD PCB files, Fritzing object and more in the tutorial!\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eRevision History:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAs of Feb 16, 2015 Adafruit now use a much beefier polarity-protection transistor. Functionality is otherwise the same\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":280757238,"sku":"ADA815","price":12.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/815.jpg?v=1539263438"},{"product_id":"adafruit-electret-microphone-amplifier","title":"Adafruit Electret Microphone Amplifier with Adjustable Gain","description":"\u003cp\u003eAdd an ear to your project with this well-designed electret microphone amplifier.\u003c\/p\u003e\n\u003cp\u003eThis fully assembled and tested board comes with a 20-20KHz electret microphone soldered on. For the amplification, it has the Maxim MAX4466, an op-amp specifically designed for this delicate task! The amplifier has excellent power supply noise rejection, so this amplifier sounds really good and isn't nearly as noisy or scratchy as other mic amp breakouts we've tried!\u003c\/p\u003e\n\u003cp\u003eThis breakout is best used for projects such as voice changers, audio recording\/sampling, and audio-reactive projects that use FFT. On the back, we include a small trimmer pot to adjust the gain. You can set the gain from 25x to 125x. That's down to be about 200mVpp (for normal speaking volume about 6\" away) which is good for attaching to something that expects 'line level' input without clipping, or up to about 1Vpp, ideal for reading from a microcontroller ADC. The output is rail-to-rail so if the sounds gets loud, the output can go up to 5Vpp!\u003c\/p\u003e\n\u003cp\u003eUsing it is simple: connect GND to ground, VCC to 2.4-5VDC. For the best performance, use the \"quietest\" supply available (on an Arduino, this would be the 3.3V supply). The audio waveform will come out of the OUT pin. The output will have a DC bias of VCC\/2 so when its perfectly quiet, the voltage will be a steady VCC\/2 volts (it is DC coupled). If the audio equipment you're using requires AC coupled audio, place a 100uF capacitor between the output pin and the input of your device. If you're connecting to an audio amplifier that has differential inputs or includes decoupling capacitors, the 100uF cap is not required.\u003c\/p\u003e\n\u003cp\u003eThe output pin is not designed to drive speakers or anything but the smallest in-ear headphones - you'll need \u003ca href=\"\/en-eu\/products\/adafruit-stereo-3-7w-class-d-audio-amplifier\" target=\"_blank\" rel=\"noopener noreferrer\"\u003ean audio amplifier (such as this 3.7W stereo amp) if you want to connect the amp directly to speakers\u003c\/a\u003e. If you're connecting to a microcontroller pin, you don't need an amplifier or decoupling capacitor - connect the OUT pin directly to the microcontroller ADC pin.\u003c\/p\u003e\n\u003cp\u003eFor audio-reactive projects, \u003ca href=\"http:\/\/learn.adafruit.com\/piccolo\" target=\"_blank\" rel=\"noopener noreferrer\"\u003ewe suggest using an FFT driver library (such as the one in this library)\u003c\/a\u003e which can take the audio input and 'translate' it into frequencies. Also, \u003ca href=\"http:\/\/learn.adafruit.com\/wave-shield-voice-changer\" target=\"_blank\" rel=\"noopener noreferrer\"\u003echeck out this awesome Voice Changer project that uses this mic and an Adafruit Wave Shield!\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTECHNICAL DETAILS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit-MAX4466-Electret-Mic-Amplifier-PCBs\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEagleCAD PCB files on GitHub\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/MAX4465-MAX4469.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eMAX4466 Low-Noise Microphone Amp Datasheet\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/CMA-4544PF-W.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eElectret Capsule Microphone Datasheet\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Fritzing-Library\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eFritzing object in Fritzing library\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":283351980,"sku":"ADA1063","price":5.75,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1063-03.jpg?v=1539264383"},{"product_id":"adafruit-i2c-barometric-pressure-temperature-sensor","title":"MPL115A2 - I2C Barometric Pressure\/Temperature Sensor","description":"\u003cp\u003eThis pressure sensor from Freescale is a great low-cost sensing solution for measuring barometric pressure.\u003c\/p\u003e\n\u003cp\u003eAt 1.5 hPa resolution, it's not as precise as our favorite pressure sensor, \u003ca href=\"\/en-eu\/products\/adafruit-bmp280-i2c-or-spi-barometric-pressure-altitude-sensor\" target=\"_blank\" rel=\"noopener noreferrer\"\u003ethe BMx280 series\u003c\/a\u003e, which has up to 0.03 hPa resolution so we don't suggest it as a precision altimeter. However, it's great for basic barometric pressure sensing. The sensor is soldered onto a PCB with 10K pull-up resistors on the I2C pins.\u003c\/p\u003e\n\u003cp\u003eThis chip is good for use with power and logic voltages ranging from 2.4V to 5.5V so you can use it with your 3V or 5V microcontroller. There's a basic temperature sensor inside but there's no specifications in the datasheet so we're not sure how accurate it is.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThis chip looks and sounds a whole lot like the \u003ca href=\"\/en-eu\/products\/adafruit-mpl3115a2-i2c-barometric-pressure-altitude-temperature-sensor\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eMPL3115A2\u003c\/a\u003e but this is the less precise version, best for barometric sensing only\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eUsing the sensor is easy. For example, if you're using an Arduino, simply connect the VDD pin to the 5V voltage pin, GND to ground, SCL to I2C Clock (Analog 5 on an UNO) and SDA to I2C Data (Analog 4 on an UNO). Then download the \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_MPL115A2\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eMPL115A2 Arduino library and example code for temperature, pressure and basic altitude calculation.\u003c\/a\u003e Install the library, and load the example sketch. Immediately you'll have the temperature, pressure and altitude data printed in the serial console.\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePCB weight: 0.61g\u003c\/li\u003e\n\u003cli\u003eVin: 2.4 to 5.5 VDC\u003c\/li\u003e\n\u003cli\u003eLogic: 3 to 5V compliant\u003c\/li\u003e\n\u003cli\u003ePressure sensing range: 500-1150 hPa (up to 10Km altitude)\u003c\/li\u003e\n\u003cli\u003e1.5 hPa \/ 50 m altitude resolution\u003c\/li\u003e\n\u003cli\u003eThis board\/chip uses I2C 7-bit address 0x60\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/MPL115A2.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eMPL115A2 Datasheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Fritzing-Library\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eFritzing object in Adafruit Fritzing library\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit-MPL115A2-Breakout-PCB\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEagleCAD PCB files on GitHub\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eUsing the sensor is easy. For example, if you're using an Arduino, simply connect the VIN pin to the 5V voltage pin, GND to ground, SCL to I2C Clock (Analog 5 on an UNO) and SDA to I2C Data (Analog 4 on an UNO). Then download the \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_MPL115A2\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eMPL115A2 Arduino library and example code for temperature, pressure and basic altitude calculation.\u003c\/a\u003e Install the library, and load the example sketch. Immediately you'll have the temperature, pressure and altitude data printed in the serial console.\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":283365274,"sku":"ADA992","price":8.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/992-00.jpg?v=1576072278"},{"product_id":"adafruit-ultimate-gps-breakout","title":"Adafruit Ultimate GPS Breakout - 66 channel w\/10 Hz updates - Version 3","description":"\u003cp\u003eAdafruit believe this is the Ultimate GPS module, so they named it that.\u003c\/p\u003e\n\u003cp\u003eIt's got everything you want and more:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e-165 dBm sensitivity, 10 Hz updates, 66 channels\u003c\/li\u003e\n\u003cli\u003e5V friendly design and only 20mA current draw\u003c\/li\u003e\n\u003cli\u003eBreadboard friendly + two mounting holes\u003c\/li\u003e\n\u003cli\u003eRTC battery-compatible\u003c\/li\u003e\n\u003cli\u003eBuilt-in datalogging\u003c\/li\u003e\n\u003cli\u003ePPS output on fix\u003c\/li\u003e\n\u003cli\u003eInternal patch antenna + u.FL connector for external active antenna\u003c\/li\u003e\n\u003cli\u003eFix status LED\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew! Version 3 comes with the latest module which has external antenna support and Pulse-Per-Second output\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe breakout is built around the MTK3339 chipset, a no-nonsense, high-quality GPS module that can track up to 22 satellites on 66 channels, has an excellent high-sensitivity receiver (-165 dBm tracking!), and a built-in antenna. It can do up to 10 location updates a second for high speed, high sensitivity logging, or tracking. Power usage is incredibly low, only 20 mA during navigation.\u003c\/p\u003e\n\u003cp\u003eBest of all, Adafruit added all the extra goodies you could ever want: an ultra-low dropout 3.3V regulator so you can power it with 3.3-5VDC in, 5V level safe inputs, ENABLE pin so you can turn off the module using any microcontroller pin or switch, a footprint for optional CR1220 coin cell to keep the RTC running and allow warm starts and a tiny bright red LED. The LED blinks at about 1Hz while it's searching for satellites and blinks once every 15 seconds when a fix is found to conserve power. If you want to have an LED on all the time, we also provide the FIX signal out on a pin so you can put an external LED on.\u003c\/p\u003e\n\u003cp\u003eTwo features that really stand out about version 3 MTK3339-based module are the external antenna functionality and the built-in data-logging capability. The module has a standard ceramic patch antenna that gives it -165 dBm sensitivity, but when you want to have a bigger antenna, you can snap on any 3V active GPS antenna via the uFL connector. The module will automatically detect the active antenna and switch over! Most GPS antennas use SMA connectors \u003ca href=\"\/en-eu\/products\/adafruit-sma-to-ufl-u-fl-ipx-ipex-rf-adapter-cable\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eso you may want to pick up one of our uFL to SMA adapters.\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eThe other cool feature of the new MTK3339-based module (which Adafruit have tested with great success) is the built-in datalogging ability. Since there is a microcontroller inside the module, with some empty FLASH memory, the newest firmware now allows sending commands to do internal logging to that FLASH. The only thing is that you do need to have a microcontroller send the \"Start Logging\" command. However, after that message is sent, the microcontroller can go to sleep and does not need to wake up to talk to the GPS anymore to reduce power consumption. The time, date, longitude, latitude, and height are logged every 15 seconds and only when there is a fix. The internal FLASH can store about 16 hours of data, it will automatically append data so you don't have to worry about accidentally losing data if power is lost. It is not possible to change what is logged and how often, as it's hardcoded into the module but Adafruit found that this arrangement covers many of the most common GPS datalogging requirements.\u003c\/p\u003e\n\u003cp\u003eComes with one fully assembled and tested module, a piece of header you can solder to it for breadboarding, and a CR1220 coin cell holder. \u003cstrong\u003eA CR1220 coin cell is not included.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAdafruit have a nice fancy library for GPS usage, with background parsing, and can set and query the built-in GPS logging capability (called LOCUS). \u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-ultimate-gps\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eA full tutorial is also available, which has tons of information about the module, how to use the data logger, example code for both CircuitPython \u0026amp; Arduino, and more\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAs of Sept 2021, the original \"Ultimate GPS\" module we used was discontinued by the vendor.\u003c\/strong\u003e \u003ca href=\"https:\/\/www.cdtop-tech.com\/products\/pa1616s\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eAdafruit found and are using a nearly identical version of the module with the same functionality.\u003c\/a\u003e The commands for querying the antenna have changed slightly so existing projects may need to update their firmware.\u003c\/p\u003e\n\u003ch2\u003eTechnical Details\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSatellites: 22 tracking, 66 searching\u003c\/li\u003e\n\u003cli\u003ePatch Antenna Size: 15mm x 15mm x 4mm\u003c\/li\u003e\n\u003cli\u003eUpdate rate: 1 to 10 Hz\u003c\/li\u003e\n\u003cli\u003ePosition Accuracy: \u0026lt; 3 meters (all GPS technology has about 3m accuracy)\u003c\/li\u003e\n\u003cli\u003eVelocity Accuracy: 0.1 meters\/s\u003c\/li\u003e\n\u003cli\u003eWarm\/cold start: 34 seconds\u003c\/li\u003e\n\u003cli\u003eAcquisition sensitivity: -145 dBm\u003c\/li\u003e\n\u003cli\u003eTracking sensitivity: -165 dBm\u003c\/li\u003e\n\u003cli\u003eMaximum Velocity: 515m\/s\u003c\/li\u003e\n\u003cli\u003eVin range: 3.0-5.5VDC\u003c\/li\u003e\n\u003cli\u003eMTK3339 Operating current: 25mA tracking, 20 mA current draw during navigation\u003c\/li\u003e\n\u003cli\u003eOutput: NMEA 0183, 9600 baud default, 3V logic level out, 5V-safe input\u003c\/li\u003e\n\u003cli\u003eDGPS\/WAAS\/EGNOS supported\u003c\/li\u003e\n\u003cli\u003eFCC E911 compliance and AGPS support (Offline mode : EPO valid up to 14 days )\u003c\/li\u003e\n\u003cli\u003eUp to 210 PRN channels\u003c\/li\u003e\n\u003cli\u003eJammer detection and reduction\u003c\/li\u003e\n\u003cli\u003eMulti-path detection and compensation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eRevision History:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of 8\/10\/2014\u003c\/strong\u003e Adafruit are shipping with firmware v. 5632 which improves altitude calculations and stability. It is equivalent in all other functionality and is a drop-in replacement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of Feb 1, 2017\u003c\/strong\u003e Adafruit have made minor silkscreen updates, improved the ground plane for better reception, increased the mounting hole diameter to 2.5mm from 2.0mm, and added a protection diode to the VBAT line. Functionality is otherwse the same.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of Sept 2021, the original \"Ultimate GPS\" module we used was discontinued by the vendor.\u003c\/strong\u003e Adafruit found and are using a nearly-identical version of the module with the same functionality. The commands for querying the antenna have changed slightly so existing projects may need to update their firmware.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eBreakout board details:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWeight (not including coin cell or holder): 8.5g\u003c\/li\u003e\n\u003cli\u003eDimensions (not including coin cell or holder): 25.5mm x 35mm x 6.5mm \/ 1.0\" x 1.35\" x 0.25\"\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-ultimate-gps\/downloads\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eDatasheets, schematics, GitHub links, Fritzing and more available in the product tutorial\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/product-files\/746\/CD%20PA1616S%20Datasheet.v03.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003ePA1616S module datasheet\u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":288854706,"sku":"ADA746","price":25.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/746-05.jpg?v=1636112120"},{"product_id":"adafruit-thermocouple-amplifier-max31855-breakout-board","title":"Thermocouple Amplifier MAX31855 breakout board (MAX6675 upgrade)","description":"\u003cp\u003eThermocouples are very sensitive, requiring a good amplifier with a cold-compensation reference. The MAX31855K does everything for you, and can be easily interfaced with any microcontroller, even one without an analog input.\u003c\/p\u003e\n\u003cp\u003eThis breakout board has the chip itself, a 3.3V regulator with 10uF bypass capacitors and level shifting circuitry, all assembled and tested. Comes with a 2 pin terminal block (for connecting to the thermocouple) and pin header (to plug into any breadboard or perfboard). \u003ca href=\"\/en-eu\/products\/thermocouple-type-k-glass-braid-insulated-k\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eGoes great with our 1m K-type thermocouple\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNew!\u003c\/strong\u003e Now uses the MAX31855K instead of the MAX6675, so it can measure a wider temperature measurement range. \u003cstrong\u003ePlease note!\u003c\/strong\u003e the MAX31855 is not pin compatible or drop-in code compatible with the MAX6675. Adafruit do have an Arduino library for both chips but you'll need to adjust any existing MAX6675 designs for the new MAX31855. The MAX6675 has been discontinued by Maxim.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWorks with any K type thermocouple\u003c\/li\u003e\n\u003cli\u003eWill not work with any other kind of thermocouple other than K type\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e-200°C to +1350°C output in 0.25 degree increments\u003c\/strong\u003e - note that K thermocouples have about ±2°C to ±6°C accuracy\u003c\/li\u003e\n\u003cli\u003eInternal temperature reading\u003c\/li\u003e\n\u003cli\u003e3.3 to 5v power supply and logic level compliant!\u003c\/li\u003e\n\u003cli\u003eSPI data output requires any 3 digital I\/O pins.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"http:\/\/learn.adafruit.com\/thermocouple\/\" target=\"_blank\"\u003eAdafruit even have a handy tutorial on thermocouples which includes an Arduino library, wiring diagrams and example code. How easy is that?\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTECHNICAL DETAILS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/thermocouple\/downloads\" target=\"_blank\"\u003eDatasheet, EagleCAD PCB GitHub files, and fritzing library available in the product tutorial\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eDimensions (without headers):\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLength: 20mm\/0.8in\u003c\/li\u003e\n\u003cli\u003eWidth: 20mm\/0.8in\u003c\/li\u003e\n\u003cli\u003eHeight: 3.28mm\/0.12in\u003c\/li\u003e\n\u003cli\u003eWeight: 1.33g\/0.05oz\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eRevision notes:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eVersion 2.0 now includes ferrite beads and filter capacitor onboard for better stability\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNote:\u003c\/strong\u003e The terminal blocks included with your product may be blue or black.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":288858286,"sku":"ADA269","price":12.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/269-04.jpg?v=1655284033"},{"product_id":"adafruit-12-bit-dac-w-i2c-interface","title":"MCP4725 Breakout Board - 12-Bit DAC with I2C Interface","description":"\u003cp\u003eYour microcontroller probably has an ADC (analog -\u0026gt; digital converter) but does it have a DAC (digital -\u0026gt; analog converter)??? Now it can!\u003c\/p\u003e\n\u003cp\u003eThis 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.\u003c\/p\u003e\n\u003cp\u003eAdafruit break out the ADDR\/A0 pin so you can connect two of these DACs on one I2C bus, just tie that pin of one high (or close the jumper on the back) 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.\u003c\/p\u003e\n\u003cp\u003eSome 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.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"http:\/\/learn.adafruit.com\/mcp4725-12-bit-dac-tutorial\" target=\"_blank\"\u003eAdafruit have an easy-to-use Arduino and CircuitPython\/Python library and tutorial with a triangle-wave and sine-wave output example\u003c\/a\u003e that can be used with just about any microcontroller or microcomputer with I2C host.\u003c\/p\u003e\n\u003cp\u003eComes with a bit of 0.1\" standard header in case you want to use it with a breadboard or perfboard. Four mounting holes for easy attachment. There's an optional 3.5mm terminal block spot on the PCB - it doesn't include a 3.5mm terminal block but they're both common and \u003ca href=\"\/en-eu\/products\/screw-terminals-3-5mm-pitch-pack-of-10\" target=\"_blank\"\u003estocked in the shop\u003c\/a\u003e - that you can solder in place if you like.\u003c\/p\u003e\n\u003cp\u003eTo get you going fast, Adafruit spun up a custom-made PCB in the \u003ca href=\"\/en-eu\/collections\/stemma-qt\" target=\"_blank\"\u003eSTEMMA QT form factor\u003c\/a\u003e, making it easy to interface with. The STEMMA QT connectors on either side are compatible with the \u003ca href=\"\/en-eu\/collections\/qwiic\" target=\"_blank\"\u003eSparkFun Qwiic\u003c\/a\u003e I2C connectors. This allows you to make solderless connections between your development board and the MCP4725 or to chain it with a wide range of other sensors and accessories using a compatible cable.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-eu\/products\/jst-sh-cable-qwiic-stemma-qt-compatible\" target=\"_blank\"\u003eQT Cable is not included, but we have a variety in the shop. \u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eTechnical Details\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/mcp4725-12-bit-dac-tutorial\/download\" target=\"_blank\"\u003eDatasheet, Fritzing, and EagleCAD PCB files available in the product tutorial\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eThis board\/chip uses I2C 7-bit address, you can use 0x62 or 0x63\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of Jan 12, 2022\u003c\/strong\u003e - Adafruit have updated this sensor to be STEMMA QT compatible - that means there's now an easy way to plug-and-play this device without any soldering! The physical shape and pinout has changed a little\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":296152741,"sku":"ADA935","price":4.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/935-06.jpg?v=1642498141"},{"product_id":"adafruit-4-channel-i2c-safe-bi-directional-logic-level-converter","title":"Adafruit 4-channel I2C-safe Bi-directional Logic Level Converter","description":"\u003cp\u003eBecause the Arduino (and Basic Stamp) are 5V devices, and most modern sensors, displays, flash cards and modes are 3.3V-only, many makers find that they need to perform level shifting\/conversion to protect the 3.3V device from 5V.\u003c\/p\u003e\n\u003cp\u003eThis level shifter board combines the ease-of-use of the bi-directional TXB0108 with an I2C-compatible FET design following NXP's app note.\u003c\/p\u003e\n\u003cp\u003eThis breakout has 4 BSS138 FETs with 10K pullups. It works down to 1.8V on the low side, and up to 10V on the high side. The 10K's do make the interface a little more sluggish than using a TXB0108 or 74LVC245 so we suggest checking those out if you need high-speed transfer.\u003c\/p\u003e\n\u003cp\u003eWhile Adafruit designed it for use with I2C, this works as well for  TTL Serial,  slow \u0026lt;2MHz SPI, and any other digital interface both uni-directional and bidirectional. Comes with a fully assembled, and tested PCB with 4 full bidirectional converter lines as well as 2 pieces of 6-pin header you can solder on to plug into a breadboard or perfboard.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTECHNICAL DETAILS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/BSS138.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eBSS138 Datasheet\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/4-Channel-Level-Shifter-PCB\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEagleCAD PCB files on GitHub\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Fritzing-Library\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eFritzing library\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/AN10441.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eThe newer NXP app note explaining how it works\u003c\/a\u003e (the older \u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/an97055.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003ePhilips version of the app note\u003c\/a\u003e is also worth a read)\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":302017581,"sku":"ADA757","price":3.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/757.jpg?v=1476717159"},{"product_id":"analog-2-axis-thumb-joystick-with-select-button-breakout-board","title":"Adafruit Analog 2-axis Thumb Joystick with Select Button","description":"\u003cp\u003eThis mini-kit makes it easy to mount a PSP\/Xbox-like thumb joystick to your project. The thumbstick is an analog joystick - more accurate and sensitive than just 'directional' joysticks - with a 'press in to select' button.\u003c\/p\u003e\n\u003cp\u003eSince it's analog, you'll need two analog reading pins on your microcontroller to determine X and Y. Having an extra digital input will let you read the switch.\u003c\/p\u003e\n\u003cp\u003eThe pack comes in three parts - the joystick itself, a soft-touch rubber 'hat' and a nicely designed breakout board. Adafruit designed the breakout so that you can attach the joystick to a panel easily - every other breakout we wanted to carry had the mounting holes so they were in the way of the joystick movement! A 5 pin 0.1\" spaced header makes it easy to connect either in a perfboard\/breadboard setting or free wiring. You'll need to solder the joystick into the PCB using a soldering iron and solder, but its very simple and will only take a minute.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTECHNICAL DETAILS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/github.com\/adafruit\/2-axis-joystick-breakout-board-with-mounting-holes\" target=\"_blank\"\u003eEagleCAD PCB files on GitHub\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Fritzing-Library\" target=\"_blank\"\u003eFritzing object in Adafruit Fritzing library\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 1.5\" wide x 1.5\" long x 1.25\" tall (when assembled)\u003c\/li\u003e\n\u003cli\u003eWeight: 12 grams ( 0.4oz )\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower:\u003c\/strong\u003e Usable with any voltage up to 5V, 2 analog outputs. 1 milliamp draw when used with 5V\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":311234333,"sku":"ADA512","price":4.75,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/512-04.jpg?v=1539264378"},{"product_id":"adafruit-triple-axis-accelerometer","title":"ADXL345 - Triple-Axis Accelerometer (+-2g\/4g\/8g\/16g) w\/ I2C\/SPI","description":"\u003cp\u003eFilling out our accelerometer offerings, we now have the really lovely digital ADXL345 from Analog Devices, a triple-axis accelerometer with digital I2C and SPI interface breakout.\u003c\/p\u003e\n\u003cp\u003eAdafruit added an on-board 3.3V regulator and logic-level shifting circuitry, making it a perfect choice for interfacing with any 3V or 5V microcontroller such as the Arduino.\u003c\/p\u003e\n\u003cp\u003eThe sensor has three axes of measurements, X Y Z, and pins that can be used either as I2C or SPI digital interfacing. You can set the sensitivity level to either +-2g, +-4g, +-8g or +-16g. The lower range gives more resolution for slow movements, the higher range is good for high speed tracking. The ADXL345 is the latest and greatest from Analog Devices, known for their exceptional quality MEMS devices.\u003c\/p\u003e\n\u003cp\u003eAdafruit added an on-board 3.3V regulator and logic-level shifting circuitry, making it a perfect choice for interfacing with any 3V or 5V microcontroller or computer such as Arduino or Raspberry Pi. They've got both \u003ca href=\"https:\/\/learn.adafruit.com\/adxl345-digital-accelerometer\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eArduino (C\/C++)\u003c\/a\u003e and \u003ca href=\"https:\/\/learn.adafruit.com\/adxl345-digital-accelerometer\/python-and-circuitpython\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eCircuitPython (Python 3)\u003c\/a\u003e libraries available so you can use it with any microcontroller like Arduino, ESP8266, Metro, etc or with Raspberry Pi or other Linux computers thanks to Blinka (the CircuitPython library support helper).\u003c\/p\u003e\n\u003cp\u003eAs if that weren't enough, Adafrui have also added \u003ca href=\"\/en-eu\/collections\/qwiic\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eSparkFun qwiic\u003c\/a\u003e compatible \u003ca href=\"\/en-eu\/collections\/stemma-qt\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eSTEMMA QT\u003c\/a\u003e connectors for the I2C bus so you don't even need to solder. Just wire up to your favorite micro with a plug-and-play cable to get accelerometer data ASAP. For a no-solder experience, just wire up to your favorite micro using a \u003ca href=\"\/en-eu\/products\/jst-sh-cable-qwiic-stemma-qt-compatible\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eSTEMMA QT adapter cable\u003c\/a\u003e. The Stemma QT connectors also mean the ADXL can be used with our various associated accessories. QT Cable is not included, but we have a variety in the shop\u003c\/p\u003e\n\u003cp\u003eEach order comes with a fully tested and assembled breakout and some header for soldering to a PCB or breadboard. Comes with 0.1\" standard header in case you want to use it with a breadboard or perfboard. Four 2.5mm (0.1\") mounting holes for easy attachment.You'll be up and running in under 5 minutes!\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adxl345-digital-accelerometer\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eGet started in a jiffy with this detailed tutorial!\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eTechnical Details\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis board\/chip uses I2C 7-bit address 0x53.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adxl345-digital-accelerometer\/downloads\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eDatasheets, EagleCAD PCB files, and Fritzing object available in the product tutorial\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of June 13, 2022\u003c\/strong\u003e - This breakout may come with a different regulator than AP2112K due to parts shortages. The regulator can provide at least 100mA.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of March 23, 2022\u003c\/strong\u003e, Adafruit have updated this accelerometer breakout to be STEMMA QT compatible - that means there's now an easy way to plug-and-play this sensor without any soldering! The physical shape and pinout have changed, however functionality and schematic are identical\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":311262623,"sku":"ADA1231","price":14.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1231-04.jpg?v=1655288889"},{"product_id":"adafruit-rgb-color-sensor-with-ir-filter","title":"RGB Color Sensor with IR filter and White LED - TCS34725","description":"\u003cp\u003eYour electronics can now see in dazzling color with this lovely color light sensor.\u003c\/p\u003e\n\u003cp\u003eAdafruit found the best color sensor on the market, the TCS34725, which has RGB and Clear light sensing elements. An IR blocking filter, integrated on-chip and localized to the color sensing photodiodes, minimizes the IR spectral component of the incoming light and allows color measurements to be made accurately. The filter means you'll get much truer color than most sensors, since humans don't see IR. The sensor also has an incredible 3,800,000:1 dynamic range with adjustable integration time and gain so it is suited for use behind darkened glass.\u003c\/p\u003e\n\u003cp\u003eThey add supporting circuitry as well, such as a 3.3V regulator so you can power the breakout with 3-5VDC safely and level shifting for the I2C pins so they can be used with 3.3V or 5V logic. Finally, they specified a nice neutral 4150°K temperature LED with a MOSFET driver onboard to illuminate what you're trying to sense. The LED can be easily turned on or off by any logic level output.\u003c\/p\u003e\n\u003cp\u003eConnect to any microcontroller with I2C and the example code will quickly get you going with 4 channel readings. They include some example code to detect light lux and temperature that they snagged from the eval board software.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-color-sensors\/overview\"\u003eA detailed tutorial is\u003c\/a\u003e \u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-color-sensors\/overview\"\u003ehere\u003c\/a\u003e, \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_TCS34725\" target=\"_blank\" rel=\"noopener noreferrer\"\u003echeck out the Arduino library\u003c\/a\u003e and \u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-all-about-arduino-libraries-install-use\" target=\"_blank\" rel=\"noopener noreferrer\"\u003efollow the tutorial to install\u003c\/a\u003e. Wire up the sensor by connecting VDD to 3-5VDC, Ground to common ground, SCL to I2C Clock and SDA to I2C Data on your Arduino. Restart the IDE and select the example sketch and start putting all your favorite fruit next to the sensor element!\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: 3.23g\u003c\/li\u003e\n\u003cli\u003eDimensions: 20.44mm \/ 0.8\" x 20.28mm \/ 0.79\"\u003c\/li\u003e\n\u003cli\u003eThis board\/chip uses I2C 7-bit address 0x29.\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-color-sensors\/downloads\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eDatasheets, EagleCAD PCB files, and Fritzing library available in the color sensor tutorial\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":311273189,"sku":"ADA1334","price":6.5,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1334-04.jpg?v=1574089026"},{"product_id":"adafruit-stereo-3-7w-class-d-audio-amplifier","title":"Adafruit Stereo 3.7W Class D Audio Amplifier","description":"\u003cp\u003eThis incredibly small stereo amplifier is surprisingly powerful - able to deliver 2 x 3.7W channels into 3 ohm impedance speakers. Inside the miniature chip is a class D controller, able to run from 2.7V-5.5VDC.\u003c\/p\u003e\n\u003cp\u003eSince the amp is a class D, its incredibly efficient (over 90% efficient when driving an 8Ω speaker at over a Watt) - making it perfect for portable and battery-powered projects. It has built in thermal and over-current protection but we could barely tell it got hot. This board is a welcome upgrade to basic \"LM386\" amps!\u003c\/p\u003e\n\u003cp\u003eThe inputs of the amplifier go through 1.0uF capacitors, so they are fully 'differential' - if you don't have differential outputs, simply tie the R- and L- to ground. The outputs are \"Bridge Tied\" - that means they connect directly to the outputs, no connection to ground. The output is a 360KHz square wave PWM that is then 'averaged out' by the speaker coil - the high frequencies are not heard. All the above means that you can't connect the output into another amplifier, it should drive the speakers directly.\u003c\/p\u003e\n\u003cp\u003eComes with a fully assembled and tested breakout board with 1.0uF input capacitors. Adafruit also include header to plug it into a breadboard, 3.5mm screw-terminal blocks so you can easily attach\/detach your speakers, and a 2x4 header + jumper to change the amplifier gain on the fly. You will be ready to rock in 15 minutes! \u003cstrong\u003eSpeakers are not included, use any 3ohm or greater impedance speakers.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eOutput Power: 3.7W at 3Ω, 10% THD, 1.7W at 8Ω, 10% THD, with 5V Supply\u003c\/li\u003e\n\u003cli\u003ePasses EMI limit unfiltered with up to 12 inches (30 cm) of speaker cable\u003c\/li\u003e\n\u003cli\u003eHigh 83dB PSRR at 217Hz\u003c\/li\u003e\n\u003cli\u003eSpread-Spectrum Modulation and Active Emissions Limiting\u003c\/li\u003e\n\u003cli\u003eFive pin-selectable gains: 6dB, 9dB, 12dB, 15dB and 18dB. Select with a jumper or by setting the G and G' breakout pins (see \u003ca href=\"http:\/\/www.adafruit.com\/datasheets\/MAX98306schem.png\" target=\"_blank\"\u003eschematic for breakout board showing gain pin settings\u003c\/a\u003e for details)\u003c\/li\u003e\n\u003cli\u003eExcellent click-and-pop suppression\u003c\/li\u003e\n\u003cli\u003eThermal and short-circuit\/over-current protection\u003c\/li\u003e\n\u003cli\u003eLow current draw: 2mA quiescent and 10uA in shutdown mode\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTECHNICAL DETAILS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/stereo-3-7w-class-d-audio-amplifier\/downloads\" target=\"_blank\"\u003eDatasheet, schematic, and Fritzing library available in the product tutorial\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eDimensions (without 0.1\" header):\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLength:28.25mm\/1.11in\u003c\/li\u003e\n\u003cli\u003eWidth:24.15mm\/0.95in\u003c\/li\u003e\n\u003cli\u003eHeight:3.03mm\/0.12in\u003c\/li\u003e\n\u003cli\u003eWeight:2.33g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":315959611,"sku":"ADA987","price":7.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/987.jpg?v=1539264774"},{"product_id":"adafruit-standalone-toggle-capacitive-touch-sensor-breakout","title":"Adafruit Standalone Toggle Capacitive Touch Sensor Breakout","description":"\u003cp\u003eThis breakout board is the simplest way to create a project with a single \"toggle\" capacitive touch sensor. No microcontroller is required here - just power with 1.8 to 5.5VDC and touch the pad to activate the sensor.\u003c\/p\u003e\n\u003cp\u003eThis sensor is a toggle output type: touch-on then touch-off. That means that when a capacitive load is detected (e.g. a person touches the sensor-pad area) the red LED will alternate turning off and the output pin will go high or low, respectively. This sensor is good for a project where you want to activate something on the first touch, then deactivate it when touching again, like a switch. You can also solder a wire to the middle pad and create your own capacitive pad if the built-in one isn't suited to your project.\u003c\/p\u003e\n\u003cp\u003eIf you want to save power, the LED can be disconnected from the output pin (cut the trace between the jumper marked as such). Adafruit designed this breakout to have infinite time-out. The chip does support having the sensor time-out, so for example, if something is turned on, it will eventually turn off on its own. If you'd like to use this mode, cut the TIMER jumper and then connect a resistor\/capacitor to the TIME pin. Check the datasheet for how to calculate the TIME pin to match your desired timeout.\u003c\/p\u003e\n\u003cp\u003eComes with a fully assembled board, and a small stick of 0.1\" header so you can solder and plug it into a breadboard. For additional contacts, we suggest using copper foil, then solder a wire that connects from the foil pad to the breakout.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"http:\/\/www.adafruit.com\/datasheets\/AT42QT1012.pdf\" target=\"_blank\"\u003eThe datasheet has many details on sensitivity, power usage, etc.\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTECHNICAL DETAILS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 20mm \/ 0.8\" x 29.35mm \/ 1.15\"\u003c\/li\u003e\n\u003cli\u003eWeight: 2.03g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-capacitive-touch-sensor-breakouts\/downloads\" target=\"_blank\"\u003eDatasheets, EagleCAD PCB files, Fritzing object and more available in the product tutorial\u003c\/a\u003e!\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":334995984,"sku":"ADA1375","price":5.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1375-05.jpg?v=1539264388"},{"product_id":"adafruit-standalone-momentary-capacitive-touch-sensor-breakout","title":"Adafruit Standalone Momentary Capacitive Touch Sensor Breakout","description":"\u003cp\u003eThis breakout board is the simplest way to create a project with a single \"momentary\" capacitive touch sensor. No microcontroller is required here - just power with 1.8 to 5.5VDC and touch the pad to activate the sensor.\u003c\/p\u003e\n\u003cp\u003eWhen a capacitive load is detected (e.g. a person touches the sensor-pad area) the red LED lights up and the output pin goes high. You can also solder a wire to the middle pad and create your own capacitive pad if the built-in one isn't suited to your project.\u003c\/p\u003e\n\u003cp\u003eIf you want to save power, the LED can be disconnected from the output pin (cut the trace between the jumper marked as such). We designed this breakout to have the more-responsive \"fast mode\" which draws about 0.5mA. If you need ultra-low (~50uA) power usage, the mode jumper can be cut on one side \u0026amp; soldered closed on the other to fix it into that mode. Check the datasheet for specific power usage measurements.\u003c\/p\u003e\n\u003cp\u003eComes with a fully assembled board, and a small stick of 0.1\" header so you can solder and plug it into a breadboard. For additional contacts, we suggest using copper foil, then solder a wire that connects from the foil pad to the breakout.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"http:\/\/www.adafruit.com\/datasheets\/AT42QT1010.pdf\" target=\"_blank\"\u003eThe datasheet has many details on sensitivity, power usage, etc.\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTECHNICAL DETAILS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 20mm \/ 0.8\" x 28mm \/ 1.1\"\u003c\/li\u003e\n\u003cli\u003eWeight: 1.87g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-capacitive-touch-sensor-breakouts\/downloads\" target=\"_blank\"\u003eDatasheets, EagleCAD PCB files, Fritzing object and more available in the product tutorial\u003c\/a\u003e!\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":334997573,"sku":"ADA1374","price":5.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1374-04.jpg?v=1539264813"},{"product_id":"adafruit-push-button-power-switch-breakout","title":"Adafruit Push-button Power Switch Breakout","description":"\u003cp\u003eThe Adafruit Push-button Power Switch is a tidy little design that lets you control a DC power source using an everyday tactile button.\u003c\/p\u003e\n\u003cp\u003eThe breakout uses a latching analog circuit that is triggered by a push of the button. Press once to turn on, then press again to turn off. The circuit uses a 3A P-FET to connect and disconnect the \u003cstrong\u003eIN\u003c\/strong\u003e pin to the \u003cstrong\u003eOUT\u003c\/strong\u003e pin. Works great from 3V to 14VDC and up to 3A (although the FET gets a little toasty at continuous 3A draw) yet has only 0.5uA quiescent current draw.\u003c\/p\u003e\n\u003cp\u003eUsing it is easy: connect the power source to Ground and IN, then the load from Ground to OUT. We include a 12mm tactile switch that works well but you can solder in your own switch as well. Press the button (or short the button pins) to alternate between on or off. A on-board red LED will light up when active so you know its working. There's a fourth \u003cstrong\u003eKILL\u003c\/strong\u003e pin, which you can use to turn off the load and\/or keep it off even if the button is pressed. When 1 or more volts is applied it will instantly turn off the FET. This allows your project to turn itself off.\u003c\/p\u003e\n\u003cp\u003eComes with a assembled \u0026amp; tested bread-board friendly breakout board with four mounting holes, a 12mm tactile button, and some 0.1\" male header you can solder to the board to plug it into a breadboard.\u003c\/p\u003e\n\u003cp\u003eThe power switch is an elegant way to control power to your project, but there are some things to keep in mind: since there is a pass FET, this is only for 3-14V DC voltages. This is not a mechanical switch so there is no air-gap isolation. There is a 'body diode' in the pass FET so if the load has a voltage on it that is higher than the input voltage, current will flow back to the input. There is built-in debouncing but very bouncy switches can be annoying as they will turn on and off fast instead of latching.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTECHNICAL DETAILS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 20.51mm \/ 0.8\" x 17.75mm \/ 0.69\" x 2.66mm \/ 0.1\"\u003c\/li\u003e\n\u003cli\u003eHeight with Switch: 8.69mm \/ 0.34\"\u003c\/li\u003e\n\u003cli\u003eWeight: 2.6g\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/MC14093B-D.PDF\" target=\"_blank\"\u003eMC14093 Datasheet\u003c\/a\u003e (the NAND gate used) \u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/DMG3415U.pdf\" target=\"_blank\"\u003eP-Channel Pass MOSFET\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit-Push-Button-Power-Switch-PCB\" target=\"_blank\"\u003eEagleCAD PCB files on GitHub\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Fritzing-Library\" target=\"_blank\"\u003eAdafruit Fritzing Library\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":334999076,"sku":"ADA1400","price":5.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1400-05.jpg?v=1539264033"},{"product_id":"adafruit-standalone-5-pad-capacitive-touch-sensor-breakout","title":"Adafruit Standalone 5-Pad Capacitive Touch Sensor Breakout","description":"\u003cp\u003eThis breakout board is the simplest way to create a project with mutiple capacitive touch sensors.\u003c\/p\u003e\n\u003cp\u003eNo microcontroller is required here - just power with 1.8 to 5.5VDC and connect up to 5 conductive pads to the 5 left-hand pins. When a capacitive load is detected (e.g. a person touches one of the conductive contacts) the corresponding LED on the right lights up and the output pin goes low. You can use this to update an existing normal-button project where buttons connect to ground when pressed.\u003c\/p\u003e\n\u003cp\u003eNote that only one contact will be detected at once (this is to protect against having a hand brush against two or more contacts at once.\u003c\/p\u003e\n\u003cp\u003eComes with a fully assembled board, and a stick of 0.1\" header so you can plug it into a breadboard. For contacts, we suggest using copper foil, then solder a wire that connects from the foil pad to the breakout.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"http:\/\/www.adafruit.com\/datasheets\/AT42QT1070.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eThe datasheet has many details on sensitivity, power usage, etc.\u003c\/a\u003e - note that this board uses the chip in 'standalone' mode only, it cannot be used in I2C mode.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-capacitive-touch-sensor-breakouts\/downloads\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eDatasheets, EagleCAD PCB files, Fritzing object and more available in the product tutorial\u003c\/a\u003e!\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":335000264,"sku":"ADA1362","price":6.25,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1362-04.jpg?v=1539264263"},{"product_id":"adafruit-i2c-spi-character-lcd-backpack","title":"Adafruit I2C \/ SPI character LCD backpack","description":"\u003cp\u003eLCD backpacks reduce the number of pins needed to connect to an LCD. LCDs are a fun and easy way to have your microcontroller project talk back to you.\u003c\/p\u003e\n\u003cp\u003eCharacter LCDs are common, and easy to get, available in tons of colors and sizes. \u003ca href=\"http:\/\/learn.adafruit.com\/character-lcds\" target=\"_blank\"\u003eAdafruit have written tutorials on using character LCDs with an Arduino\u003c\/a\u003e (or similar microcontroller) but find that the number of pins necessary to control the LCD can be restrictive, especially with ambitious projects. They wanted to make a 'backpack' (add-on circuit) that would reduce the number of pins without a lot of expense.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBy using simple I2C and SPI input\/output expanders, Adafruit have reduced the number of pins while still making it easy to interface with the LCD. Only 2 pins are needed for I2C, 3 for SPI. For Arduino and CircuitPython\/Python users, Adafruit provide an easy-to-use library that is backwards compatible with projects using the '6 pin' wiring. This backpack comes with pre-soldered 2-pin and 3-pin terminal block to make a 5-pin terminal for easy wiring.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThis backpack will work with any 'standard' character LCD, from 8x1 to 20x4 sizes! As long as they have a 16-pin single-line connection header at the top. It does not work with the 16x2 OLED displays.\u003c\/p\u003e\n\u003cp\u003eThis backpack now comes with a big re-spin that makes lots of improvements:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdafruit added a 3-5V boost circuit for this backpack to control 5V LCDs even with 3V power and logic.\u003c\/li\u003e\n\u003cli\u003eThe contrast potentiometer is much nicer and easier to twist using a small screwdriver.\u003c\/li\u003e\n\u003cli\u003eAdded\u003ca href=\"https:\/\/www.sparkfun.com\/qwiic\"\u003e SparkFun qwiic\u003c\/a\u003e compatible \u003cstrong\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/introducing-adafruit-stemma-qt\"\u003eSTEMMA QT\u003c\/a\u003e\u003c\/strong\u003e connectors for the I2C bus \u003cstrong\u003eso you don't even need to solder the I2C and power lines.\u003c\/strong\u003e Just wire up to your favorite micro using a \u003ca href=\"products\/jst-sh-cable-qwiic-stemma-qt-compatible\" rel=\"noopener\" target=\"_blank\"\u003eSTEMMA QT adapter cable.\u003c\/a\u003e QT Cable is not included, but we have a variety in the shop.\u003c\/li\u003e\n\u003cli\u003eFunctionality and size\/shape are the same - mechanically and code-wise, it is a drop-in replacement.\u003c\/li\u003e\n\u003cli\u003eAdafruit have also updated this PCB with \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Pinguin\"\u003eAdafruit Pinguin\u003c\/a\u003e to make a lovely and legible silkscreen.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAdvanced users can repurpose the backpack for general-purpose I\/O expansion: the MCP23008 has 8 i\/o pins (7 are connected) with optional pull-ups, and the SPI 74HC595 has 7 connected outputs.\u003c\/p\u003e\n\u003ch2\u003eTechnical Details\u003c\/h2\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/i2c-spi-lcd-backpack\/downloads\" target=\"_blank\"\u003eEagleCAD PCB GitHub files and Fritzing object available in the product tutorial\u003c\/a\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThis board\/chip uses I2C 7-bit address between 0x20-0x27, selectable with jumpers\u003c\/li\u003e\n\u003cli\u003eWorks with 16x2 and 20x4 Character LCDs\u003c\/li\u003e\n\u003cli\u003eIt does not work with 16x2 OLED displays\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eLearn\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cdiv class=\"product-info-added-tutorial-title\"\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/i2c-spi-lcd-backpack\"\u003ePrimary Guide: I2C\/SPI LCD Backpack\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-info-tutorials-tagline\"\u003eSaving you 4 pins, every day\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":347683169,"sku":"ADA292","price":8.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/files\/292-06_53d0276d-93ad-49a5-b74b-20ae32970a26.jpg?v=1743779979"},{"product_id":"adafruit-6-pin-avr-isp-breadboard-adapter-mini-kit","title":"Adafruit 6-pin AVR ISP Breadboard Adapter Mini Kit","description":"\u003cp\u003eA simple breakout, 2x3 box header in the center, two 1x3's on the side. Plugs into any breadboard for neat wiring (in both nifty and clean senses of the word).\u003c\/p\u003e\n\u003cp\u003eComes with a quality mini PCB, a 2x3 box header and a small stick of 0.1\" header. Requires some light soldering to use: plug the 2x3 in on the top and solder all six pins, then break the header in half and put each half into a breadboard to hold them steady. Place the breakout on top and solder the side pins. Will last you years and years.\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 17.77mm \/ 0.69\" x 15.14mm \/ 0.59\"\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Fritzing-Library\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eFritzing object in Adafruit Fritzing Library\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit-ISP-SWD-and-JTAG-Breakout-PCBs\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEagleCAD PCB files in GitHub\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":352164975,"sku":"ADA1465","price":1.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1465-04.jpg?v=1576583883"},{"product_id":"adafruit-smt-breakout-pcb-for-soic-or-tssop","title":"Adafruit SMT breakout PCB for SOIC or TSSOP - various sizes","description":"\u003cp\u003eBeguiled by a fancy new chip that is only available in a SOIC or (T)SSOP pinout? This breakout PCB set will make your life much much easier and get you prototyping faster than ever.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAvailable in a variety of sizes (select above)\u003c\/li\u003e\n\u003cli\u003eOne side has TSSOP\/MSOP pin out with traces going to to rows of 0.1\" holes\u003c\/li\u003e\n\u003cli\u003eOther side has SOIC\u003c\/li\u003e\n\u003cli\u003eSolder your chip to either side and you're ready to go!\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"8 pin - pack of six","offer_id":370745111,"sku":"ADA1212","price":2.5,"currency_code":"GBP","in_stock":true},{"title":"12 pin - pack of six","offer_id":370746945,"sku":"ADA1211","price":4.25,"currency_code":"GBP","in_stock":true},{"title":"14 pin - pack of six","offer_id":370748489,"sku":"ADA1210","price":4.25,"currency_code":"GBP","in_stock":true},{"title":"16 pin - pack of three","offer_id":370750493,"sku":"ADA1207","price":3.25,"currency_code":"GBP","in_stock":true},{"title":"20 pin - pack of three","offer_id":370752073,"sku":"ADA1206","price":3.75,"currency_code":"GBP","in_stock":true},{"title":"28 pin - pack of three","offer_id":370753531,"sku":"ADA1208","price":4.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1212-06.jpg?v=1539264386"},{"product_id":"adafruit-smt-breakout-pcb-set-for-sot-23-sot-89-sot-223-and-to252","title":"Adafruit SMT Breakout PCB Set For SOT-23, SOT-89, SOT-223 and TO252","description":"\u003cp\u003e\u003cspan\u003eBeguiled by a fancy new chip, regulator or transistor that is only available in a SOT23-3, SOT23-5, SOT23-6, SOT-223, SOT-89, or TO-252 pinout? This set of breakout PCBs will make your life much much easier and get you prototyping faster than ever. \u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan style=\"line-height: 1.2;\"\u003e\u003c\/span\u003e3 different boards which fit 5 different packages\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2;\"\u003efive SOT-23 (fits 2 x SOT-23 on the back, and a single SOT-23-5 or SOT-23-6 on the front)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2;\"\u003efour SOT-89 or SOT-223\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2;\"\u003efour TO-252\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2;\"\u003eEach board has 0.1\" spaced holes.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cspan style=\"line-height: 1.2;\"\u003eSolder your chip to either side and you're ready to rock on any solderless breadboard.\u003c\/span\u003e\u003cbr\u003e\n\u003cp\u003e\u003cbr\u003e \u003cspan\u003eEach item comes with 13 standard thickness PCBs.\u003c\/span\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":370764379,"sku":"ADA1230","price":4.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1230-03.jpg?v=1539262876"},{"product_id":"adafruit-smt-breakout-pcb-for-qfn-or-tqfp","title":"Adafruit SMT Breakout PCB for QFN or TQFP","description":"\u003cp\u003eBeguiled by a fancy new chip that is only available in a QFP or QFN pinout? This breakout PCB set will make your life much much easier and get you prototyping faster than ever.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOne side has a QFP pin out with traces going to two rows of 0.1\" spaced holes, the other has QFN. Solder your chip to either side and you're ready to rock on any solderless breadboard. \u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-size: 14px; line-height: 1.5;\"\u003eEach item comes with three PCBs,\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-size: 14px; line-height: 1.5;\"\u003eEach PCB is identical and can support either a 7mm square QFP or 5mm square QFN chip for the 32 pin version and \u003cspan\u003ea 10mm square QFP or 7mm square QFN chip for the 44 pin\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-size: 14px; line-height: 1.5;\"\u003eStandard thickness PCBs\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"32 pin","offer_id":370770357,"sku":"ADA1163","price":5.0,"currency_code":"GBP","in_stock":true},{"title":"44 pin","offer_id":370770359,"sku":"ADA1162","price":5.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1163-04.jpg?v=1539264493"},{"product_id":"adafruit-neopixel-stick","title":"NeoPixel Stick - 8 x 5050 RGB LED with Integrated Drivers","description":"\u003cp\u003eMake your own little LED strip arrangement with this stick of NeoPixel LEDs. Adafruit 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!\u003c\/p\u003e\n\u003cp\u003eEach 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.\u003c\/p\u003e\n\u003cp\u003eThe 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. Adafruit's wonderfully-written \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_NeoPixel\" target=\"_blank\"\u003eNeopixel library for Arduino supports these pixels!\u003c\/a\u003e 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.\u003c\/p\u003e\n\u003cp\u003eComes as a single stick with 8 individually addressable RGB LEDs assembled and tested.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-neopixel-uberguide\" target=\"_blank\"\u003eThe detailed NeoPixel Uberguide has everything you need to use NeoPixels in any shape and size. Including ready-to-go library \u0026amp; example code for the Arduino UNO\/Duemilanove\/Diecimila, Flora\/Micro\/Leonardo, Trinket\/Gemma, Arduino Due \u0026amp; Arduino Mega\/ADK (all versions)\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-neopixel-uberguide\/downloads\"\u003eDatasheets, EagleCAD PCB files and Fritzing Library available in the NeoPixel tutorial\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eDimensions: 51.10mm \/ 2\" x 10.22mm \/ 0.4\" x 3.19mm \/ 0.12\"\u003c\/li\u003e\n\u003cli\u003eWeight: 2.57g\u003c\/li\u003e\n\u003cli\u003eMay ship with either WS2812B or SK6812-based LEDs. They are the same brightness, color and protocol\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":370777247,"sku":"ADA1426","price":5.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1426-00.jpg?v=1539263704"},{"product_id":"adafruit-microsd-card-breakout-board","title":"Adafruit microSD card breakout board","description":"\u003cp\u003eNot just a simple breakout board, this microSD adapter goes the extra mile - designed for ease of use.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eOnboard 5v-\u0026gt;3v regulator provides 150mA for power-hungry cards\u003c\/li\u003e\n\u003cli\u003e3v level shifting means you can use this with ease on either 3v or 5v systems\u003c\/li\u003e\n\u003cli\u003eUses a proper level shifting chip, not resistors: fewer problems, and faster read\/write access\u003c\/li\u003e\n\u003cli\u003eUse 3 or 4 digital pins to read and write 2Gb+ of storage!\u003c\/li\u003e\n\u003cli\u003eActivity LED lights up when the SD card is being read or written\u003c\/li\u003e\n\u003cli\u003eFour #2 mounting holes\u003c\/li\u003e\n\u003cli\u003ePush-push socket with card slightly over the edge of the PCB so its easy to insert and remove\u003c\/li\u003e\n\u003cli\u003eComes with 0.1\" header (unattached) so you can get it on a breadboard or use wires - your choice\u003c\/li\u003e\n\u003cli\u003eTested and assembled at the Adafruit factory\u003c\/li\u003e\n\u003cli\u003eWorks great with Arduino, with tons of example code and wiring diagrams\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eTo use with an Arduino, connect: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eGND\u003c\/strong\u003e to ground\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5V\u003c\/strong\u003e to 5V\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCLK\u003c\/strong\u003e to pin 13\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDO\u003c\/strong\u003e to pin 12\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDI\u003c\/strong\u003e to pin 11\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCS\u003c\/strong\u003e to pin 10\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThen you can use the Arduino IDE's SD library which supports FAT and FAT32 SD cards. For details on getting started, check out Adafruits \u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-micro-sd-breakout-board-card-tutorial\" target=\"_blank\"\u003edetailed tutorial which discusses microSD cards, wiring and how to use this breakout board with an Arduino\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTECHNICAL DETAILS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-micro-sd-breakout-board-card-tutorial\/download\" target=\"_blank\"\u003eDatasheet, EagleCAD, and fritzing available in the product tutorial\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eDimensions (without 0.1\" header):\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLength: 31.85mm\/1.25in\u003c\/li\u003e\n\u003cli\u003eWidth: 25.4mm\/1.00in\u003c\/li\u003e\n\u003cli\u003eHeight: 3.75mm\/0.15in\u003c\/li\u003e\n\u003cli\u003eWeight: 3.43g\/0.12oz\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":370780217,"sku":"ADA254","price":6.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/254-05.jpg?v=1539264326"},{"product_id":"adafruit-ads1115-16-bit-adc-4-channel-with-programmable-gain-amplifier","title":"ADS1115 16-Bit ADC - 4 Channel with Programmable Gain Amplifier","description":"\u003cp\u003eFor microcontrollers without an analog-to-digital converter or when you want a higher-precision ADC, the ADS1115 provides 16-bit precision at 860 samples\/second over I2C.\u003c\/p\u003e\n\u003cp\u003eThe 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, up to x16, to help boost up 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 16 bit converter.\u003c\/p\u003e\n\u003cp\u003eThe chip's fairly small so it comes on a breakout board with ferrites to keep the AVDD and AGND quiet. Interfacing is done via I2C. The address can be changed to one of four options (see the datasheet table 5) so you can have up to 4 ADS1115's connected on a single 2-wire I2C bus for 16 single ended inputs.\u003c\/p\u003e\n\u003cp\u003eComes with a bit of 0.1\" standard header in case you want to use it with a breadboard or perfboard. Four mounting holes for easy attachment.\u003c\/p\u003e\n\u003cp\u003eTo get you going fast, Adafruit spun up a custom-made PCB in the \u003ca href=\"\/en-eu\/collections\/stemma-qt\" target=\"_blank\"\u003eSTEMMA QT\u003c\/a\u003e form factor, making it easy to interface with. The STEMMA QT connectors on either side are compatible with the \u003ca href=\"\/en-eu\/collections\/qwiic\" target=\"_blank\"\u003eSparkFun Qwiic\u003c\/a\u003e I2C connectors. This allows you to make solderless connections between your development board and the ADS1115 or to chain it with a wide range of other sensors and accessories using a compatible cable.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-eu\/products\/jst-sh-cable-qwiic-stemma-qt-compatible\" target=\"_blank\"\u003eQT Cable is not included, but we have a variety in the shop.\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eAdafruit have \u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-4-channel-adc-breakouts\" target=\"_blank\"\u003eexample code for both the Raspberry Pi, Arduino, and CircuitPython.\u003c\/a\u003e 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.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-4-channel-adc-breakouts\/\" target=\"_blank\"\u003eThis detailed guide will get you started with wiring diagrams, example code for Arduino \u0026amp; CircuitPython, datasheets, and more!\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eTechnical Details\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of June 22, 2022\u003c\/strong\u003e - Adafruit have updated this breakout to be STEMMA QT compatible - that means there's now an easy way to plug-and-play this device without any soldering! The physical shape and pinout have changed a little but overall functionality is identical.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWIDE SUPPLY RANGE: 2.0V to 5.5V\u003c\/li\u003e\n\u003cli\u003eLOW CURRENT CONSUMPTION: Continuous Mode: Only 150µA Single-Shot Mode: Auto Shut-Down\u003c\/li\u003e\n\u003cli\u003ePROGRAMMABLE DATA RATE: 8SPS to 860SPS\u003c\/li\u003e\n\u003cli\u003eINTERNAL LOW-DRIFT VOLTAGE REFERENCE\u003c\/li\u003e\n\u003cli\u003eINTERNAL OSCILLATOR\u003c\/li\u003e\n\u003cli\u003eINTERNAL PGA\u003c\/li\u003e\n\u003cli\u003eI2C INTERFACE: Pin-Selectable Addresses\u003c\/li\u003e\n\u003cli\u003eFOUR SINGLE-ENDED OR TWO DIFFERENTIAL INPUTS\u003c\/li\u003e\n\u003cli\u003ePROGRAMMABLE COMPARATOR\u003c\/li\u003e\n\u003cli\u003eThis board\/chip uses I2C 7-bit addresses between 0x48-0x4B, selectable with jumpers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-4-channel-adc-breakouts\/downloads\" target=\"_blank\"\u003eDatasheets, Fritzing object, and EagleCAD PCB files available in the product tutorial\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eProduct Dimensions: 25.4mm x 17.8mm x 4.6mm \/ 1.0\" x 0.7\" x 0.2\"\u003c\/p\u003e\n\u003cp\u003eProduct Weight: 1.8g \/ 0.1oz\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":370782375,"sku":"ADA1085","price":12.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1085-05.jpg?v=1656492787"},{"product_id":"adafruit-stereo-2-8w-class-d-audio-amplifier-ts2012","title":"Stereo 2.1W Class D Audio Amplifier - TPA2012","description":"\u003cp\u003eThis incredibly small stereo amplifier is surprisingly powerful - able to deliver 2 x 2.1W channels into 4 ohm impedance speakers (@ 10% THD).\u003c\/p\u003e\n\u003cp\u003eInside the miniature chip is a class D controller, able to run from 2.7V-5.5VDC. Since the amp is a class D, it's incredibly efficient (89% efficient when driving an 8Ω speaker at 1.5 Watt) - making it perfect for portable and battery-powered projects. It has built in thermal and over-current protection but we could barely tell it got hot. This board is a welcome upgrade to basic \"LM386\" amps!\u003c\/p\u003e\n\u003cp\u003eThe inputs of the amplifier go through 1.0uF capacitors, so they are fully 'differential' - if you don't have differential outputs, simply tie the R- and L- to ground. The outputs are \"Bridge Tied\" - that means they connect directly to the outputs, no connection to ground. The output is a ~300KHz square wave PWM that is then 'averaged out' by the speaker coil - the high frequencies are not heard. All the above means that you can't connect the output into another amplifier, it should drive the speakers directly.\u003c\/p\u003e\n\u003cp\u003eComes with a fully assembled and tested breakout board with 1.0uF input capacitors. It also includes a dual mini DIP switch for setting the amplifier gain on the fly, 3.5mm screw-terminal blocks so you can easily attach\/detach your speakers, and some header in case you want to plug it into a breadboard. You will be ready to rock in 15 minutes! \u003cstrong\u003eSpeakers are not included, use any \u003ca href=\"\/en-eu\/products\/mini-speaker-4-3w\" target=\"_blank\"\u003e4 ohm\u003c\/a\u003e or 8 ohm impedance speakers.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eOutput Power: 2.1W at 4Ω, 10% THD, 1.4W at 8Ω, 10% THD, with 5V Supply\u003c\/li\u003e\n\u003cli\u003ePSRR: 77 dB typ @ 217 Hz with 6 dB gain\u003c\/li\u003e\n\u003cli\u003eDesigned for use without an output filter, when wires are kept at under 2\"-4\" long\u003c\/li\u003e\n\u003cli\u003eFour pin-selectable gains: 6dB, 12dB, 18dB and 24dB. Select with the onboard switches or by setting the G0 and G1 breakout pins (see \u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-ts2012-2-8w-stereo-audio-amplifier\/downloads\" target=\"_blank\"\u003eschematic for breakout board showing gain pin settings\u003c\/a\u003e for details)\u003c\/li\u003e\n\u003cli\u003eExcellent click-and-pop suppression\u003c\/li\u003e\n\u003cli\u003eThermal shutdown protection\u003c\/li\u003e\n\u003cli\u003eIndependent channel shutdown\u003c\/li\u003e\n\u003cli\u003eLow current draw: typ 6mA quiescent and 1.5uA in shutdown mode\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-ts2012-2-8w-stereo-audio-amplifier\/\" target=\"_blank\"\u003eCheck out the tutorial for more details!\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The terminal blocks included with your product may be blue or black.\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions (without 0.1\" header): 22.96mm \/ 0.9\" x 28.33mm \/ 1.11\" x 4.97mm \/ 0.19\"\u003c\/li\u003e\n\u003cli\u003eWeight: 2.56g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History\u003c\/strong\u003e: As of May 23, 2016 Adafruit have updated this breakout to use the TPA2012 rather than the TS2012. This is an overall-equivalent part with slightly less power output. You can use the two interchangeably for 99% of projects. The TS2012 has been discontinued!\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-ts2012-2-8w-stereo-audio-amplifier\/downloads\" target=\"_blank\"\u003eDatasheets, schematics, PCB files, Fritzing object and more in the tutorial!\u003c\/a\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/files\/tpa2012d2.pdf?6826306524397209002\" target=\"_blank\"\u003eTPA2012 Datasheet\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":376721721,"sku":"ADA1552","price":8.25,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1552-03.jpg?v=1539263781"},{"product_id":"adafruit-breadboard-friendly-rgb-smart-neopixel-pack-of-4","title":"Breadboard-friendly RGB Smart NeoPixel - Pack of 4","description":"\u003cp\u003eThis is the easiest way possible to add small, bright RGB pixels to your project.\u003c\/p\u003e\n\u003cp\u003eAdafruit took the same technology from their Flora NeoPixels and made them breadboard friendly, with two rows of 3 x 0.1\" spaced header on each side for easy soldering, chaining and breadboarding. These ultra-bright LEDs have a constant-current driver cooked right into the LED package! The pixels are chainable - so you only need 1 pin\/wire to control as many LEDs as you like.\u003c\/p\u003e\n\u003cp\u003eThese pixels have full 24-bit color ability with PWM taken care of by the controller chip. Since the LED is so bright, you need less current\/power to get the effects you want. The driver is constant current so its OK if your battery power changes or fluctuates a little.\u003c\/p\u003e\n\u003cp\u003eEach pixel draws as much as 60mA (all three RGB LEDs on for full brightness white). An Arduino can drive up to 500 pixels at 30 FPS (it will run out of RAM after that). Using ribbon cable you can string these up to 6\" apart (after that, you might get power droops and data corruption)\u003c\/p\u003e\n\u003cp\u003eEach order comes with 4 individually controllable pixels. In the photos above we show the pixels with headers soldered on, but the pixels do not come with any headers. \u003ca href=\"\/en-eu\/products\/break-away-headers?variant=7351054081\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eYou can pick up some in the shop if you need\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-neopixel-uberguide\"\u003eThe detailed NeoPixel Uberguide has everything you need to use NeoPixels in any shape and size. Including ready-to-go library \u0026amp; example code for the Arduino UNO\/Duemilanove\/Diecimila, Flora\/Micro\/Leonardo, Trinket\/Gemma, Arduino Due \u0026amp; Arduino Mega\/ADK (all versions)\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 0.4\" x 0.5\" x 0.1\" \/ 10.2mm x 12.7mm x 2.5mm\u003c\/li\u003e\n\u003cli\u003e0.5\" (12.5mm) diameter circle PCB, 0.1\" (2.5mm) total thickness\u003c\/li\u003e\n\u003cli\u003e800 KHz speed protocol\u003c\/li\u003e\n\u003cli\u003eChainable design\u003c\/li\u003e\n\u003cli\u003e5-9VDC power (can run at 3.5V but color will be dimmed), constant current 18.5mA per LED (~55mA max total per pixel)\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-neopixel-uberguide\/downloads\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eNeoPixel EagleCAD PCB files and Fritzing Library available in the NeoPixel tutorial\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":382403806,"sku":"ADA1312","price":6.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1312_v2.jpg?v=1382441646"},{"product_id":"adafruit-neopixel-neomatrix-8x8-64-rgb-led-pixel-matrix","title":"Adafruit NeoPixel NeoMatrix 8x8 - 64 RGB LED Pixel Matrix","description":"\u003cp\u003ePut on your sunglasses before wiring up this LED matrix - 64 eye-blistering RGB LEDs adorn the NeoMatrix for a blast of configurable color.\u003c\/p\u003e\n\u003cp\u003eArranged in an 8x8 matrix, each pixel is individually addressable. Only one microcontroller pin is required to control all the LEDs, and you get 24 bit color for each LED.\u003c\/p\u003e\n\u003cp\u003eWiring it up is easy: there are two 3-pin connection ports. Solder wires to the input port and provide 5VDC to the +5V and ground pins, then connect the DIN pin to your microcontroller. If you're using the NeoPixel Arduino library, use digital #6. You'll also need to make a common ground from the 5V power supply to the microcontroller\/Arduino. Since each LED can draw as much as 60mA (thats up to 3.5 Amps per panel if all LEDs are on bright white!) we suggest a 5V 2A power supply. For most uses, you'll see about 1-2A of current per panel.\u003c\/p\u003e\n\u003cp\u003eIf, say, you need MORE blinky, you can chain these together. For the second shield, connect the DIN connection to the first panel's DOUT. Also connect a ground pin together and power with 5V. There you go! You can chain as many as you'd like although after 4 or more panels you may run low on RAM if you're using an UNO. Watch your power usage too, you may need a 5V 10A power supply for so many of these!\u003c\/p\u003e\n\u003cp\u003eThere 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. The 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.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-neopixel-uberguide\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eThe Adafruit detailed NeoPixel Uberguide has everything you need to use NeoPixels in any shape and size. Including ready-to-go library \u0026amp; example code for the Arduino UNO\/Duemilanove\/Diecimila, Flora\/Micro\/Leonardo, Trinket\/Gemma, Arduino Due \u0026amp; Arduino Mega\/ADK (all versions)\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cp\u003eDetails:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 71.17mm \/ 2.8\" x 71.17mm \/ 2.8\" x 3.28mm \/ 0.12\"\u003c\/li\u003e\n\u003cli\u003eWeight: 24.21g\u003c\/li\u003e\n\u003cli\u003eMay ship with either WS2812B or SK6812-based LEDs. They are the same brightness, color and protocol\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-neopixel-uberguide\/downloads\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eDatasheet, EagleCAD PCB files, datasheets and more in the tutorial\u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":382406096,"sku":"ADA1487","price":28.75,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1487-00.jpg?v=1576586759"},{"product_id":"pololu-a4988-stepper-motor-driver-carrier-black-edition","title":"Pololu A4988 Stepper Motor Driver Carrier, Black Edition","description":"\u003cp\u003eThis product is a carrier board or breakout board for Allegro’s A4988 DMOS Microstepping Driver with Translator and Overcurrent Protection; we therefore recommend careful reading of the \u003ca href=\"http:\/\/www.pololu.com\/file\/download\/a4988_DMOS_microstepping_driver_with_translator.pdf?file_id=0J450\"\u003eA4988 datasheet\u003c\/a\u003e (380k pdf) before using this product.\u003c\/p\u003e\n\u003cp\u003eThis stepper motor driver lets you control one bipolar stepper motor at up to 2 A output current per coil (see the\u003cem\u003ePower Dissipation Considerations\u003c\/em\u003e section below for more information). Here are some of the driver’s key features:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSimple step and direction control interface\u003c\/li\u003e\n\u003cli\u003eFive different step resolutions: full-step, half-step, quarter-step, eighth-step, and sixteenth-step\u003c\/li\u003e\n\u003cli\u003eAdjustable current control lets you set the maximum current output with a potentiometer, which lets you use voltages above your stepper motor’s rated voltage to achieve higher step rates\u003c\/li\u003e\n\u003cli\u003eIntelligent chopping control that automatically selects the correct current decay mode (fast decay or slow decay)\u003c\/li\u003e\n\u003cli\u003eOver-temperature thermal shutdown, under-voltage lockout, and crossover-current protection\u003c\/li\u003e\n\u003cli\u003eShort-to-ground and shorted-load protection\u003c\/li\u003e\n\u003cli\u003e4-layer, 2 oz copper PCB for improved heat dissipation\u003c\/li\u003e\n\u003cli\u003eExposed solderable ground pad below the driver IC on the bottom of the PCB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThis product ships with all surface-mount components—including the A4988 driver IC—installed as shown in the product picture.\u003c\/p\u003e\n\u003ch2\u003ePower connections\u003c\/h2\u003e\n\u003cp\u003eThe driver requires a logic supply voltage (3 – 5.5 V) to be connected across the VDD and GND pins and a motor supply voltage (8 – 35 V) to be connected across VMOT and GND. These supplies should have appropriate decoupling capacitors close to the board, and they should be capable of delivering the expected currents (peaks up to 4 A for the motor supply).\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarning:\u003c\/strong\u003e This carrier board uses low-ESR ceramic capacitors, which makes it susceptible to destructive \u003ca href=\"http:\/\/www.pololu.com\/docs\/0J16\"\u003eLC voltage spikes\u003c\/a\u003e, especially when using power leads longer than a few inches. Under the right conditions, these spikes can exceed the 35 V maximum voltage rating for the A4988 and permanently damage the board, even when the motor supply voltage is as low as 12 V. One way to protect the driver from such spikes is to put a large (at least 47 µF) electrolytic capacitor across motor power (VMOT) and ground somewhere close to the board.\u003c\/p\u003e\n\u003ch2\u003eMotor connections\u003c\/h2\u003e\n\u003cp\u003eFour, six, and eight-wire stepper motors can be driven by the A4988 if they are properly connected; a \u003ca href=\"http:\/\/www.pololu.com\/catalog\/product\/2128\/faqs\"\u003eFAQ answer\u003c\/a\u003e explains the proper wirings in detail.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarning:\u003c\/strong\u003e Connecting or disconnecting a stepper motor while the driver is powered can destroy the driver. (More generally, rewiring anything while it is powered is asking for trouble.)\u003c\/p\u003e\n\u003ch2\u003eStep (and microstep) size\u003c\/h2\u003e\n\u003cp\u003eStepper motors typically have a step size specification (e.g. 1.8° or 200 steps per revolution), which applies to full steps. A microstepping driver such as the A4988 allows higher resolutions by allowing intermediate step locations, which are achieved by energizing the coils with intermediate current levels. For instance, driving a motor in quarter-step mode will give the 200-step-per-revolution motor 800 microsteps per revolution by using four different current levels.\u003c\/p\u003e\n\u003cp\u003eThe resolution (step size) selector inputs (MS1, MS2, and MS3) enable selection from the five step resolutions according to the table below. MS1 and MS3 have internal 100kΩ pull-down resistors and MS2 has an internal 50kΩ pull-down resistor, so leaving these three microstep selection pins disconnected results in full-step mode. For the microstep modes to function correctly, the current limit must be set low enough (see below) so that current limiting gets engaged. Otherwise, the intermediate current levels will not be correctly maintained, and the motor will skip microsteps.\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMS1\u003c\/th\u003e\n\u003cth\u003eMS2\u003c\/th\u003e\n\u003cth\u003eMS3\u003c\/th\u003e\n\u003cth\u003eMicrostep Resolution\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLow\u003c\/td\u003e\n\u003ctd\u003eLow\u003c\/td\u003e\n\u003ctd\u003eLow\u003c\/td\u003e\n\u003ctd\u003eFull step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHigh\u003c\/td\u003e\n\u003ctd\u003eLow\u003c\/td\u003e\n\u003ctd\u003eLow\u003c\/td\u003e\n\u003ctd\u003eHalf step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLow\u003c\/td\u003e\n\u003ctd\u003eHigh\u003c\/td\u003e\n\u003ctd\u003eLow\u003c\/td\u003e\n\u003ctd\u003eQuarter step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHigh\u003c\/td\u003e\n\u003ctd\u003eHigh\u003c\/td\u003e\n\u003ctd\u003eLow\u003c\/td\u003e\n\u003ctd\u003eEighth step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHigh\u003c\/td\u003e\n\u003ctd\u003eHigh\u003c\/td\u003e\n\u003ctd\u003eHigh\u003c\/td\u003e\n\u003ctd\u003eSixteenth step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eControl inputs\u003c\/h2\u003e\n\u003cp\u003eEach pulse to the STEP input corresponds to one microstep of the stepper motor in the direction selected by the DIR pin. Note that the STEP and DIR pins are not pulled to any particular voltage internally, so you should not leave either of these pins floating in your application. If you just want rotation in a single direction, you can tie DIR directly to VCC or GND. The chip has three different inputs for controlling its many power states: RST, SLP, and EN. For details about these power states, see the datasheet. Please note that the RST pin is floating; if you are not using the pin, you can connect it to the adjacent SLP pin on the PCB to bring it high and enable the board.\u003c\/p\u003e\n\u003ch2\u003eCurrent limiting\u003c\/h2\u003e\n\u003cp\u003eTo achieve high step rates, the motor supply is typically much higher than would be permissible without active current limiting. For instance, a typical stepper motor might have a maximum current rating of 1 A with a 5Ω coil resistance, which would indicate a maximum motor supply of 5 V. Using such a motor with 12 V would allow higher step rates, but the current must actively be limited to under 1 A to prevent damage to the motor.\u003c\/p\u003e\n\u003cp\u003eThe A4988 supports such active current limiting, and the trimmer potentiometer on the board can be used to set the current limit. One way to set the current limit is to put the driver into full-step mode and to measure the current running through a single motor coil without clocking the STEP input. The measured current will be 0.7 times the current limit (since both coils are always on and limited to 70% of the current limit setting in full-step mode). Please note that changing the logic voltage, Vdd, to a different value will change the current limit setting since the voltage on the “ref” pin is a function of Vdd.\u003c\/p\u003e\n\u003cp\u003eAnother way to set the current limit is to measure the voltage on the “ref” pin and to calculate the resulting current limit (the current sense resistors are 0.05Ω). The ref pin voltage is accessible on a via that is circled on the bottom silkscreen of the circuit board. The current limit relates to the reference voltage as follows:\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eCurrent Limit = VREF × 2.5\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eSo, for example, if the reference voltage is 0.3 V, the current limit is 0.75 A. As mentioned above, in full step mode, the current through the coils is limited to 70% of the current limit, so to get a full-step coil current of 1.2 A, the current limit should be 1.2 A\/0.7=1.7 A, which corresponds to a VREF of 1.7 A\/2.5=0.68 V. See the A4988 datasheet for more information.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The coil current can be very different from the power supply current, so you should \u003cins\u003enot\u003c\/ins\u003e use the current measured at the power supply to set the current limit. The appropriate place to put your current meter is in series with one of your stepper motor coils.\u003c\/p\u003e\n\u003ch2\u003ePower dissipation considerations\u003c\/h2\u003e\n\u003cp\u003eThe A4988 driver IC has a maximum current rating of 2 A per coil, but the actual current you can deliver depends on how well you can keep the IC cool. The carrier’s printed circuit board is designed to draw heat out of the IC, but to supply more than approximately 1.2 A per coil, a heat sink or other cooling method is required (in our tests, we were able to deliver approximately 1.4 A per coil with air flow from a PC fan and no heat sink).\u003c\/p\u003e\n\u003cp\u003eThis product can get \u003cstrong\u003ehot\u003c\/strong\u003e enough to burn you long before the chip overheats. Take care when handling this product and other components connected to it.\u003c\/p\u003e\n\u003cp\u003e\u003cins\u003ePlease note that measuring the current draw at the power supply will generally not provide an accurate measure of the coil current.\u003c\/ins\u003e Since the input voltage to the driver can be significantly higher than the coil voltage, the measured current on the power supply can be quite a bit lower than the coil current (the driver and coil basically act like a switching step-down power supply). Also, if the supply voltage is very high compared to what the motor needs to achieve the set current, the duty cycle will be very low, which also leads to significant differences between average and RMS currents.\u003c\/p\u003e","brand":"Pololu","offers":[{"title":"Default Title","offer_id":385708716,"sku":"POL-2128","price":13.75,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/2548.jpg?v=1382714951"},{"product_id":"adafruit-mini-8x8-led-matrix-w-i2c-backpack","title":"Adafruit Mini 0.7\" 8x8 LED Matrix w\/I2C Backpack","description":"\u003cp\u003eWhat's better than a single LED? Lots of LEDs!\u003c\/p\u003e\n\u003cp\u003eA fun way to make a small display is to use an 8x8 matrix or a 4-digit 7-segment display. Matrices like these are 'multiplexed' - so to control 64 LEDs you need 16 pins. That's a lot of pins, and there are driver chips like the MAX7219 that can control a matrix for you but there's a lot of wiring to set up and they take up a ton of space.\u003c\/p\u003e\n\u003cp\u003eAt Adafruit we feel your pain! After all, wouldn't it be awesome if you could control a matrix without tons of wiring? That's where these adorable LED matrix backpacks come in. We have them in two flavors - this mini 8x8 and a \u003ca href=\"\/en-eu\/products\/adafruit-0-56-4-digit-7-segment-display-w-i2c-backpack\" target=\"_blank\"\u003e4-digit 0.56\" 7-segment\u003c\/a\u003e. \u003c\/p\u003e\n\u003cp\u003eThe matrices use a driver chip that does all the heavy lifting for you: They have a built in clock so they multiplex the display. They use constant-current drivers for ultra-bright, consistent color (\u003cstrong\u003ethe images are photographed at the dimmest setting to avoid overloading the camera!\u003c\/strong\u003e), 1\/16 step display dimming, all via a simple I2C interface. The backpacks come with address-selection jumpers so you can connect up to four mini 8x8's or eight 7-segments (or a combination, such as four mini 8x8's and four 7-segments, etc) on a single I2C bus.\u003c\/p\u003e\n\u003cp\u003eThe product kit comes with:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eA fully tested and assembled LED backpack\u003c\/li\u003e\n\u003cli\u003eUltra-bright 8x8 matrix\u003c\/li\u003e\n\u003cli\u003e4-pin header\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eA bit of soldering is required to attach the matrix onto the backpack but its very easy to do and only takes about 5 minutes.\u003c\/p\u003e\n\u003cp\u003eOf course, in classic Adafruit fashion,\u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-led-backpack\/\" target=\"_blank\"\u003ethey also have a detailed tutorial showing you how to solder, wire and control the display\u003c\/a\u003e. They even wrote \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit-LED-Backpack-Library\" target=\"_blank\"\u003ea very nice library for the backpacks so you can get running in under half an hour, displaying images on the matrix or numbers on the 7-segment\u003c\/a\u003e. If you've been eyeing matrix displays but hesitated because of the complexity, his is the solution you've been looking for!\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis board\/chip uses I2C 7-bit address between 0x70-0x73, selectable with jumpers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBackpack Dimensions\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e20mm x 28mm x 4mm \/ 0.8\" x 1.1\" x 0.2\"\u003c\/li\u003e\n\u003cli\u003eMounting Holes: 12mm x 22mm \/ 0.5\" x 0.9\"\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-led-backpack\/downloads\" target=\"_blank\"\u003eDatasheets, schematic, EagleCAD PCB files, and Fritzing available in the product tutorial\u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Red","offer_id":388712260,"sku":"ADA870","price":8.25,"currency_code":"GBP","in_stock":false},{"title":"Yellow","offer_id":388712264,"sku":"ADA871","price":8.25,"currency_code":"GBP","in_stock":false},{"title":"Yellow-Green","offer_id":388712262,"sku":"ADA872","price":8.25,"currency_code":"GBP","in_stock":false},{"title":"Blue","offer_id":834224909,"sku":"ADA959","price":10.0,"currency_code":"GBP","in_stock":false},{"title":"Ultra Bright White","offer_id":834227029,"sku":"ADA1080","price":11.25,"currency_code":"GBP","in_stock":false},{"title":"Pure Green","offer_id":834228785,"sku":"ADA1633","price":9.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/870.jpg?v=1597228513"},{"product_id":"adafruit-small-1-2-8x8-led-matrix-w-i2c-backpack","title":"Adafruit Small 1.2\" 8x8 LED Matrix w\/I2C Backpack","description":"\u003cp\u003eWhat's better than a single LED? Lots of LEDs!\u003c\/p\u003e\n\u003cp\u003eA fun way to make a small display is to use an 8x8 matrix or a 4-digit 7-segment display. Matrices like these are 'multiplexed' - so to control 64 LEDs you need 16 pins. That's a lot of pins, and there are driver chips like the MAX7219 that can control a matrix for you but there's a lot of wiring to set up and they take up a ton of space.\u003c\/p\u003e\n\u003cp\u003eAt Adafruit they feel your pain! After all, wouldn't it be awesome if you could control a matrix without tons of wiring? That's where these lovely LED matrix backpacks come in. We have them in three flavors - \u003ca href=\"https:\/\/shop.pimoroni.com\/products\/adafruit-mini-8x8-led-matrix-w-i2c-backpack\"\u003ea mini 0.7\" 8x8\u003c\/a\u003e, these small 1.2\" 8x8 and a \u003ca href=\"https:\/\/shop.pimoroni.com\/products\/adafruit-mini-8x8-led-matrix-w-i2c-backpack\"\u003e4-digit 0.56\" 7-segment\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eThe matrices use a driver chip that does all the heavy lifting for you: They have a built in clock so they multiplex the display. They use constant-current drivers for ultra-bright, consistent colour (\u003cstrong\u003ethe images are photographed at the dimmest setting to avoid overloading the camera!\u003c\/strong\u003e), 1\/16 step display dimming, all via a simple I2C interface. These 1.2\" matrix backpacks come with three address-selection jumpers so you can connect up to eight 1.2\" 8x8's together (or a combination, such as four 1.2\" 8x8's and four 7-segments, etc) on a single I2C bus.\u003c\/p\u003e\n\u003cp\u003eThe product kit comes with:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eA fully tested and assembled 1.2\" LED backpack\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.adafruit.com\/product\/1046\"\u003eUltra-bright 1.2\" 8x8 matrix\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e4-pin header\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eA bit of soldering is required to attach the matrix onto the backpack but its very easy to do and only takes about 5 minutes.\u003c\/p\u003e\n\u003cp\u003eOf course, in classic Adafruit fashion, \u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-led-backpack\/\" target=\"_blank\"\u003ethey also have a detailed tutorial showing you how to solder, wire and control the display\u003c\/a\u003e. They even wrote \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit-LED-Backpack-Library\" target=\"_blank\"\u003ea very nice library for the backpacks so you can get running in under half an hour, displaying images on the matrix or numbers on the 7-segment\u003c\/a\u003e. If you've been eying matrix displays but hesitated because of the complexity, this is the solution you've been looking for!\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cp\u003eThis board\/chip uses I2C 7-bit addresses between 0x70-0x77, selectable with jumpers.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-led-backpack\/downloads\" target=\"_blank\"\u003eDatasheets, Fritzing object, EagleCAD PCB files and more in the tutorial!\u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Red","offer_id":388736256,"sku":"ADA1049","price":8.25,"currency_code":"GBP","in_stock":false},{"title":"Yellow","offer_id":388736258,"sku":"ADA1050","price":8.75,"currency_code":"GBP","in_stock":false},{"title":"Green","offer_id":388736260,"sku":"ADA1051","price":9.0,"currency_code":"GBP","in_stock":false},{"title":"Blue","offer_id":778807509,"sku":"ADA1052","price":10.0,"currency_code":"GBP","in_stock":false},{"title":"Pure Green","offer_id":778831105,"sku":"ADA1632","price":9.0,"currency_code":"GBP","in_stock":false},{"title":"Ultra Bright White","offer_id":860917721,"sku":"ADA1614","price":11.25,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1051_34438969-8571-4cf5-a049-5fd3c8aec44b.jpg?v=1597226810"},{"product_id":"adafruit-neopixel-ring-24-x-rgb-led-w-integrated-drivers","title":"Adafruit NeoPixel Ring - 5050 RGB LED with Integrated Drivers","description":"\u003cp\u003eRound and round and round they go! Ultra bright smart LED NeoPixels arranged in a circle!\u003c\/p\u003e\n\u003cp\u003eThe 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 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 and you're ready to rock.\u003c\/p\u003e\n\u003cp\u003eThere 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. Adafruits wonderfully-written \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_NeoPixel\"\u003eNeopixel library for Arduino supports these pixels!\u003c\/a\u003e 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.\u003c\/p\u003e\n\u003cp\u003eComes as a single ring with individually addressable RGB LEDs assembled and tested.\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePixel count\u003c\/th\u003e\n\u003cth\u003eOuter diameter\u003c\/th\u003e\n\u003cth\u003eInner diameter\u003c\/th\u003e\n\u003cth\u003eThickness\u003c\/th\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e12\u003c\/td\u003e\n\u003ctd\u003e36.8mm \/ 1.5\"\u003c\/td\u003e\n\u003ctd\u003e23.3mm \/ 1\"\u003c\/td\u003e\n\u003ctd\u003e6.7mm \/ 0.3\"\u003c\/td\u003e\n\u003ctd\u003e3.3g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e16\u003c\/td\u003e\n\u003ctd\u003e44.5mm \/ 1.8\"\u003c\/td\u003e\n\u003ctd\u003e31.7mm \/ 1.2\"\u003c\/td\u003e\n\u003ctd\u003e6.7mm \/ 0.3\"\u003c\/td\u003e\n\u003ctd\u003e3.03g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003ctd\u003e65.6mm \/ 2.6\"\u003c\/td\u003e\n\u003ctd\u003e52.3mm \/ 2.1\"\u003c\/td\u003e\n\u003ctd\u003e6.7mm \/ 0.3\"\u003c\/td\u003e\n\u003ctd\u003e6.23g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cul\u003e\n\u003cli\u003eMay ship with either WS2812B or SK6812-based LEDs. They are the same brightness, color and protocol\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca rel=\"noopener noreferrer\" href=\"https:\/\/learn.adafruit.com\/adafruit-neopixel-uberguide\/downloads\" target=\"_blank\"\u003eDatasheet, EagleCAD PCB files, datasheets and more in the tutorial\u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"24 pixel","offer_id":411609061,"sku":"ADA1586","price":13.5,"currency_code":"GBP","in_stock":true},{"title":"16 pixel","offer_id":411609065,"sku":"ADA1463","price":8.25,"currency_code":"GBP","in_stock":true},{"title":"12 pixel","offer_id":535001973,"sku":"ADA1643","price":6.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1586-01.jpg?v=1576576134"},{"product_id":"adafruit-vs1053-codec-microsd-breakout-mp3-wav-midi-ogg-play-record","title":"VS1053 Codec + MicroSD Breakout - MP3\/WAV\/MIDI\/OGG Play + Record - v4","description":"\u003cp\u003eThis breakout board is the ultimate companion for the VLSI VS1053B DSP codec chip. The VS1053 can decode a wide variety of audio formats such as MP3, AAC, Ogg Vorbis, WMA, MIDI, FLAC, WAV (PCM and ADPCM).\u003c\/p\u003e\n\u003cp\u003eIt can also be used to record audio in both PCM (WAV) and compressed Ogg Vorbis. You can do all sorts of stuff with the audio as well such as adjusting bass, treble, and volume digitally. There is also 8 GPIO pins that can be used for stuff like lighting up small LEDs or reading buttons.\u003c\/p\u003e\n\u003cp\u003eAll this functionality is implemented in a light-weight SPI interface so nearly any microcontroller can play audio from an SD card. There's also a special MIDI mode that you can boot the chip into that will read 'classic' 31250Kbaud MIDI data on a UART pin and act like a synth\/drum machine - there are dozens of built-in drum and sample effects! But the chip is a pain to solder, and needs a lot of extras. That's why Adafruit spun up the best breakout, perfect for use with an Arduino but also good for other microcontrollers that just don't have the computational power to decode MP3s.\u003c\/p\u003e\n\u003cp\u003eThe breakout is slim enough to fit on a breadboard with 1 row of holes left over for wiring. There's 3.3v and 1.8v regulators onboard with ferrite beads and analog filtering for quality analog output. There's a microphone input port that you can wire up a line-in or mic to and record compressed audio. All 8 GPIO are broken out and they all have built in 100K pulldowns, simply connect your button from the GPIO pin to 3.3V for an active-high connection. You'll likely want to play music from a microSD card so we added a holder on-board. And since we know so many of our customers use 5V microcontrollers like the Arduino, we made the interface pins all 5V compliant with level shifters so you can use the chip at 3V or 5V power\/logic!\u003c\/p\u003e\n\u003cp\u003eEach order comes with a fully assembled and tested breakout board, some 0.1\" male header you can solder to the breakout so it plugs into a breadboard and a bonus stereo headphone jack that will be handy when you want to plug headphones in!\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNew! As of Sept 24 2013, all orders will come with v2 which is nearly identical but now has 220uF stereo blocking capacitors on the output. This means you can plug the output into headphones or a stereo without risk of damage. Essentially we integrated the extra capacitors onto the PCB itself, saving you wiring and effort!\u003c\/strong\u003e If you have an older v1.0 which does not have the two big round silver capacitors on board, you can drive a pair of 30ohm headphones directly from the LOUT\/ROUT pins if the 'ground' connection is tied to GBUF however this is not a line-out connection. If you want to connect to a stereo system or powered speakers with a v1.0 board, fit the two included 100uF electrolytic caps in series on the LOUT\/ROUT pins between the breakout and the input of the stereo, then connect the common ground to AGND\u003c\/p\u003e\n\u003cp\u003eIf you just need loudspeakers, the \u003ca href=\"\/en-eu\/products\/adafruit-stereo-3-7w-class-d-audio-amplifier\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e3.7W stereo amp board\u003c\/a\u003e plus two 3W 4ohm speakers will give you lots of boom and you don't need any extra blocking caps because the amplifier has differential inputs.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-vs1053-mp3-aac-ogg-midi-wav-play-and-record-codec-tutorial\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eCheck out the detailed tutorial \u0026amp; excellent Arduino library that demonstrates everything cool about this library: playing music off an SD card, using the GPIO pins as input\/outputs, playing music using an interrupt (so it's in the background), using the VS1053 as a MIDI synthesizer (no SD required), and recording Ogg vorbis audio from a microphone\/line-in to SD.\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-vs1053-mp3-aac-ogg-midi-wav-play-and-record-codec-tutorial\/downloads-and-links\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eDatasheets, EagleCAD PCB files, and Fritzing object available in the product tutorial\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eDimensions: 27.72mm \/ 1.09\" x 58.08mm \/ 2.28\"\u003c\/p\u003e\n\u003cp\u003eRevision History:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to v4 on Sept 26, 2014 - we added a 1uF capacitor on the acap pin as recommended by the datasheet.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":411670081,"sku":"ADA1381","price":20.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1381-03_b59c12d9-c958-4cb1-9d3f-dd367e0c72b2.jpg?v=1576593399"},{"product_id":"adafruit-2-2-18-bit-color-tft-lcd-display-with-microsd-card-breakout","title":"2.2\" 18-bit color TFT LCD display with microSD card breakout - EYESPI Connector","description":"\u003cp\u003eThis lovely little display breakout is the best way to add a small, colorful, and bright display to any project.\u003c\/p\u003e\n\u003cp\u003eSince the display uses 4-wire SPI to communicate and has its own pixel-addressable frame buffer, it can be used with every kind of microcontroller. Even a very small one with low memory and few pins available!\u003c\/p\u003e\n\u003cp\u003eThe 2.2\" display has 320x240 color pixels. Unlike the low-cost \"Nokia 6110\" and similar LCD displays, which are CSTN type and thus have poor color and slow refresh, this display is a true TFT! The TFT driver (ILI9341 or compatible) can display full 18-bit color (262,144 shades!). And the LCD will always come with the same driver chip so there are no worries that your code will not work from one to the other.\u003c\/p\u003e\n\u003cp\u003eThe breakout has the TFT display soldered on (it uses a delicate flex-circuit connector) as well as an ultra-low-dropout 3.3V regulator and a 3\/5V level shifter so you can use it with 3.3V or 5V power and logic. They also placed a microSD card holder so you can easily load full-color bitmaps from a FAT16\/FAT32 formatted microSD card. The microSD card is not included.\u003c\/p\u003e\n\u003cp\u003eOf course, Adafruit wouldn't just leave you with a datasheet and a \"good luck!\" - \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_ILI9341\" target=\"_blank\" rel=\"noopener noreferrer\"\u003ethey've written a full open-source graphics library that can draw pixels, lines, rectangles, circles, text, and bitmaps as well as example code.\u003c\/a\u003e The code is written for Arduino but can be easily ported to your favorite microcontroller! Wiring is easy, we strongly encourage using the hardware SPI pins of your Arduino as software SPI is noticeably slower when dealing with this size display. Check the example sketches for wiring help until we get a detailed wiring tutorial written!\u003c\/p\u003e\n\u003cp\u003eThis display breakout also features a \u003ca href=\"\/en-eu\/collections\/eyespi\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e18-pin \"EYESPI\" standard FPC connector\u003c\/a\u003e with flip-top connector. You can use a 18-pin 0.5mm pitch FPC cable to connect to all the GPIO pins, for when you want to skip the soldering.\u003c\/p\u003e\n\u003ch2\u003eTechnical Details\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of November 2022\u003c\/strong\u003e - Adafruit have updated this TFT breakout with a \u003ca href=\"\/en-eu\/collections\/eyespi\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEYESPI connector\u003c\/a\u003e to make cabling easier with an 18-pin FPC. They also used \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Pinguin\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eAdafruit Pinguin\u003c\/a\u003e to make a lovely silkscreen. The board is otherwise the same size, pinout, and functionality.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of January 12, 2016\u003c\/strong\u003e - the LCD may come with an ILI9340\/ILI9341-compatible chip\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e2.2\" diagonal LCD TFT display\u003c\/li\u003e\n\u003cli\u003e320x240 resolution, up to 18-bit (262,144) color\u003c\/li\u003e\n\u003cli\u003e4 wire SPI digital interface - this display talks in '8-bit' SPI check the Arduino library source for how to communicate\u003c\/li\u003e\n\u003cli\u003eBuilt-in microSD slot - uses 2 more digital lines\u003c\/li\u003e\n\u003cli\u003e5V compatible! Use with 3.3V or 5V logic For the level shifter Adafruit use the \u003ca href=\"http:\/\/www.ti.com\/product\/CD74HC4050\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eCD74HC4050\u003c\/a\u003e which has a typical propagation delay of ~10ns\u003c\/li\u003e\n\u003cli\u003eOnboard 3.3V @ 150mA LDO regulator\u003c\/li\u003e\n\u003cli\u003e4 white LED backlight, transistor connected so you can PWM dim the backlight\u003c\/li\u003e\n\u003cli\u003e0.1\" spaced header for easy breadboarding\u003c\/li\u003e\n\u003cli\u003eMax Dimensions: 40.63mm \/ 1.59\" x 66.35mm \/ 2.61\" x 6.05mm \/ 0.23\"\u003c\/li\u003e\n\u003cli\u003eLCD Dimensions: 55.23mm \/ 2.17\" x 40mm \/ 1.57\" x 2.46mm \/ 0.09\"\u003c\/li\u003e\n\u003cli\u003eWeight: 18.43g\u003c\/li\u003e\n\u003cli\u003eCurrent draw is based mostly on the backlight: with full on backlight, current draw is approx 100mA\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Fritzing-Library\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eAdafruit Fritzing Library\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/ILI9340.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eILI9340 (datasheet)\u003c\/a\u003e controller with built in pixel-addressable video RAM buffer\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/TM022HDH26_V1.0.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eDisplay datasheet\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit-2.2-SPI-TFT\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEagleCAD files on GitHub\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":411735593,"sku":"ADA1480","price":20.5,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1480-10.jpg?v=1745607816"},{"product_id":"adafruit-trellis-monochrome-driver-pcb-for-4x4-keypad-3mm-leds","title":"Adafruit Trellis Monochrome Driver PCB for 4x4 Keypad \u0026 3mm LEDs","description":"\u003cp\u003eTrellis is an open source backlight keypad driver system. It is easy to use, works with any 3mm LEDs and eight tiles can be tiled together on a shared I2C bus. \u003cspan\u003eEach Trellis PCB has 4x4 pads and 4x4 matching spots for 3mm LEDs.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThis item is just for the Trellis driver PCB assembly: LEDs and \u003ca href=\"https:\/\/shop.pimoroni.com\/products\/adafruit-silicone-elastomer-4x4-button-keypad-for-3mm-leds\"\u003ebuttons\u003c\/a\u003e not included.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eYou'll probably need the matching button pad, as well as some 3mm diffused LED's. Some soldering will is required for construction. The PCB doesn't contain a microcontroller so you'll also need an Arduino or similair to read the keypress data and let it know when to light up the LED's.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe circuitry on-board handles the background key-presses and LED lighting for the 4x4 tile.\u003c\/li\u003e\n\u003cli\u003eEach tile has an I2C-controlled LED sequencer and keypad reader already on it.\u003c\/li\u003e\n\u003cli\u003eThe chip controls all 16 LEDs individually, turning them on or off (no grayscale or dimming) as well as reading any keypresses made with the rubber keypad.\u003c\/li\u003e\n\u003cli\u003eThe connections are 'diode multiplexed' so you do not have to worry about \"ghosting\" when pressing multiple keys, each key is uniquely addressed.\u003c\/li\u003e\n\u003cli\u003eEach LED is multiplexed with a constant-current driver, so you can mix and match any colors you like. Any 3mm LED can be used, although we find that diffused LEDs with 250mcd+ brightness look best. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eNeed more than 4x4 buttons? No problem, the tiles have 3 address jumpers and you can tile up to 8 PCB's together on a single I2C bus, as long as each one has a unique address. That's up to 128 LED's and buttons using only 2 I2C wires!\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003etiles connect by the edges with solder, and share the same power, ground, interrupt, and i2c clock\/data pins.\u003c\/li\u003e\n\u003cli\u003econnect the tiles in any configuration you want as long as each tile is connected to another with the 5 edge-fingers.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor more information, check out Adafruit's \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Trellis_Library\"\u003eArduino library and example code\u003c\/a\u003e and their \u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-neopixel-uberguide\"\u003e\u003cspan style=\"line-height: 1.2;\"\u003etutorial with wiring diagrams, installation instructions and example code!\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":440558137,"sku":"ADA1616","price":8.25,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1616.jpg?v=1386786488"},{"product_id":"adafruit-silicone-elastomer-4x4-button-keypad-for-3mm-leds","title":"Silicone Elastomer 4x4 Button Keypad - for 3mm LEDs","description":"\u003cp\u003eSo squishy! These silicone elastomer keypads are just waiting for your fingers to press them. Go ahead, squish all you like! (They're durable and easy to clean, just wipe with mild soap and water) These are just like the light up rubber buttons you find on stuff like appliances and tools, but these are open source and easy to integrate into your next project.\u003c\/p\u003e\n\u003cp\u003eEach button is 10mm x 10mm square and 10mm tall. There is 5mm of grid spacing between the buttons. You can 'tile' the button pads edge-to-edge and they'll grid up correctly. You can also cut the pads down if you like, the silicone is very soft. The way they're molded, they give about 3mm of travel when pressed for a very satisfying feel. They are completely quiet, however.\u003c\/p\u003e\n\u003cp\u003eOn the bottom of each button is a conductive pad ring which can close a properly design contact underneath. \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Trellis\" target=\"_blank\"\u003eAdafruit have an EagleCad library which has objects for the buttons and optional LEDs so you can use them in your next PCB design.\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eEach button is 10mm tall and can fit a 3mm LED inside quite easily. 5mm LEDs are too big, so stick with 3mm here. The LED is optional, having it or not does not affect the 'action'. but it's nice to backlight buttons. Diffused LEDs are best, \u003ca href=\"\/en-eu\/products\/led-3mm-pack-of-10\" target=\"_blank\"\u003eso check out our offerings\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-eu\/products\/adafruit-trellis-monochrome-driver-pcb-for-4x4-keypad-3mm-leds\" target=\"_blank\"\u003eChances are you don't want to make your own PCB, so pick up an Adafruit Trellis, the tile-able driver which can control 16 LEDs + these 16 buttons over I2C\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Trellis\" target=\"_blank\"\u003eCheck out the github repository for 3D CAD files and an Eagle library with ready-to-go objects\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 60mm \/ 2.4\" x 60mm \/ 2.4\" x 11.5mm \/ 0.45\"\u003c\/li\u003e\n\u003cli\u003eWeight: 17.5g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":440558709,"sku":"ADA1611","price":4.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1611-00.jpg?v=1583322253"},{"product_id":"sparkfun-opto-isolator-breakout","title":"SparkFun Opto-Isolator Breakout","description":"\u003cp\u003eThis is a board designed for \u003ca href=\"http:\/\/en.wikipedia.org\/wiki\/Opto-isolator\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eopto-isolation\u003c\/a\u003e. This board is helpful for connecting digital systems (like a 5V microcontroller) to a high-voltage or noisy system.\u003c\/p\u003e\n\u003cp\u003eThis board electrically isolates a controller from the high-power system by use of an opto-isolator IC. This IC has two LEDs and two photodiodes built-in. This allows the low-voltage side to control a high voltage side.\u003c\/p\u003e\n\u003cp\u003eWe often use this board to allow a microcontroller control servos or other motors that use a higher voltage than the TTL logic on the (3.3V or 5V) micro, and may cause electromagnetic interferance with our system as the motors turn on and off. This board will isolate the systems, creating a type of electrical noise barrier between devices.\u003c\/p\u003e\n\u003cp\u003eThis breakout board uses the ILD213T optoisolator and discrete transistors to correct the logic. Comes with two channels. Great for use in noisy circuits where signal lines require electrical isolation.\u003c\/p\u003e\n\u003cp\u003eA normal LED opto-isolator will invert the logic of a signal. SparkFun threw some transistors on this compact board to correct the inversion. What you put into the IN pins, will be replicated on the the OUT pins, but at the higher voltage (HV). This optoisolator is configured for data rates up to 9600bps.\u003c\/p\u003e\n\u003ch2\u003eDocuments\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/www.sparkfun.com\/datasheets\/BreakoutBoards\/Optoisolator-v12.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eSchematic\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/cdn.sparkfun.com\/datasheets\/BreakoutBoards\/Optoisolator-v12.zip\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEagle Files\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"http:\/\/www.sparkfun.com\/datasheets\/Components\/SMD\/ild205t.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eDatasheet\u003c\/a\u003e (ILD213T)\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/sparkfun\/Opto_Isolator_Breakout\/tree\/V_1.0\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eGitHub\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":469914253,"sku":"BOB-09118","price":4.75,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/9118.jpg?v=1389104603"},{"product_id":"sparkfun-deadon-rtc-ds3234-breakout","title":"SparkFun DeadOn RTC Breakout - DS3234","description":"\u003cp\u003eHere is a real time clock based on the DS3234 Real Time Clock IC. The DS3234 is a low-cost, extremely accurate SPI bus real-time clock with an integrated temperature-compensated crystal oscillator and crystal.\u003c\/p\u003e\n\u003cp\u003eThe RTC maintains seconds, minutes, hours, day, date, month, and year information. The date at the end of the month is automatically adjusted for months with fewer than 31 days, including corrections of leap year. The clock operates in either the 24-hour or 12-hour format with AM\/PM indicator. Two programmable time-of-day alarms and a programmable square-wave output are provided.\u003c\/p\u003e\n\u003cp\u003eThe underside of the board holds a 12mm coin-cell battery holder for battery backup.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e These do not include a battery.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.sparkfun.com\/tutorials\/deadon-rtc-breakout-hookup-guide\" class=\"btn btn-default\" target=\"_blank\"\u003eGet started with the DeadOn RTC Module hookup guide\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e+-2ppm accuracy\u003c\/li\u003e\n\u003cli\u003eTwo alarms\u003c\/li\u003e\n\u003cli\u003eSPI output\u003c\/li\u003e\n\u003cli\u003eLow power consumption\u003c\/li\u003e\n\u003cli\u003eAccurate calendar up to year 2100\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eDocuments\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/www.sparkfun.com\/datasheets\/BreakoutBoards\/DeadOn%20RTC%20-%20DS3234%20Breakout-v11.pdf\" target=\"_blank\"\u003eSchematic\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/www.sparkfun.com\/datasheets\/BreakoutBoards\/DeadOn%20RTC%20-%20DS3234%20Breakout-v11.zip\" target=\"_blank\"\u003eEagle Files\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.sparkfun.com\/tutorials\/deadon-rtc-breakout-hookup-guide\" target=\"_blank\"\u003eHookup Guide\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"http:\/\/www.sparkfun.com\/datasheets\/BreakoutBoards\/DS3234.pdf\" target=\"_blank\"\u003eDatasheet\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e(DS3234)\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/sparkfun\/SparkFun_DS3234_RTC_Arduino_Library\" target=\"_blank\"\u003eArduino Library\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/cdn.sparkfun.com\/datasheets\/BreakoutBoards\/DS3234_Example_Code.pde\" target=\"_blank\"\u003eExample Sketch\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/sparkfun\/DeadOn_RTC\/tree\/v1.1\" target=\"_blank\"\u003eGithub\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":469966797,"sku":"BOB-10160","price":20.25,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/10160-SparkFun_DeadOn_RTC_Breakout_-_DS3234-01.jpg?v=1595860570"},{"product_id":"sparkfun-si4703-fm-tuner-basic-breakout","title":"SparkFun FM Tuner Basic Breakout - Si4703","description":"\u003cp\u003eIf your project already has an amp and just needs a full-featured FM tuner, this is the board for you.\u003c\/p\u003e\n\u003cp\u003eBeyond being a simple FM radio, the Si4703 is also capable of detecting and processing both Radio Data Service (RDS) and Radio Broadcast Data Service (RBDS) information. The Si4703 even does a very good job of filtering and carrier detection. It also enables data such as the station ID and song name to be displayed to the user.\u003c\/p\u003e\n\u003cp\u003eUsing this board we are able to pick up multiple stations just as well as with a standard FM radio. The board breaks out all major pins and makes it easy to incorporate this great chip into your next radio project.\u003c\/p\u003e\n\u003ch2\u003eDocuments\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/cdn.sparkfun.com\/datasheets\/Wireless\/General\/Si470x-breakout-v13_fix_2.pdf\" target=\"_blank\"\u003eSchematic\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/cdn.sparkfun.com\/datasheets\/Wireless\/General\/Si470x-breakout-v13_fix_2.zip\" target=\"_blank\"\u003eEagle Files\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"http:\/\/www.sparkfun.com\/datasheets\/BreakoutBoards\/Si4702-03-C19-1.pdf\" target=\"_blank\"\u003eDatasheet \u003c\/a\u003e(Si4703)\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"http:\/\/cdn.sparkfun.com\/datasheets\/BreakoutBoards\/AN230.pdf\" target=\"_blank\"\u003eProgramming Guide\u003c\/a\u003e (AN230)\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"http:\/\/cdn.sparkfun.com\/datasheets\/BreakoutBoards\/AN243.pdf\" target=\"_blank\"\u003eProgramming Guide\u003c\/a\u003e (AN243)\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/github.com\/sparkfun\/FM_Tuner_Basic_Breakout-Si4703\/tree\/V_H1.3_L1.2.0\" target=\"_blank\"\u003eGitHub\u003c\/a\u003e (Design Files \u0026amp; Example Code)\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/github.com\/sparkfun\/SparkFun_Si4703_Arduino_Library\/tree\/V_1.2.0\" target=\"_blank\"\u003eGitHub\u003c\/a\u003e (Library)\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.sparkfun.com\/tutorials\/si4703-fm-radio-receiver-hookup-guide?_ga=2.199205807.1204265393.1606734860-416501732.1599036432\" target=\"_blank\"\u003eHookup Guide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":469999425,"sku":"BOB-11083","price":11.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/11083-02.jpg?v=1389111344"},{"product_id":"adafruit-8-key-capacitive-touch-sensor-breakout-i2c-or-spi","title":"Adafruit 8-Key Capacitive Touch Sensor Breakout - I2C or SPI","description":"\u003cp\u003eAdd lots of touch sensors to your next microcontroller project with this easy-to-use 8-channel capacitive touch sensor breakout board, starring the CAP1188.\u003c\/p\u003e\n\u003cp\u003eThis chip can handle up to 8 individual touch pads, and has a very nice feature that makes it stand out for us: it will light up the 8 onboard LEDs when the matching touch sensor fires to help you debug your sensor setup.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eCAP188 has support for both I2C and SPI, so it easy to use with any microcontroller.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eIf using I2C, you can select one of 5 addresses, for a total of 40 capacitive touch pads on one I2C 2-wire bus.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003e Using this chip is a lot easier than doing the capacitive sensing with analog inputs: it handles all the filtering for you and can be configured for more\/less sensitivity. \u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eComes with a fully assembled board, and a stick of 0.1\" header so you can plug it into a breadboard. For contacts, we suggest using copper foil, then solder a wire that connects from the foil pad to the breakout.\u003c\/p\u003e\n\u003cp\u003eGetting started is a breeze with the Adafruit \u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-cap1188-breakout\"\u003eArduino library and tutorial\u003c\/a\u003e. You'll be up and running in a few minutes, and if you are using another microcontroller, its easy to port the code.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"http:\/\/www.adafruit.com\/datasheets\/CAP1188.pdf\"\u003eCAP1188 datasheet\u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":492325889,"sku":"ADA1602","price":6.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1602.jpg?v=1390234677"},{"product_id":"adafruit-neopixel-mini-pcb-pack-of-5","title":"Adafruit NeoPixel Mini PCB - Pack of 5","description":"\u003cp\u003eThese are the smallest NeoPixel breakouts around! Tiny, bright RGB pixels to add to your project.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eThese little PCBs are only 8mm x 10mm and have two sets of three pads on the back for soldering wires.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eThese ultra-bright LEDs have a constant-current driver cooked right into the LED package!\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eThe pixels are chainable - so you only need 1 pin\/wire to control as many LEDs as you like. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003e\u003c\/span\u003eThese pixels have full 24-bit color ability with PWM taken care of by the controller chip.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cspan style=\"font-size: 14px; line-height: 1.5;\"\u003eSince the LED is so bright, you need less current\/power to get the effects you want. The driver is constant current so its OK if your battery power changes or fluctuates a little. \u003c\/span\u003e\u003cbr\u003e\n\u003cp\u003e\u003cbr\u003eEach pixel draws as much as 60mA (all three RGB LEDs on for full brightness white). An Arduino can drive up to 500 pixels at 30 FPS (it will run out of RAM after that). Using ribbon cable you can string these up to 6\" apart (after that, you might get power droops and data corruption) \u003cbr\u003e\u003cbr\u003eEach order comes with 5 individually controllable pixel buttons. \u003cbr\u003e\u003cbr\u003eAdafruits detailed \u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-neopixel-uberguide\"\u003eNeoPixel Uberguide\u003c\/a\u003e has everything you need to use NeoPixels in any shape and size. Including ready-to-go library \u0026amp; example code for the Arduino UNO\/Duemilanove\/Diecimila, Flora\/Micro\/Leonardo, Trinket\/Gemma, Arduino Due \u0026amp; Arduino Mega\/ADK (all versions)\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":526757957,"sku":"ADA1612","price":4.25,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1612.jpg?v=1391621863"},{"product_id":"adafruit-stereo-2-8w-class-d-audio-amplifier-i2c-control-agc","title":"Adafruit Stereo 2.8W Class D Audio Amplifier - I2C Control AGC","description":"\u003cp\u003eA mini class D with AGC and I2C control? Yes please! Able to deliver 2 x 2.8W channels into 4 ohm impedance speakers (@ 10% THD) it has an i2c control interface as well as an AGC (automatic gain control) system to keep your audio from clipping or distorting.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003econtains a class D controller, able to run from 2.7V-5.5VDC.\u003c\/li\u003e\n\u003cli\u003eSince the amp is a class D, it's incredibly efficient (89% efficient when driving an 8Ω speaker at 1.5 Watt) - making it perfect for portable and battery-powered projects.\u003c\/li\u003e\n\u003cli\u003eOutput Power: 2.8W at 4Ω, 10% THD, 1.7W at 8Ω, 10% THD, with 5V Supply\u003c\/li\u003e\n\u003cli\u003ePSRR: 80 dB, 5ms startup time\u003c\/li\u003e\n\u003cli\u003eDesigned for use without an output filter, when wires are kept at under 2\"-4\" long\u003c\/li\u003e\n\u003cli\u003eI2C interface pins for setting gain, AGC configuration parameters, etc. See the tutorial for more details\u003c\/li\u003e\n\u003cli\u003eSelectable gain from -28dB to 30dB\u003c\/li\u003e\n\u003cli\u003eExcellent click-and-pop suppression\u003c\/li\u003e\n\u003cli\u003eThermal shutdown protection\u003c\/li\u003e\n\u003cli\u003eShutdown pin for power saving mode.\u003c\/li\u003e\n\u003cli\u003eLow current draw: 3.5mA quiescent and 0.2uA in shutdown mode\u003c\/li\u003e\n\u003cli\u003einputs of the amplifier go through 1.0uF capacitors, so they are fully 'differential' - if you don't have differential outputs, simply tie the R- and L- to ground.\u003c\/li\u003e\n\u003cli\u003eoutputs are \"Bridge Tied\" - that means they connect directly to the outputs, no connection to ground.\u003c\/li\u003e\n\u003cli\u003eThe output is a ~300KHz square wave PWM that is then 'averaged out' by the speaker coil - the high frequencies are not heard.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAll the above means that you can't connect the output into another amplifier, it should drive the speakers directly.\u003c\/p\u003e\n\u003cp\u003eIf you don't want to use I2C to control it, it does start up on with 6dB gain by default and the AGC set up for most music playing. We do suggest using it with a microcontroller to configure it, however, since its quite powerful. Settings are not stored in the chip, so you'll need to adjust any gain \u0026amp; AGC amplification settings every time the amp is powered up.\u003c\/p\u003e\n\u003cp\u003eComes with a fully assembled and tested breakout board with 1.0uF input capacitors. We also include 3.5mm screw-terminal blocks so you can easily attach\/detach your speakers, and some header in case you want to plug it into a breadboard. \u003cb\u003eSpeakers are not included, use any 4 ohm or 8 ohm impedance speakers - \u003ca href=\"https:\/\/shop.pimoroni.com\/products\/3-speaker-4-3w\"\u003esomething like this, perhaps\u003c\/a\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-tpa2016-2-8w-agc-stereo-audio-amplifier\"\u003e \u003cb\u003eAdafruit's awesome tutorial and Arduino library will let you set the AGC configuration (you can also just turn it off), max gain, and turn on\/off the left \u0026amp; right channels all over I2C! You will be ready to rock in 20 minutes! \u003c\/b\u003e\u003c\/a\u003e\u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-tpa2016-2-8w-agc-stereo-audio-amplifier\"\u003e \u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":549933533,"sku":"ADA1712","price":8.25,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1712.jpg?v=1392719136"},{"product_id":"adafruit-oled-breakout-board-16-bit-color-1-27-w-microsd-holder","title":"Adafruit OLED Breakout Board - 16-bit Color 1.27\" w\/microSD holder","description":"\u003cp\u003eThese 1.27\" color OLED displays are perfect when you need a small display with vivid, high-contrast 16-bit color.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eThe visible portion of the OLED measures 1.27\" diagonal and contains 128x96 RGB pixels, each one made of red, green and blue OLEDs.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eEach pixel can be set with 16-bits of resolution for a large range of colors.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eBecause the display uses OLEDs, there is no backlight, and the contrast is very high (black is really black). \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eThis OLED uses the SSD1351 driver chip, which manages the display. You can talk to the driver chip using 4-wire write-only SPI (clock, data, chip select, data\/command and an optional reset pin).\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eIncluded on the fully assembled breakout is the OLED display and a small boost converter (required for providing 12V to the OLED) and a microSD card holder.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eThis design includes built-in logic level shifting so you can use it with 3-5VDC power and logic levels.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eThe example code shows how to read a bitmap from the uSD card and display it all via SPI. \u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDisplay 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 ~30mA or so in practice but for precise numbers you must measure the current in your usage circuit. This does not include the SD card, which is separate\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eAdafruit have even written a full \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit-SSD1351-library\" target=\"_blank\"\u003eopen source graphics library\u003c\/a\u003e that can draw pixels, lines, rectangles, circles, text and bitmaps as well as example code. The code is written for Arduino but can be easily ported to your favorite microcontroller!\u003c\/p\u003e\n\u003cp\u003eCheck out the \u003ca href=\"http:\/\/www.adafruit.com\/datasheets\/SSD1351-Revision%201.3.pdf\"\u003edatasheet\u003c\/a\u003e for more details on the controller\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":568663405,"sku":"ADA1673","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1673.jpg?v=1393420838"},{"product_id":"adafruit-electret-microphone-amplifier-max9814-w-auto-gain-control","title":"Adafruit Electret Microphone Amplifier - MAX9814 w\/ Auto Gain Control","description":"\u003cp\u003eThis fancy microphone amplifier module is a step above the rest, with built in automatic gain control. The AGC in the amplifier means that nearby 'loud' sounds will be quieted so they don't overwhelm \u0026amp; 'clip' the amplifier, and even quiet, far-away sounds will be amplified.\u003c\/p\u003e\n\u003cp\u003eThis amplifier is great for when you want to record or detect audio in a setting where levels change and you don't want to have to tweak the amplifier gain all the time. \u003cbr\u003e\u003cbr\u003eThe chip at the heart of this amp is the \u003ca href=\"http:\/\/www.adafruit.com\/datasheets\/MAX9814.pdf\"\u003eMAX9814\u003c\/a\u003e, and has a few options you can configure with the breakout.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eThe default 'max gain' is 60dB, but can be set to 40dB or 50dB by jumpering the Gain pin to VCC or ground.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eYou can change the Attack\/Release ratio, from the default 1:4000 to 1:2000 or 1:500.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"line-height: 1.2; font-size: 14px;\"\u003eThe ouput from the amp is about 2Vpp max on a 1.25V DC bias, so it can be easily used with any Analog\/Digital converter that is up to 3.3V input. If you want to pipe it into a Line Input, just use a 1uF blocking capacitor in series. \u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003eFor audio-reactive projects, we suggest using an FFT driver library (such as the one in \u003ca href=\"http:\/\/learn.adafruit.com\/piccolo\"\u003ethis library\u003c\/a\u003e) which can take the audio input and 'translate' it into frequencies. If you just need to keep track of audio levels, see this \u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-microphone-amplifier-breakout\/measuring-sound-levels\"\u003esound-level meter tutorial for Arduino\u003c\/a\u003e \u003cbr\u003e\u003cbr\u003eEach order comes with one assembled and tested board, with an \u003ca href=\"http:\/\/www.adafruit.com\/datasheets\/CMA-4544PF-W.pdf\"\u003eelectret mic\u003c\/a\u003e pre-soldered on, and a small piece of header. \u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-agc-electret-microphone-amplifier-max9814\/\"\u003eAdafruits tutorial\u003c\/a\u003e will get you started with using and testing the microphone amplifier and you can check out their \u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-microphone-amplifier-breakout\"\u003egeneral-purpose microphone amplifier tutorial for other project ideas and code. \u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":568716869,"sku":"ADA1713","price":6.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1713.jpg?v=1393423670"},{"product_id":"adafruit-bi-color-red-green-24-bar-bargraph-w-i2c-backpack-kit","title":"Adafruit Bi-Color (Red\/Green) 24-Bar Bargraph w\/I2C Backpack Kit","description":"\u003cp\u003eWhat's better than a single LED? Lots of LEDs! A fun way to make a small linear display is to use two 12-bar Bi-color bar-graphs.\u003c\/p\u003e\n\u003cp\u003eHowever, this LED bargraph is 'multiplexed' - so to control all the 48 LEDs you need a lot of pins. Wouldn't it be awesome if you could control a colorful bargraph without tons of wiring? That's where this adorable LED bar-graph backpack comes in. \u003cbr\u003e\u003cbr\u003eThe backpack uses a driver chip that does all the heavy lifting for you:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt has a built in clock so it can multiplex the display.\u003c\/li\u003e\n\u003cli\u003eIt uses constant-current drivers for ultra-bright, consistent color, 1\/16 step display dimming, all via a simple I2C interface.\u003c\/li\u003e\n\u003cli\u003eThe backpack comes with address-selection jumpers so you can connect up to eight of these bar-graphs on a single I2C bus. You can also mix-and-match the bar-graph breakout with our other types of I2C LED backpacks.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003eThe product kit comes with:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eA fully tested and assembled LED backpack stick\u003c\/li\u003e\n\u003cli\u003eTwo \u003ca href=\"http:\/\/www.adafruit.com\/datasheets\/KWL-R1230XDUGB.pdf\" target=\"_blank\"\u003e12-bar bi-color bar-graphs\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e4-pin header\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eA bit of soldering is required to attach the matrix onto the backpack but its very easy to do and only takes about 5 minutes. \u003cbr\u003e\u003cbr\u003eAdafruit have provided a \u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-led-backpack\/\" target=\"_blank\"\u003edetailed tutorial\u003c\/a\u003e showing you how to solder, wire and control the display. They even wrote a \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit-LED-Backpack-Library\" target=\"_blank\"\u003elibrary for the backpacks\u003c\/a\u003e so you can get running in under half an hour, displaying images on the matrix or numbers on the 7-segment.\u003c\/p\u003e\n\u003cp\u003eIf you've been eyeing matrix displays but hesitated because of the complexity, this is the solution you've been looking for!\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":568732169,"sku":"ADA1721","price":8.25,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1721.jpg?v=1393425005"},{"product_id":"neopixel-1-4-60-ring-ws2812-5050-rgb-led-w-integrated-drivers","title":"NeoPixel 1\/4 60 Ring - 5050 RGB LED w\/ Integrated Drivers","description":"\u003cp\u003eThe biggest NeoPixel Ring yet! With four of these you can make a huge ring with 60 ultra bright smart LED NeoPixels are arranged in a circle with a 6.2\" diameter.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEach order comes with just the quarter ring. Four of this item are required to make a large ring. You will have to solder them together as well, so for the full ring of 60 LEDs, buy four and solder them together! \u003c\/strong\u003eAlso, you'll need to give these mechanical backing, the solder joints are only for electrical signal, not strong enough to hold it together\u003c\/p\u003e\n\u003cp\u003eThe 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 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 and you're ready to rock.\u003c\/p\u003e\n\u003cp\u003eThere is a single data line with a very timing-specific protocol. Since the protocol is very sensitive to timing, it requires a real-time microcontroller 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. Adafruits wonderfully-written \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_NeoPixel\" target=\"_blank\"\u003eNeopixel library for Arduino supports these pixels!\u003c\/a\u003e 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.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eComes with one quarter ring of 15 x individually addressable RGB LEDs assembled and tested.\u003c\/strong\u003e We recommend you buy four to build the full circle as this is just the 1\/4 of the circle.\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cp\u003eWhen soldering these together, line up the four pieces and connect all the GND and 5V pins together as shown above. Then for \u003cstrong\u003ethree out of the four\u003c\/strong\u003e pieces solder DIN to DOUT. The remaining DIN is the input pin for the entire ring.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-neopixel-uberguide\/downloads\" target=\"_blank\"\u003eDatasheets, schematics, PCB files, and Fritzing available in the neopixel überguide\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eOuter Diameter of Full Circle (four put together): 6.2\"\u003c\/li\u003e\n\u003cli\u003eInner Diameter of Full Circle (four put together) 5.7\"\u003c\/li\u003e\n\u003cli\u003eWidth of individual section: 6.4mm\/0.25\"\u003c\/li\u003e\n\u003cli\u003eHeight: 2mm\/0.1\"\u003c\/li\u003e\n\u003cli\u003eWeight of individual section: 4.03g\u003c\/li\u003e\n\u003cli\u003eMay ship with either WS2812B or SK6812-based LEDs. They are the same brightness, color and protocol\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eComes with one quarter ring of 15 x individually addressable RGB LEDs assembled and tested. We recommend you buy four to build the full circle as this is just the 1\/4 of the circle.\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":640302517,"sku":"ADA1768","price":8.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1768.jpg?v=1395756674"},{"product_id":"adafruit-l3gd20-l3g4200-upgrade-triple-axis-gyro-breakout-board","title":"Triple-Axis Gyro Breakout Board - L3GD20\/L3G4200 Upgrade - L3GD20H","description":"\u003cp\u003eA gyroscope is a type of sensor that can sense twisting and turning motions. Often paired with an accelerometer, you can use these to do 3D motion capture and inertial measurement (that is - you can tell how an object is moving!)\u003c\/p\u003e\n\u003cp\u003eAs these sensors become more popular and easier to manufacture, the prices for them have dropped to the point where you can easily afford a triple-axis gyro! Only a decade ago, this space-tech sensor would have been hundreds of dollars.\u003c\/p\u003e\n\u003cp\u003eThis breakout board is based around the latest gyro technology, \u003ca href=\"http:\/\/www.st.com\/web\/catalog\/sense_power\/FM89\/SC1288\/PF254039\" target=\"_blank\"\u003ethe L3GD20H from STMicro\u003c\/a\u003e. It's the upgrade to the L3G4200 (\u003ca href=\"http:\/\/www.st.com\/internet\/analog\/product\/252443.jsp\" target=\"_blank\"\u003esee this app note on what to look for if upgrading an existing design to the L3GD20\u003c\/a\u003e) with three full axes of sensing. The chip can be set to ±250, ±500, or ±2000 degree-per-second scale for a large range of sensitivity. There's also built in high and low pass sensing to make data processing easier. The chip supports both I2C and SPI so you can interface with any microcontroller easily.\u003c\/p\u003e\n\u003cp\u003eSince this chip is a 3.3V max device, but many customers want to use it with an Arduino, Adafruit soldered it to a breakout board with level shifting circuitry so you can use the I2C or SPI interface safely using a 5V interface device. They also place a 3.3V regulator on there so you can power it from 5V.\u003c\/p\u003e\n\u003cp\u003eSince we expect people will want to attach it firmly to their project, the PCB comes with four 2.1mm mounting holes. Use #2-56 imperial or M2 screws screws.\u003c\/p\u003e\n\u003cp\u003eGetting started is easy - simply connect SDA to your Arduino I2C data pin (On the UNO this is A4), SCL to I2C clock (Uno: A5), GND to ground, and Vin to 3 or 5VDC. \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_L3GD20\" target=\"_blank\"\u003eThen install and run the easy to use Arduino library, which will print out the XYZ sensor data to the serial terminal.\u003c\/a\u003e The library also supports SPI on any 4 digital I\/O pins, see the example for wiring.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTECHNICAL DETAILS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDimensions (without header):\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLength:30.65mm\u003c\/li\u003e\n\u003cli\u003eWidth:19.11mm\u003c\/li\u003e\n\u003cli\u003eHeight:3mm\u003c\/li\u003e\n\u003cli\u003eWeight:2.02g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eThis board\/chip uses I2C 7-bit address 0x6B.\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-triple-axis-gyro-breakout\/downloads\"\u003eDatasheets, Fritzing, and EagleCAD PCB files available in the product tutorial\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAs of Oct 1, 2014 we are now shipping this board with the next generation L3GD20H chip rather than the L3GD20. Its nearly 100% code-compatible (the ID register has changed) and has better noise rate density (0.011 dps\/Hz vs 0.03 dps\/Hz)\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":658778845,"sku":"ADA1032","price":10.5,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1032_redux.jpg?v=1539264467"},{"product_id":"adafruit-ina169-analog-dc-current-sensor-breakout-60v-5a-max","title":"INA169 Analog DC Current Sensor Breakout - 60V 5A Max","description":"\u003cp\u003eThis breakout board will solve all your current-monitoring problems.\u003c\/p\u003e\n\u003cp\u003eInstead of struggling with a multimeter, you can just use the handy INA169 chip on this breakout to both measure both the DC current draw and have a handy analog output that is with respect to ground. The analog output makes this an ideal breakout for feedback-loop control.\u003c\/p\u003e\n\u003cp\u003eMost current-measuring devices such as our current panel meter are only good for \u003cem\u003elow side\u003c\/em\u003e measuring. That means that unless you want to get a battery involved, you have to stick the measurement resistor between the target ground and true ground. This can cause problems with circuits since electronics tend to not like it when the ground references change and move with varying current draw. This chip is much smarter - it can handle high side current measuring, up to +60VDC!\u003c\/p\u003e\n\u003cp\u003eA precision amplifier measures the voltage across the 0.1 ohm, 1% sense resistor. The resistor is rated for 2W continuous so you can measure up to +5A continuous. The output is a current that is drawn through the on-board 10K resistor so that the output voltage is 1V per Amp. So for 2A draw, the output will be 2V. You can change out the load resistor to be larger or smaller by cutting the traces next to it and soldering a thru hole resistor over. If you solder in a 20K resistor you'll get 2V per Amp, with a 5K resistor, 0.5V per Amp.\u003c\/p\u003e\n\u003cp\u003eAdafruit include a 5-pin header (so you can easily attach this sensor to a breadboard) as well as a 3.5mm terminal plug so you can easily attach and detach your load. Usage is simple. Power the sensor with 2.7-60V to VCC, and connect V+ to the high side of your power supply, then connect V- to your grounded load. Then use a multimeter to measure the voltage output, that's it!\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The terminal block included with your product may be blue or black.\u003c\/p\u003e\n\u003ch2\u003eTechnical Details\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e0.1 ohm 1% 2W current sense resistor\u003c\/li\u003e\n\u003cli\u003eUp to +60V target voltage\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit-INA169-Breakout-PCB\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEagleCAD PCB files in GitHub\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/ina169.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eUses the INA169 chip, see datasheet for detailed specifications\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/ina169.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eFritzing object in the Adafruit Fritzing library\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":658792489,"sku":"ADA1164","price":8.25,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1164-02.jpg?v=1657814959"},{"product_id":"adafruit-analog-output-k-type-thermocouple-amplifier-ad8495-breakout","title":"Adafruit Analog Output K-Type Thermocouple Amplifier - AD8495 Breakout","description":"\u003cp\u003e.Thermocouples are very sensitive, requiring a good amplifier with a cold-compensation reference. This is a very simple sensor to use, and if your microcontroller has analog input capability, you'll be ready to go really fast!\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWorks with any K type thermocouple\u003c\/li\u003e\n\u003cli\u003eWill not work with any other kind of thermocouple other than K type\u003c\/li\u003e\n\u003cli\u003eEasy to use analog output\u003c\/li\u003e\n\u003cli\u003eTemp range with 5V power: -250°C to +750°C output (0 to 5VDC)\u003c\/li\u003e\n\u003cli\u003eTemp range with 3.3V power: -250°C to +410°C output (0 to 3.3VDC)\u003c\/li\u003e\n\u003cli\u003ecomes with a 2 pin terminal block (for connecting to the thermocouple), a fully assembled PCB with the AD8495 + TLVH125 precision voltage reference, and pin header (to plug into any breadboard or perfboard).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe AD8495 K-type thermocouple amplifier from Analog Devices is so easy to use, Adafruit have documented the whole thing on the back of the tiny PCB. Power the board with 3-18VDC and measure the output voltage on the OUT pin. You can easily convert the voltage to temperature with the following equation: Temperature = (Vout - 1.25) \/ 0.005 V. So for example, if the voltage is 1.5VDC, the temperature is (1.5 - 1.25) \/ 0.005 = 60°C\u003c\/p\u003e\n\u003cp\u003eGoes great with our \u003ca href=\"https:\/\/shop.pimoroni.com\/products\/thermocouple-type-k-glass-braid-insulated-k\"\u003e1m K-type thermocouple\u003c\/a\u003e (not included). Not for use with any other kind of thermocouple, K type only!\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/datasheets\/AD8494_8495_8496_8497.pdf\"\u003eDatasheet\u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":658813525,"sku":"ADA1778","price":9.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1778.jpg?v=1396433220"},{"product_id":"adafruit-stereo-20w-class-d-audio-amplifier-max9744","title":"Adafruit Stereo 20W Class D Audio Amplifier - MAX9744","description":"\u003cp\u003ePump up the volume with this 20W stereo amplifier! This slim little board has a class D amplifier onboard that can drive 2 channels of 4-8 ohm impedance speakers at 20W each.\u003c\/p\u003e\n\u003cp\u003ePower it with 5-12VDC using the onboard DC power jack and plug stereo line level into the 3.5mm stereo headphone jack and jam out with ease. Since it's class D, its completely cool-running, no heat sinks are required and it's extremely efficient - up to 93% efficiency makes it great for portable or battery powered rigs.\u003c\/p\u003e\n\u003cp\u003eWe like the MAX9744 amplifier at the heart of this board because its very easy to use, but it also has both analog and digital volume control capability. Use a single 1KΩ pot (included) to adjust volume analog-style. Or hook it up to your favorite microcontroller and send I2C commands to set 64-steps of volume amplification.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePower from 4.5V-14V DC voltage\u003c\/li\u003e\n\u003cli\u003eUp to 93% efficient (88-93% typical)\u003c\/li\u003e\n\u003cli\u003e20mA quiescent current (or put into shutdown for 1uA quiescent)\u003c\/li\u003e\n\u003cli\u003eUp to 29.5dB max gain\u003c\/li\u003e\n\u003cli\u003eUse DC or AC coupled line-level input, up to 3Vpp\u003c\/li\u003e\n\u003cli\u003eFilterless Spread-Spectrum Modulation Lowers Radiated RF Emissions from Speaker Cables\u003c\/li\u003e\n\u003cli\u003e20W Stereo Output (4Ω, VDD = 12V, THD+N = 10%)\u003c\/li\u003e\n\u003cli\u003eLow 0.04% THD+N\u003c\/li\u003e\n\u003cli\u003eIntegrated Click-and-Pop Suppression\u003c\/li\u003e\n\u003cli\u003eShort-Circuit and Thermal-Overload Protection\u003c\/li\u003e\n\u003cli\u003eIncludes polarity-protection, jacks and terminal blocks, i2c level shifting, and a spot to solder in a volume pot.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eEach order comes with one MAX9744 breakout board with all surface-mount parts fully assembled and tested. Included are 3 x 2pin and 1 x 3pin terminal blocks, a 470uF power filter capacitor and 1KΩ trim pot.\u003c\/p\u003e\n\u003cp\u003eTo use this board, a little soldering is required to attach the terminal blocks and other components, but its fairly easy and expect it should take less than 15 minutes. Check out Adafruits \u003ca href=\"http:\/\/learn.adafruit.com\/adafruit-20w-stereo-audio-amplifier-class-d-max9744\" target=\"_blank\" rel=\"noopener noreferrer\"\u003edetailed tutorial\u003c\/a\u003e for assembly instructions and overall usage\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":658832653,"sku":"ADA1752","price":16.25,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1752.jpg?v=1396434419"},{"product_id":"pulse-sensor-amped","title":"Pulse Sensor Amped","description":"\u003cp\u003e\u003cspan\u003eLive Heartbeats and BPM in your Project.  Works with \u003c\/span\u003e\u003ca href=\"https:\/\/pulsesensor.com\/pages\/installing-our-playground-for-pulsesensor-arduino\" title=\"A Library of Examples!\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eArduino\u003c\/a\u003e\u003cspan\u003e, \u003c\/span\u003e\u003ca href=\"https:\/\/pulsesensor.com\/pages\/micro-bit-fun\" title=\"micro:bit Plot Live Pulse\" target=\"_blank\" rel=\"noopener noreferrer\"\u003emicro:bit\u003c\/a\u003e\u003cspan\u003e,  \u003c\/span\u003e\u003ca href=\"https:\/\/pulsesensor.com\/pages\/littlebits-proto-bit\" title=\"Works with littleBits\" target=\"_blank\" rel=\"noopener noreferrer\"\u003elittleBits\u003c\/a\u003e\u003cspan\u003e, and most maker platforms.\u003c\/span\u003eno.\u003c\/p\u003e\n\u003cp\u003eIt can be used by students, artists, athletes, makers, and game \u0026amp; mobile developers who want to easily incorporate live heart-rate data into their projects.\u003c\/p\u003e\n\u003cp\u003eIt's quick and easy to get reliable pulse readings. Pulse Sensor Amped works with either a 3Volt and 5Volt Arduino.\u003c\/p\u003e\n\u003cp\u003eThe kit includes:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eA 24-inch Color-Coded Cable, with a standard male header connectors. Plug it straight into an Arduino or a Breadboard. No soldering is required.\u003c\/li\u003e\n\u003cli\u003eAn Ear Clip, perfectly sized to the sensor.  We searched many many places to find just the right clip.  It can be hot-glued or epoxied to the back of the sensor to get reading from an ear lobe.\u003c\/li\u003e\n\u003cli\u003eParts to make a handy Velcro Finger Strap. This is another great way to get heart-rate data.\u003c\/li\u003e\n\u003cli\u003e4 Transparent Stickers, to insulate the front of the Pulse Sensor from oily fingers and sweaty earlobes.\u003c\/li\u003e\n\u003cli\u003eThe Pulse Sensor has 3 holes around the outside edge which make it easy to sew it into almost anything.\u003c\/li\u003e\n\u003cli\u003eVisualization software (made in Processing) to instantly see output of the sensor and for troubleshooting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWhen the Pulse Sensor Amped is just sitting there, not in contact with any fingers or earlobes or other parts, the analog signal hovers around the mid-point of the voltage, or V\/2. When Pulse Sensor Amped is in close contact with your fingertip or earlobe (or other part) the change in reflected light when blood pumps through your tissues makes the signal fluctuate around that reference point. In the image below the horizontal line is at V\/2.\u003c\/p\u003e\n\u003cp\u003eArduino watches the analog signal from Pulse Sensor, and decides a pulse is found when the signal rises above the mid-point. That's the moment when your capillary tissues gets slammed with a surge of fresh blood. Then, when the signal drops below the mid-point, Arduino sees this and gets ready to find the next pulse. There's also built in hysteresis to the rising and falling thresholds which you can adjust if necessary.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"PulseSensor","offers":[{"title":"Default Title","offer_id":707189945,"sku":"PSA001","price":17.5,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/PSA_001.jpg?v=1398345632"}],"url":"https:\/\/shop.pimoroni.com\/en-eu\/collections\/breakouts.oembed","provider":"Pimoroni Ltd","version":"1.0","type":"link"}