library

GPS to SD Card Data Logger

GPS to SD-Card Data Logger using PIC16F819 microcontroller

Description This project combines a GPS receiver module, a MicrochipPIC microcontroller and a Secure Digital memory card to make a GPS data logger. With a large capacity and reasonably long battery life it is a very useful device for logging GPS position for example for mapping with OpenStreetMap. In this picture the complete GPS data logger can …

GPS to SD-Card Data Logger using PIC16F819 microcontroller Read More »

Simple Generating Pulse Width Modulation

[Simple] Generating Pulse Width Modulation using PIC Microcontroller – Mikro C & Proteus Simulation

How to generate Pulse Width Modulation (PWM) using PIC microcontroller? This is going to be a continuation of our microcontroller online tutorial series. This article covers the detailed explanation and simulation of PWM generation using PIC16F877A microcontroller.What is a Pulse Width Modulator? A PWM has series of pulses with variable pulse width. We have used Mikro C pro for pic microcontroller programming because it has inbuilt library functions to …

[Simple] Generating Pulse Width Modulation using PIC Microcontroller – Mikro C & Proteus Simulation Read More »

Connect Matrix Keypad schematic

Connect Matrix Keypad with PIC Controller Code

The mikroC PRO for PIC provides a library for working with 4×4 keypad. The library routines can also be used with 4×1, 4×2, or 4×3 keypad. For connections explanation see schematic at the bottom of this page. External dependencies of Keypad Library The following variable must be defined in all projects using Keypad Library: Description …

Connect Matrix Keypad with PIC Controller Code Read More »

Flash Card schematic

Connect Flash Card with PIC18F4520

The Compact Flash Library provides routines for accessing data on Compact Flash card (abbr. CF further in text). CF cards are widely used memory elements, commonly used with digital cameras. Great capacity and excellent access time of only a few microseconds make them very attractive for microcontroller applications. In CF card, data is divided into …

Connect Flash Card with PIC18F4520 Read More »

TinyWireMCP23008 MCP23008 library

TinyWireMCP23008 – MCP23008 library for ATtiny85 microcontroller using Pic

If you want to know more… If you want to know more about ATtiny85 microcontroller and how to upload sketches to it, you may have a look to ATtiny85 vs ATmega328. About TinyWireMCP23008 was tested (and works) with a 8 MHz ATtiny85 and I2C standard bus mode and I2C fast bus mode. TinyWireMCP23008 was not tested …

TinyWireMCP23008 – MCP23008 library for ATtiny85 microcontroller using Pic Read More »

USB CDC ACM aka Virtual Serial Port

A Minimal USB CDC ACM aka Virtual Serial Port Using Pic

This page introduces a minimal firmware that implements a USB Virtual Serial Port for Microchip PIC18F4550 processor. The code has been optimized to use minimal amout of memory (both Flash and RAM) and tuned to work well with the Free SDCC C-compiler. The code size is less than 2500 bytes and it requires about 230 …

A Minimal USB CDC ACM aka Virtual Serial Port Using Pic Read More »

LCD interface

LCD interface with Microcontroller PIC: Beginner’s guide using pic microcontoller

How to interface LCD (Liquid Crystal Display) display module to PIC microcontroller? LCD is a passive component, that is it does not make any light but just modifies the light passing through it for alphanumeric displays. LCD is exclusively manufactured to be used with microcontrollers, which means that it cannot be triggered by usual IC circuits. This embedded program shows how to …

LCD interface with Microcontroller PIC: Beginner’s guide using pic microcontoller Read More »

USB APPLICATIONS CIRCUITS 1

PIC C18 CCS C USB APPLICATIONS PIC18F4550 PIC18F2550 CIRCUITS

Previously prepared by @Ahmet ATA `s” Step by Step USB and Applications “share the work I did from the most comprehensive Turkish source USB PIC think about communication. Of electro-techno forum “to tmco” very nice continuation of this project,… Electronics Projects, PIC C18 CCS C USB Applications PIC18F4550 PIC18F2550 Circuits “ccs c examples, microchip projects, microcontroller projects, pic18f2550 …

PIC C18 CCS C USB APPLICATIONS PIC18F4550 PIC18F2550 CIRCUITS Read More »