74LS164 Serial In Parallel Out Shift Register IC

74LS164 pinout

74LS164 is a high speed shift register with serial input of data and parallel output of data. It is an 8-bit IC. That means data goes into IC bit by bit serially and 8-bit data appears on the output pins. Data at serial input is fed through 1 input AND gate and it is synchronous … Read more

74LS83 4-Bit Full Adder

74LS83 pinout diagram

In this tutorial, we will talk about 74LS83 4-bit full adder IC. Firstly, we will see an introduction of half and full adder. After that, we will learn to implement 4-bit full adder functionality using 74LS83. Recommended Components The following parts are used in this article, along with a generic electronics kit that is handy … Read more

APDS9960 Proximity, Gesture and Ambient Light Sensor Interfacing with Arduino

APDS9960 Proximity, Gesture and Ambient Light Sensor Interfacing with Arduino

APDS9960 is a sensor that detects six different gestures, detects proximity, senses ambient Light and provides information about the presence of Colors Red, Green, Blue or Clear. It consists of a built-in UV, IR blocking filters, an I2C compatible interface, and four separate photodiodes. Furthermore, it detects gestures by sensing IR light waves reflected from … Read more

TEENSY 3.6 development board

TEENSY 3.6 Development board pinout diagram

The TEENSY 3.6 development board consists of a 32-bit ARM Cortex M4 programmable microcontroller. It is Arduino compatible having 180MHZ processor along with a floating-point unit. It has a bootloader so you can easily program it through High-speed on-board USB port. In other words, it has an onboard programmer and debugger. Therefore, we don’t need … Read more

MAX7219 Interfacing with 8-digit 7 Segment Display and PIC16F877A

MAX7219 interfacing with 8-digit Seven-Segment Display using pic microcontroller

In this tutorial, you will learn how to interface the MAX7219 8-digit 7-segment controller IC with PIC Microcontroller. MAX7219 has a built-in circuit to control 8 seven-segment displays. Firstly, it communicates with microcontrollers over SPI communication. Hence, only three pins are required to control 8 seven-segment displays. Secondly, we can use MAX7219 to control dot … Read more

MAX7219 8-Digit LED Display Driver

MAX7219 8 digit Display Driver IC

MAX7219 is a common-cathode display driver IC with serial inputs and output pins. It has an adjustable current capability which can be set using only one external resistor. In addition to that, it has a four-wire serial interface that can be easily connected to all microprocessors. It can drive 64 individual LEDs connected at its … Read more

74HC245 Octal 3−State Non-inverting Bus Transceiver

74HC245 pinout diagram

74HC245 is an octal transceiver IC used for asynchronous transfer of data between two devices. Furthermore, it supports data transfer at different voltage levels. The internal structure of a chip is composed of two amplifiers. Hence, it can perform two-way communication. This bidirectional communication is achieved by a signal applied at the direction control pin. … Read more

74HC595 Shift Register Interfacing with Arduino

74HC595 8-bit Shift Register Pinout diagram

74HC595 IC is a 16-pin shift register IC consisting of a D-type latch along with a shift register inside the chip. It receives serial input data and then sends out this data through parallel pins. In addition to parallel outputs, it also provides a serial output. It has independent clock inputs for the shift register … Read more

TC7660 Charge Pump DC-to-DC Voltage Converter

TC7660 voltage regulator pinout diagram

TC7660 is an 8 pin IC used as the voltage regulator. The ICL7660 is an industry-standard replacement of 7660 operating pump voltage converters that is pin compatible. The signal is transformed into an impedance of + 1.5V to+ 10V, using only two low-cost ceramic capacitors to reduce costs, sizes and electromagnetic interference (EMI) related to … Read more

CD4047 Monostable Astable Multivibrator IC

CD4047 pinout diagram pin configuration

The CD4047 IC is a low power CMOS logic based multivibrator circuit IC. It can operate either in the monostable or astable mode. Furthermore,  this IC is easy to configure for both modes and requires few external components to operate. It has a voltage range of 3V-15V but works best at 5V. Recommended Components The … Read more