Circuit Lake

Electronic Project and Circuit Collection

USB Related Resources


5 Channel USB Analog Sensor with AVR ATmega48

July 19, 2012 By: admin Category: AVR, Data Acquisition, Interfacing, USB No Comments →

This project demonstrates how to build a simple module to read analog sensor and send the data to PC using USB connection. The project uses ATmega48 as main processor and USB FTDI serial-to-usb cable. Simply put header pins on your device which you can plug into providing the microcontroller-computer link. No need for soldering surface-mount […]

Firmware USB for PIC16F628, 16FUSB

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

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

PIC Based EPROM Reader

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

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 and […]

USB Interface for Parallel LCD

July 21, 2011 By: admin Category: AVR, Display, Interfacing, Microcontroller, Project Comments Off on USB Interface for Parallel LCD

The project shows you how to add a USB interface to a standard HD44780 compatible LCD and emulates the CrystalFontz serial protocol over a virtual COM port created by the FTDI chip. This enables you to use already existing software to speak to the LCD, for example the popular program LCD Smartie. The circuit uses […]