Working on Debounce / Interrupts on Switch with MCU

Switch are standard input to any electronic projects. Tactile switch works well in a PCB also can be used on a solderless breadboard. Switch are normally open or disconnected and when the push button is pressed are momentarily closed. Tactile switch are everywhere and they are especially popular in DIY ...
Read More

Teensy Development Board Installation with Teensyduino

The Teensy CORTEX & AVR Development board is a complete USB base microcontroller development system. It uses a standard Mini-B USB, the Teennsy has a solder pads for all IO signals it is also available with the header pins to plug directly into a solder-less breadboard or you can make ...
Read More

Wiring 2 or More I2C devices as Writer/Slave Receiver

In this illustration we will going to wire 2 or more Arduino board using i2c. Arduino board share information with each other on 2 wires CLS, and SCL. below are the example how to used them and programmed to communicate with one another in a master writer/slave receiver configuration via ...
Read More

Installing & Bootloading Micro Mini Pro ATMEGA32U4 5V 16MHz

I this illustration we will going to install and configure the newly Micro Mini Pro Microcontroller Board. This board can run as Leonardo bard or using boot load SF32U4 boards. Below are the steps how to install and configure using SF32U4 on the Arduino IDE. The first step is you ...
Read More

Wiring 8 Channel Optocoupler Relay Module

In this tutorial we will going to wire the 8 channel Relay Module driven by our own very owned microcontroller, the below illustration illustrate 8 device on external power source triggered by the relay. The 8 channel relay module has its own optocoupler also called opto-isolator, photocoupler or optical isolator ...
Read More

The DS1302 Real Time Clock on Arduino

Where going demonstrate how to use the DS1302 Real Time Clock with Arduino board, the DS1302 trickle-charge timekeeping chip contains a real-time clock and calendar and 31bytes of static RAM and its communicating with a microcontroller or microprocessor via a simple serial interface. The DS1302 real time clock and calendar ...
Read More

Burning & Programming the ATTiny 44 84 45 85 8 bit MCU

This guide we will going to burn / program the chip along with the Arduino IDE and hardware board, ATtine 25, 45 and 85 is a low power CMOS 8bit microcontroller base on the AVR enhanced RISC architecture by executing powerful instructions in a single clock cycle, the ATtiny 25, ...
Read More

nRF24l01 I2C/TWI (2 Wire Interface) Communication Shield Setup Guide

The I2C/TWI Communication shield module is mainly use and made for nRF24l01 transceiver module, dedicated to provide a reliable performance and to reduce the possibility of data lost in the communication process there are three stages to process a communicate on this module. How it works? This module use I2C/TWI ...
Read More

Starters #20 Wiring the I2C DS1307 Real Time Clock on Arduino

This tutorial we will going to wire the DS1307 Module with on Chip I2C. which is output the real time clock signal through standard I2C interface. The DS1307 Serial Real Time Clock is a low power, full BCD (binary-coded decimal) clock/calendar and it has 56 bytes of NV SRAM. Address ...
Read More

Burning Bootloader to ATMEGA328-AU with Arduino ISP

This guide I'm going to demonstrate to you how we going burn a Bootload to Arduino 328P-AU Mini Pro using Arduino UNO 328P as a host, base on previous article we manage to bootload the without Arduino ISP a fresh ATMEGA328 and ATMEGA168P Chip a client with Arduino 328P as ...
Read More