Circuit Lake

Electronic Project and Circuit Collection

USB Related Resources




AVR Based VGA Controller

April 10, 2011 By: admin Category: AVR, Control, Display, FPGA, Microcontroller, Project No Comments →

VGA Controller AVR Project

This AVR ATmega128-based VGA controller allows you to visualize images, text, lines and single pixel, on your pc monitor with a 640 x 480 pixels resolution, 64 colors, 60 Hz through USB-serial commands. Besides MCU, it uses FPGA Cyclone with a clock of 27.175 MHz to produce the synchronism signals for the video-vga and the [...]

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 [...]

Mains Voltage Monitor

March 10, 2010 By: admin Category: AVR, Monitoring, Project, USB No Comments →

AVR-Mains-Monitor

The purpose of mains monitor project is to record mains fluctuations with an autonomous device and upload measurement to a PC for analysis. The monitor plugs into an ordinary mains outlet and records (time stamps) the voltage amplitude and the frequency at defined time interval. It transmits data through an USB interface. It can be [...]

Simple USB Charger

December 24, 2009 By: admin Category: Analog, Power Supply, USB No Comments →

iPhone USB charger project

This is simple but very powerful USB charger project for your gadget like mp3 player, camera, cell phone, and any other gadget you can plug into a USB port to charge. Main component of the project is LT1302, Micropower High Output Current Step-Up Adjustable and Fixed 5V DC/DC Converters from Linear.