Projects

How to Install ChipKIT Core

How to Install ChipKIT Core

For those of you with a chipKIT board, I have good news! If you like using the Arduino IDE instead of MPIDE, your dreams have become a reality with chipKIT-core (currently in beta). You can now program all of the chipKIT boards directly from within the Arduino IDE and the most-used libraries included with the […]

Ultrasonic Obstacle avoiding Robot

Ultrasonic Obstacle-avoiding Robot

This is my attempt at designing and building an obstacle avoiding robot! RekaBot (named after a fairy (: ) can detect obstacles with an ultrasonic sensor that can move around with help from a servo. Based on the measurements she takes, the tracks are driven towards the direction with the biggest distance – avoiding obstacles. […]

What Youll Need

Starting a Project in MPLAB X for ChipKIT Products

This tutorial comes right after my Installing MPLAB X tutorial, so if you haven’t installed MPLAB X and the XC32 compiler, check that one out first. In Arduino, programming a board is as simple as selecting that board, and picking the port it’s using. That’s because Arduino IDE expects to program on a select set […]

Making of PIC18F452 Micro Controller Development Generic Board

Making of PIC18F452 Micro-Controller Development/Generic Board

  Our instructable shows how to create a generic board of PIC18 micro-controller which is further used in advanced embedded projects as there is a number of PIC micro-controller applications .e.g. microwave ovens, multimedia devices, medical and health based equipment e.g. blood-pressure meter, UPS, Power supplies, burglar alarms & detectors and other security and safety […]

16x2 LCD

How to create custom characters on 16×2 LCD using PIC18F4550

The 16×2 character LCD can also be used to display custom characters other than numerals, alphabets & special characters. Refer LCD interfacing with PIC. Some special shapes like hearts, arrows, smileys etc. can easily be displayed on the 5×8 pixel pattern of character LCD. These shapes are first stored at a special location in LCD’s […]

Pinguino Project a PIC Microcontroller Based Arduino No Programmer Required

Pinguino Project (a PIC Microcontroller Based Arduino #No Programmer Required)

Hey Guys i am Back after 2 months with Awesome Project,This is a Complete tutorial to make PIC Microcontroller based Arduino ,which can run Arduino Programs on PIC18F4550 or PIC18F2550 Microcontroller , one advantage on this microcontroller is ,it does’nt require any External Programmers, Since it has inbuilt USB support .so guys lets get started […]

DHT22 AM2302 Digital Humidity and Temperature Sensor Proteus Simulation

DHT22 (AM2302) Digital Humidity and Temperature Sensor Proteus Simulation

Like the DHT11, the DHT22 is a digital humidity and temperature sensor which has more benefits than DHT11 like: High precision and range. If we want to understand this topic we have to read the DHT22 datasheet and see how this device works and its characteristics. Note that the DHT22 is available only on Proteus […]

Interfacing LCD and Keypad with PIC16F877A Microcontroller

Interfacing LCD and Keypad with PIC16F877A Microcontroller

Interfacing LCD and Keypad are one of the important interfacing concepts of PIC microcontroller since both the input and output element can form a complete embedded system design. This tutorial is about teaching you how to get input input values from keypad by polling method and display the input into a 16×2 LCD. 16×2 LCD: […]

Temperature controlled fan using PIC 16F877A

Temperature controlled fan using PIC 16F877A

You might have come across several applications where we need to control a specific device based on analog parameter. This Embedded system works in a similar concept where we are about to control the speed of a DC motor using based on the external temperature. The rise in temperature will result in increase in speed […]

Transmitting and receiving data using UART protocol PIC Microcontroller

Transmitting and receiving data using UART protocol PIC Microcontroller

UART or serial communication is one of the important protocol used by the Microcontrollers to transmit and receive data from the external devices. Almost every controller is equipped with this protocol to make transmission and reception easier just using two pins. This tutorial will teach you to initialize and send data by using UART protocol […]