Recent Tutorials

Overview of ESP32 features. What do they practically mean?

You should have heard enough about the new Chip! From the specifications looks like, this is THE chip of the future, for anything connected that you want to build. Instead of using a microcontroller...

Building a LED matrixGame console with Arduino

Retro games are cool! The pixel games like tetris, ping-pong, snake etc., are fun to play with physical buttons instead of a touch screen. In this tutorial, we will build a Retro gaming console...

FunTime, a DIY wall clock that doubles up as automatic night lamp

FunTime is a simple DIY clock kit, that doubles up as automatic night lamp. There are numerous very good clock kits and projects out there. When I started to build this, I wanted to make one which I...

Setting up oneMicro Atmega32

In this tutorial we will look at setting up the oneMicro ATmega32 board, install driver and flash the hex file. Once the board is setup, you can go through our AVR Tutorial series for your further...

Setting up oneMicro ATmega128

This is a quick tutorial on how to setup the tool-chain and program the oneMicro Atmega128. Once the board is setup, you can go through our AVR Tutorial series for your further exploration of the...

Explore M3 Arduino Installer

Lets get started with the Arduino way of programming Explore M3. Prerequisites Arduino IDE 1.6.5 (download) Explore M3 package (Windows/Linux/Mac) The...

A7.8051 Interfacing ADC: LDR

In this tutorial, we are going to discuss the interfacing of external ADC0808/9 with 8051. We will be reading the ADC values from channel Zero and transmitted on UART at 9600 baudrate. ...

PIC18F4520 EEPROM

In this tutorial we will discuss how to access the PIC18F4520 internal EEPROM memory to store and retrieve the data. Eeprom is basically used to store the non volatile data which is required to...

Generating PWM with PIC18F4520

In this tutorial we will see how to generate the PWM signals using PIC18F4520. Prerequisites Please check this tutorial for detailed explanation on PIC18F4520 PWM module...

PIC18F4520 RTC(DS1307) Interface

In this tutorial we'll see, how to interface RTC with PIC18F4520 Starter board. For this we will be using RTC breakout which has DS1307 RTC on it. For basics of RTC just have a look at our Real...