General ICs


555 Timer
This is a common 555 timer/oscillator from TI. A classic for all of those first year circuits projects where you need to blink an LED, generate tone, and thousands of other great beginning projects. Google around for a huge list of resources and example projects. Features: 4.5V to 16V supply 8-pin DIP package Timing from microseconds to hours Astable or monostable operation Adjustable duty cycle TTL compatible output Sink or source up to 200mA Documents:Datasheet..
R19.30 (exc VAT)
Analog to Digital Converter - MCP3002
The MCP3002 has a 10-bit analog to digital converter (ADC) with a simple to use SPI interface. Use this IC if your microcontroller does not have an ADC or have enough ADC lines. A great chip when you need to add additional ADC lines. Features: 2.7V to 5.5V supply 10-bit resolution 8-pin DIP package 3 wire SPI interface Up to 75,000 samples per second Low power shutdown Documents:Datasheet..
R49.56 (exc VAT)
Dual/Quad Power Amplifier - STA540
The STA540 from STMicro is a 4-channel, class AB audio amplifier designed for high quality sound applications. The four independent channels makes this amplifier a great choice for a number of projects, with needs ranging from four speakers stereo (F/R) to two-speaker bridge solutions. The chip accepts a voltage supply ranging from 8 to 22VDC and has very high output power capability. This chip comes in a staggered-lead Multiwatt-15 package. While our breakout board for the L298N isn’t designed for it specifically, it will breakout out all pins of the STA540 to a more standard single row of ..
R103.95 (exc VAT)
Full-Bridge Motor Driver Dual - L298N
The LN298 is a high voltage, high current, dual full-bridge motor driver designed to accept standard TTL logic levels and drive inductive loads such as relays, solenoids, DC and stepping motors. Comes in a staggered, 15-lead Multiwatt package. Check below for a breakout board. Features: Operating supply voltage of up to 46V 4.5-7VDC logic supply voltage Total DC current of up to 4A Low saturation voltage Over-temperature protection Logical ‘0’ input up to 1.5V (high-noise immunity) Documents: Datasheet ..
R52.19 (exc VAT)
H-Bridge Motor Driver 1A
Faster, cheaper, smaller, better, right? The SN754410 Quad Half H-Bridge is just that. Capable of driving high voltage motors using TTL 5V logic levels, the SN754410 can drive 4.5V up to 36V at 1A continuous output current! Please see datasheet for more information. This is a pin to pin compatible replacement for the L293D. Datasheets: SN754410..
R41.67 (exc VAT)
I2C EEPROM - 256kbit
2 Wire Serial Communication (I2C) EEPROM - The back bone of any microprocessor project. These 8 pin chips need only two wires to communicate and retain their data even with power failure. Use the 256K EEPROM for some serious data storage! Check out the Portuguese Arduino Tutorial and accompanying Windows App, by Daniel Gonçalves. Documents: Datasheet ..
R39.04 (exc VAT)
LED Display Driver (8-Digit) - MAX7219CNG
The MAX7219CNG is a compact, serial input/output common-cathode display driver that can interface microprocessors to 7-segment numeric LED displays of up to 8 digits, bar-graph displays, or 64 individual LEDs. Included on-chip are a BCD code-B decoder, multiplex scan circuitry, segment and digit drivers, and an 8x8 static RAM that stores each digit. Communication with the MAX7219 is achieved through a convenient 4-wire serial interface (supports SPI). Individual digits may be addressed and updated without rewriting the entire display. Only one external resistor is required to set the segment..
R136.40 (exc VAT)
Op-Amp (Through-Hole) - LM358
The LM358 is a great, easy-to-use dual-channel opamp. Opamps have so many applications we figured we should probably carry at least one in a DIP package. LM358 applications include transducer amplifiers, DC gain blocks and all the conventional opamp circuits. If you’re looking for a good, standard opamp the LM358 should fill most of your needs. It can handle a supply of 3-32VDC and source up to 20mA per channel. This opamp is great if you need to operate two individual opamps from a single power supply. Comes in an 8-pin DIP package. Features: Two internally compensated op..
R13.16 (exc VAT)
P-Channel MOSFET 20V 24A - low Vgs(th)
If you’ve ever wondered how to control high current devices from a low-power microcontroller, a MOSFET is what you need. The NDP6020P is a very common MOSFET with very low on-resistance and a control voltage (aka gate voltage) that is compatible with most 5V and 3.3v microcontroller or mechanical switches. This allows you to control high-power devices with very low-power control mechanisms. Documents: Datasheet ..
R39.04 (exc VAT)
P-Channel MOSFET 60V 27A
If you’ve ever wondered how to control the headlight of a car from a microcontroller, a MOSFET is what you need. The FQP27P06 is a very common MOSFET with very low on-resistance and a control voltage (aka gate voltage) that is compatible with most 5V microcontroller or mechanical switches. This allows you to control high-power devices with very low-power control mechanisms. Documents: Datasheet ..
R19.30 (exc VAT)
Real Time Clock - DS3234
RTC stands for real time clock folks. The DS3234 is a low-cost, extremely accurate SPI bus RTC with an integrated temperature compensated crystal oscillator (TCXO) and crystal. And yes, a breakout board is coming soon. Features: Battery Backup Input for Continuous Timekeeping High-precision (±2ppm) Operating Temperature Range 0°C to +70°C Low-Power Consumption Real-Time Clock Counts Seconds, Minutes, Hours, Day, Date, Month, and Year with Leap Year Compensation Valid Up to 2099 Two Time-of-Day Alarms Programmable Square-Wave Output 4MHz SPI Bus Supports Modes 1 and 3 Digital Temp Sensor O..
R182.02 (exc VAT)
Shift Register 8-Bit - SN74HC595
The SN74HC595N is a simple 8-bit shift register IC. Simply put, this shift register is a device that allows additional inputs or outputs to be added to a microcontroller by converting data between parallel and serial formats. Your chosen microprocessor is able to communicate with the The SN74HC595N using serial information then gathers or outputs information in a parallel (multi-pin) format. Essentially it takes 8 bits from the serial input and then outputs them to 8 pins. This small DIP packaged IC contains an 8-bit, serial-in parallel-out shift register that feeds an 8-bit D-type storage re..
R13.16 (exc VAT)
Shift Register 8-Bit High-Power - TPIC6B595
Simple shift register IC that can control high-voltage/high-current devices directly! Clock in data and latch it to control devices like relays, motors, high-current optical devices, and more! Each channel can sink 150mA continuous, 500mA max. Documents:TPIC6B595 Datasheet..
R39.04 (exc VAT)
SpeakJet
The SpeakJet is a completely self-contained, single-chip voice and complex sound synthesizer. It uses a mathematical sound algorithm to control an internal five channel sound synthesizer to generate on-the-fly, unlimited vocabulary speech synthesis and complex sounds. The SpeakJet is pre-configured with 72 speech elements (allophones), 43 sound effects, and 12 DTMF Touch Tones. Through the selection of these sounds, and in combination with the control of the pitch, rate, bend, and volume parameters, the user has the ability to produce unlimited phrases and sound effects, with thousands of va..
R546.05 (exc VAT)
Step Up/Down Inverting Switching Regulator
DC to DC converter/regulator MC34063A. Has an input range of 3V to 40V, output switch current of up to 1.5 amp. Step up, step down and invert capability. This is the unit we used in the high voltage ringer circuit for the port-o-rotary phone! Documents:MC34063 Datasheet..
R25.88 (exc VAT)
Thermocouple Amplifier AD595-AQ
Analog Devices Thermocouple Type-K Amplifier. Attach a thermocouple, 5V power, and a decoupling capacitor and you’ve got 10mV/C output! Perfect for high temperature application. The 10mV/C analog output interfaces nicely with 10-bit ADCs found on many types of microcontrollers. +/- 3C Accuracy 10mV per degree C Output Laser Trimmed 250mV Output at 25C 5V-15V Power Supply Requires only a decoupling capacitor Resources: AD595 Datasheet Easy Reflow Toaster Oven CNC Toaster Oven ..
R377.19 (exc VAT)
Transistor - NPN (2N3904)
These are very common, high quality BJT NPN transistors made by ST Micro. Datasheet: 2N3904..
R6.58 (exc VAT)
Transistor - NPN (BC547)
These are high quality BJT NPN transistors that work well with audio applications, made by ST Micro. Datasheet: BC547..
R6.58 (exc VAT)
Transistor - PNP (2N3906)
These are very common, high quality BJT, PNP transistors made by ST Micro. Datasheet: 2N3906..
R6.58 (exc VAT)
74HC238 - 3 to 8 Line Decoder
The M74HC238 is a high speed CMOS 3 to 8 line decoder. There are three binary select inputs (A, B, and C) which determine which one of the eight outputs (Y0-Y7) will go high. This chip has three enable inputs (G1, ~G2A, and ~G2B); when any enable pins are brought low (or high in G1’s case), all output pins are pulled low. This is a great tool if you need to increase the number of outputs on your micrcontroller. For example, it’s used in the 3x3x3 LED Cube to help an ATmega168 control the 27 LEDs. This device comes in a 16-pin DIP package. Features: High speed Wide operating voltage rang..
R13.16 (exc VAT)
ADNS2620 - Optical Mouse Sensor IC
The ADNS2620 is an easy to use entry level, small form factor optical mouse sensor. This little guy is used to implement a non-mechanical tracking engine for computer mice this allows for more compact and cost-effective optical mouse designs. The ADNS2620 is based on optical navigation technology, which measures changes in position by optically acquiring sequential surface images (frames) and mathematically determining the direction and magnitude of movement. This optical mouse sensor is housed in an 8-pin staggered DIP format and has a resolution of 400 counts per inch with rates of motion u..
R33.77 (exc VAT)
ATMEGA8U2-AU
The ATMEGA8U2-AU is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATMEGA8U2 achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed. The AVR core combines a rich instruction set with 32 general purpose working registers. All the 32 registers are directly connected to the Arithmetic Logic Unit (ALU), allowing two independent registers to be accessed in one single instruction executed in one clock cycle. The resulting ar..
R91.23 (exc VAT)
Dot/Bar Display Driver - LM3916 (VU Taper)
This is the LM3916 Dot/Bar display analog-controlled LED driver that uses a more logarithmic/VU scale, which makes it well-suited to audio applications like VU meters. With this driver all it takes is a single, analog signal to drive a string of 10+ LEDs, which can be configured into either bar mode (where all LEDs below a certain point turn on) or dot mode (with only a single LED on at a time). Hook them up properly, and you can create all sorts of nifty multi-LED displays. Audio applications include average or peak level indicators, and power meters. Replacing conventional meters with an L..
R45.61 (exc VAT)
Dual Analog Mux/Demux - TS3A5017DR
The TS3A5017 IC from Texas Instruments is a dual single-pole four-throw (4:1) analog switch. It is capable of switching both digital and analog signals up to 3.6V in either direction. The ability to handle analog signals makes this a great tool for audio and video signal routing as well as communication circuits. It’s also a handy way to read multiple analog sensors from a single ADC pin on your microcontroller. Documents: Datasheet ..
R25.88 (exc VAT)
Floating Point Co-Processor uM-FPU v3.1 SOIC
The new uM-FPU v3.1 by Micromega has all the proven features of the v3 with some interesting new GPS NMEA string parsing features. The uM-FPU v3.1 chip interfaces to virtually any microcontroller using a SPI, I2C, or serial interface, making it ideal for applications requiring floating point math, including sensor readings, robotic control, GPS, data transformations and other embedded control applications. The uM-FPU v3.1 chip supports 32-bit IEEE 754 compatible floating point and 32-bit integer operations. The uM-FPU v3.1 is RoHS compliant, operates from a 2.7V, 3.3V or 5V supply, and is avai..
R442.11 (exc VAT)
MP3 Codec IC - VS1103B
VS1103b is a single-chip MIDI/ADPCM/WAV audio decoder and ADPCM encoder that can handle up to three simultaneous audio streams. It can also act as a MIDI synthesizer. VS1103B contains a high-performance, proprietary low-power DSP processor core VS DSP4, working data memory, 5 KiB instruction RAM and 0.5 KiB data RAM for user applications, serial control and input data interfaces, 4 general purpose I/O pins, an UART, as well as a high-quality variable-sample-rate mono ADC and stereo DAC, followed by an earphone amp and a common buffer. VS1103b receives its input bitstreams through serial inpu..
R128.95 (exc VAT)
Optoisolator - 1 Channel
This is an opto-isolator for controlling large loads of current on a single channel. This 4-pin dip can be used in conjunction with relays, small motors, etc. to allow a simple microcontroller to turn on and off up to 50mA. Documents: Datasheet Example Schematic ..
R9.21 (exc VAT)
Optoisolator - 4 Channel
Opto-isolator with transistor output for interfacing to noisy loads. This 16-pin dip can be used in conjunction with relays, small motors, etc. to allow a simple microcontroller to turn on and off up to 50mA per channel. Datasheets: Datasheet Example Schematic ..
R37.72 (exc VAT)
Shift Register 8-Bit - 74HC595
Simple shift register IC. Clock in data and latch it to free up IO pins on your micro. Check out this tutorial on how to use this product with the 7 Segment LED and Arduino. Thanks Patrick and Mycha! Documents: Datasheet Shift Register Tutorial bildr blog - 74HC595 7-Segment Library (Thanks Quin!) ..
R13.16 (exc VAT)
SI4735-D60-GU AM/FM Radio IC
The Si473x-D60 digital CMOS AM/FM radio receiver IC integrates the complete tuner function from antenna input to digital audio output and includes a stereo audio AUXIN ADC input for converting analog audio into standard I2S digital audio, enabling a cost efficient digital audio platform for consumer electronic applications with high TDMA noise immunity, superior radio performance, and high fidelity audio power amplification. When enabling the analog inputs in stereo AUXIN ADC-mode, the Si473x-D60 supports I2S digital audio output only. Note: We are currently updating our images, they show the..
R207.89 (exc VAT)
Text to Speech chip for SpeakJet - TTS256
The TTS256 is an 8-bit microprocessor programmed with letter-to-sound rules. This built-in algorithm allows for the automatic real-time translation of English ASCII characters into allophone addresses compatible with the Magnevation SpeakJet Speech Synthesizer IC. Combine this with the SpeakJet to build a complete text-to-speech solution. The TTS256 is offered in a through-hole, 28-pin package. Supplied power should be +5V. Very few connections are required for operation: Pin# TTS256 Pin# SpeakJet 5 TX (sends serial data to host) 14 Vss (ground) 18 RX (received serial data from host) 15 Bu..
R440.79 (exc VAT)
TLC 5940 - PWM Driver
The TLC5940 is a 16 channel PWM unit with 12 bit duty cycle control (0 - 4095), 6 bit current limit control (0 - 63), and a daisy chainable serial interface. It is handy for expanding the number of PWM outputs available. Features: 16 Channels 12 bit (4096 steps) Grayscale PWM Control Serial Data Interface 30MHz Data Transfer Rate CMOS Level I/O Drive Capability (Constant-Current Sink) 0mA to 60mA (VCC < 3.6V) 0mA to 120mA (VCC > 3.6V) 3V to 5.5V VCC Documents: Datasheet Arduino Library Arduino Example ..
R103.95 (exc VAT)
TRIAC
This is a sensitive gate TRIAC (also known as a thyristor) with a 200V blocking voltage in a bread board friendly TO-92 package. Use a triac to control an AC load (like EL wire, small incandescent lamps, etc) from a DC source (like the GPIO on a microcontroller). Checkout our EL wire on a straight jacket tutorial! Documents: Datasheet (MAC97A4GOS) ..
R13.16 (exc VAT)
Voice Modulator IC - HT8950
Description: Want to sound like a robot? The HT8950 is a single chip CMOS LSI voice modulator ICs which provide seven steps to shift the frequency of an input voice, producing a dramatic change in the output. The HT8950 provides two special effects: vibrato and robot. The vibrato effect is generated by alternating the frequency of an input signal up and down at a rate of 8Hz. The robot function, on the other hand, converts an input voice into a robot voice. Both effects can be selected depending on which pin is triggered, either ROB or VIB. For the output frequency level shifting, the c..
R64.91 (exc VAT)
WS2801 IC
You may recognize the WS2801from our addressable RGB LED strips. These 3-channel constant current LED drivers are great for controlling chains of RGB LEDs. The IC is controlled by a 2-wire serial control scheme that allows multiple ICs to be chained together. Use a handful of these ICs in conjunction with some RGB LEDs to make color displays, or with regular LEDs for a monochrome display three times the size. Or just the WS2801 to free up PWM pins on your microntroller by controlling multiple LEDs with two pins. Features: 2-wire control scheme reduces system cost Built-in PWM dimming sche..
R13.16 (exc VAT)
XMOS Processor - XS1-L1-64
The XS1 family of devices features a multi-threaded processor architecture constructed from XCore processors connected by communication links. The architecture is scalable and any number of XCore processors can be connected together. Applications are developed using a combination of XC, C, and C++. XC provides extensions to C that simplify the control over concurrency, I/O and time. These extensions map directly to XS1 device resources making it easy to write embedded applications that require a blend of control code, DSP, and interfacing. Features: Event driven processing at 400MIPS 64 k..
R168.86 (exc VAT)
Darlington Driver 8-Channel ULN2803 DIP
8 Darlington Arrays in 18-Pin DIP Package part # ULN2803A. Perfect for running relays and high-power devices up to 500mA and up to 50V! Documents: Datasheet Connecting ULN2803 to Arduino Controlling High Power Circuits with Arduino and ULN2803 ..
R32.89 (exc VAT)
Voltage Regulator - 12V
This is the basic L7812 voltage regulator, a three-terminal positive regulator with a 12V fixed output voltage. This fixed regulator provides a local regulation, internal current limiting, thermal shut-down control, and safe area protection for your project. Each one of these voltage regulators can output a max current of 1.5A. Features: Output Voltage: 12V Output Current: 1.5A Thermal Overload Protection Short Circuit Protection Output Transition SOA Protection Documents: Datasheet Fixed Power Tutorial ..
R25.88 (exc VAT)
Dot/Bar Display Driver - LM3914 (Linear)
This is the LM3914 Dot/Bar display analog-controlled LED driver that uses an alinear output scale. With this driver all it takes is a single, analog signal to drive a string of 10+ LEDs, which can be configured into either bar mode (where all LEDs below a certain point turn on) or dot mode (with only a single LED on at a time). Hook them up properly, and you can create all sorts of nifty multi-LED displays. The LM3914 is very easy to apply as an analog meter circuit. A 1.2V full-scale meter requires only 1 resistor and a single 3V to 15V supply in addition to the 10 display LEDs. If the 1 re..
R49.56 (exc VAT)
Voltage Regulator - 3.3V
This is the basic LD1117V33 voltage regulator, a low drop positive regulator with a 3.3V fixed output voltage. This fixed regulator provides a great amount of stability and protection for your project and with its on ship trimming this regulator is able to reach an output voltage tolerance within ±1%. Each one of these voltage regulators can output a max current of 800mA. Features: Output Voltage: 3.3V Output Current: 800mA Dropout Voltage: 1V Internal Current and Thermal Limit Documents: Datasheet Fixed Power Tutorial ..
R13.16 (exc VAT)
Voltage Regulator - 5V
This is the basic L7805 voltage regulator, a three-terminal positive regulator with a 5V fixed output voltage. This fixed regulator provides a local regulation, internal current limiting, thermal shut-down control, and safe area protection for your project. Each one of these voltage regulators can output a max current of 1.5A. Features: Output Voltage: 5V Output Current: 1.5A Thermal Overload Protection Short Circuit Protection Output Transition SOA Protection Documents: Datasheet Fixed Power Tutorial ..
R13.16 (exc VAT)
Graphic Equalizer Display Filter - MSGEQ7
The seven band graphic equalizer IC is a CMOS chip that divides the audio spectrum into seven bands. 63Hz, 160Hz, 400Hz, 1kHz, 2.5kHz, 6.25kHz and 16kHz. The seven frequencies are peak detected and multiplexed to the output to provide a DC representation of the amplitude of each band. No external components are needed to select the filter responses. Only an off chip resistor and capacitor are needed to select the on chip clock oscillator frequency. The filter center frequencies track this frequency. Other than coupling and decoupling capacitors, no other external components are needed. The c..
R91.23 (exc VAT)
N-Channel MOSFET 60V 30A
If you’ve ever wondered how to control the headlight of a car from a microcontroller, a MOSFET is what you need. This is a very common MOSFET with very low on-resistance and a control voltage (aka gate voltage) that is compatible with any 3-5V microcontroller or mechanical switch. This allows you to control high-power devices with very low-power control mechanisms. Note: We stock two different models of this component, the two are nearly identical and can be used interchangeably. We’ve provided links to both datasheets below. We are currently shipping the FQP30N06L. Documents: Datasheet (F..
R19.30 (exc VAT)
Voltage Regulator - Adjustable
This is the LM317TG voltage regulator, a three-terminal positive regulator with a 1.2V to 37V adjustable output voltage. This adjustable regulator provides a local regulation, internal current limiting, thermal shut-down control, and safe area protection for your project. Did we mention that this guy is easy to use? It only requires two external resistors to set the output voltage. Each one of these voltage regulators can output a max current of 1.5A. Features: Output Voltage: 1.2V - 37V Adjustable Output Current: 1.5A Thermal Overload Protection Short Circuit Protection Output Transistor S..
R13.16 (exc VAT)

Store Information