Circuit Lake

Electronic Project and Circuit Collection

USB




PIC Based EPROM Reader

September 26, 2011 By: admin Category: Data Acquisition, Miscellaneous, PIC, Project, USB No Comments →

EPROM and Flash Reader

This project allows you to read many common EPROM and Flash memory chips. It’s equipped with USB interface that uses FTDI USB to serial chip. The PIC18F4550 microcontroller firmware handles the various differences of the range of EPROM chips. The project only uses HyperTerminal PC software to control and read the chips. Intel hex [...]

USB Website Hit Counter

May 07, 2011 By: admin Category: AVR, Display, Interfacing, Microcontroller, Miscellaneous, Project, USB No Comments →

AVR based website hit counter

The project purpose is to build an AVR-based website total page hits counter and display it on 7-segments display instead of using only general scripts such as PHP, Java, CGI etc. The counter project consists of three main parts. First, PHP hit counter script run on website. This script will count the number of [...]

USB-CAN Dual Axis Motion Control System

February 25, 2011 By: admin Category: Control, Digital, Interfacing, Microcontroller, Motor, PIC, Project, USB No Comments →

Low Cost CAN motion control system

This low cost distributed motion controller system consists of two units: a USB-CAN converter and a dual axis controller. The USB-CAN converter uses the PIC18F258 and a FTDI FT245BM USB interface chip to translate messages between the USB and CAN buses. While PIC18F458-based dual axis controller is kept busy implementing servo/stepper trajectory and PID calculations [...]

PIC Thermostat With USB Interface

August 18, 2010 By: admin Category: Control, PIC, Project, USB No Comments →

PIC-thermostat-USB-project

The goal of the project is to use a microcontroller to regulate some larger household like home thermostat. The project will control the space heater to keep environment temperature is maintained near a desired set point temperature. By using a USB interface, the project can be controlled using Windows application. The system uses PIC18F252 as [...]