Interface DS3231 RTC Module with Arduino – Set/Read Date and Time

DS3231 RTC Module interfacing with Arduino

In this tutorial, we will interface DS3231 RTC Real Time Clock module with Arduino which is used to get current time. We will display RTC values on an OLED. We will build a Real Time Clock (RTC) with the help of DS3231 module, Arduino and OLED display. A real time clock is basically a digital … Read more

TEENSY 3.2 Development Board – Getting Started Tutorial

TEENSY 3.2 pinout diagram

TEENSY Development Boards are quite famous for small projects, either for a hobbyist or designing small robots or entertainment stages. One of such boards is a TEENSY 3.2 Development Board made by PJRC. It is a bread-board compatible, USB development board of K20 Sub-Family with a 32-bit ARM Cortex-M4 microcontroller unit to implement different prototypes … Read more

Raspberry Pi Pico Pinout Reference – Which GPIO Pin to use?

Raspberry Pi Pico pinout diagram

In this tutorial, we will discuss Raspberry Pi Pico pinout and which GPIO pins to use for peripherals such as UART, I2C, SPI, Interrupts, and timers, etc. In this post, we are going to discuss the Raspberry Pi Pico development board which is the first development board from the Raspberry Pi in the microcontroller series. … Read more

2N3819 N-Channel JFET – Example Circuits

2N3819 pinout diagram

2N3819 is a general-purpose N-channel Junction Field Effect Transistor. It operates in depletion-mode and requires reverse biasing to turn off. It is designed for medium to high range frequencies. Furthermore, it has a high gain for wideband frequencies and has an importance in VHF/UHF based systems. It is a small-signal device capable of fast switching, … Read more

5V Single Channel Relay Module

5V single channel relay module components

In this tutorial, we will discuss 5V single channel relay modules and their important features such as pinout, pin configuration details, features, working, interfacing with microcontrollers and applications. Relay is an electro-mechnical device which acts as a switch. DC electrical current is used to energize the relay coil which opens or closes the contact switches. … 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 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