Circuit Lake

Electronic Project and Circuit Collection

PIC




Firmware USB for PIC16F628, 16FUSB

May 11, 2012 By: admin Category: Interfacing, Miscellaneous, PIC, Project No Comments →

USB for PIC16Fxxx

The 16FUSB is a software implementation of the USB low-speed for PIC16F628/628A microcontroller. All communication stuff is done by the firmware written in ASM, completely discarding the need to use an additional chip.
From the 16FUSB core is possible to add implementations of other protocols such as, for example, I2C, SPI or simple write data from [...]

1 GHz Frequency Counter

May 01, 2012 By: admin Category: Digital, Measurement, PIC, Project No Comments →

1GHz Counter

This simple counter is built based on PIC16F84A and SAB6456 IC. The SAB6456 is a prescaler for UHF/VHF tuners. It can be switched to divide-by-64 or divide-by-256 by the mode-control (MC) pin. The circuit has an input frequency range of 70 MHz to 1 GHz, has high input sensitivity and good harmonic suppression.
This project is [...]

GSM/GPRS Autonomous Weather Station

March 06, 2012 By: admin Category: Data Acquisition, Monitoring, PIC, Project, Remote, Wireless No Comments →

GSM weather station

This autonomous tracking weather station is built based on PIC 16F877A and SIM900/300 GSM module. It takes (analog/digital) measurements and sends them to a web server over GPRS. It supports up to 3 Analog or Digital inputs. User can make it fully autonomous by adding a battery and a solar station.

Android Breathalyzer

November 19, 2011 By: admin Category: Detector, Interfacing, Miscellaneous, PIC, Sensor No Comments →

Android Breathalyzer Project

Breathalyzer is a device for estimating blood alcohol content (BAC) from a breath sample. Based on this information, you may drive or not. Alinke has made simple Breathalyzer that can communicate with Android Phone.