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 […]
Projects
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)
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
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 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
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
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 […]
4 Bit LCD interfacing and programming with PIC Microcontroller
LCD displays operate in two modes 4 bit and 8 bit mode. We all might have been familiar with 8 bit mode which is used widely in several systems. But 4 bit mode is something which many of us is not aware of. This mode has some advantages over the 8 bit mode out of […]
A brief overview of Allegro ACS712 current sensor using PIC16F1847 (Part 1)
Sensing and controlling current flow is a fundamental requirement in a wide variety of applications including, over-current protection circuits, battery chargers, switching mode power supplies, digital watt meters, programmable current sources, etc. One of the simplest techniques of sensing current is to place a small value resistance (also known as Shunt resistor) in between the […]
Tiny Remote for iRobot Roomba using PIC12F629
Description The Tiny Remoteis a very compact infrared remote control with only two buttons to control an iRobot Roomba. It produces three different infrared control signals that the robot interprets as Clean, Spot and Virtual Wall/Lighthouse. The circuit is built mostly using SMD components to reduce its size, nearly to the size of a keychain […]