Categories
- analog (113)
- animatronics (12)
- apple (11)
- arduino (179)
- art (41)
- articles (121)
- artificial intelligence (11)
- automation (421)
- avr (205)
- bitcoin (3)
- breadboard (9)
- cameras (57)
- cars (26)
- cell phones (28)
- clothing mods (21)
- console mods (26)
- dangerous (94)
- desktop mods (24)
- embedded (5)
- flying things (54)
- fpga (22)
- gaming creations (108)
- interface (225)
- internet (17)
- laptop mods (6)
- lasers (22)
- linux (7)
- magnetic (3)
- medical (12)
- microcontrollers (51)
- misc projects (152)
- msp (12)
- music (124)
- pic (90)
- projects (23)
- pyroedu (76)
- raspberry pi (26)
- robots (312)
- security (36)
- sensors (307)
- software (200)
- solar (19)
- stamp (9)
- tools (149)
- tutorials (98)
- Uncategorized (12)
- usb (44)
- wireless (256)
Sponsors
Build Like A Pyro!
Find many of the parts used on this site at our favorite online electronics shop


Simple USB Interface
Posted April 21, 2011 by Chris
This PyroElectro tutorial shows you how to use a PIC18F4455 to create a simple USB Device that can input and output to a USB Host (laptop). Make no mistake, USB is a complex protocol, so tread softly and with an inquisitive mind.
15 Responses to “Simple USB Interface”
Leave a Reply
Currently Hot

The Autonomous Drifter
autonomous drifter controlled by your laptop

An Introduction To Verilog
a small tutorial on using verilog with a cpld

Altera’s UP2 Board
learn about the up2 & create a 4-bit full adder

Build A CPLD Dev Board
make your own cpld development board

Build A ByteBlaster
build a cable so you can program your fpga/cpld
Animatronics
Recent Articles

Arduino DDS Shield
build your own arduino based analog signal generator

A Digital Multimeter In Review (Tenma 72-7735)
learn about your typical digital multimeter in review

The PIC Annoy PCB
build something to annoy your co-workers

Automate Your Life With Cron
learn how to use cron for computer automation

Web Scraping For Weather Updates
learn how to use php to scrape the web

Creating A Web Server In Linux
learn how to make a lamp web server in linux

Stepper Motor Control With A stepRocker TMCM-1110
learn how a commercial stepper motor controller works

Arduino To PIC Wireless Proximity Motor Control
control a motor with a distance sensor wirelessly

PIC to Arduino Wireless Communication via XBee
use xbee to make a pic wirelessly talk to an arduino

Motor Control via Infrared Distance Sensor
control a motor simply by waving your hand
April 5th, 2012 at 9:03 pm
Shreeman
May 12th, 2012 at 12:35 am
Again i would like to thank you for this amazing works
July 29th, 2012 at 11:59 am
is there any ways to use more then two leds. in other words can i controll more then 100 outputs. Thanks
April 8th, 2013 at 7:27 pm
pl i am interested in simple use of USB INTERFACEApplication for FPGA.
Thanks and regards
Gopal raju
December 11th, 2013 at 6:10 pm
sir
how to build the program in the pic. what is the software i have to get to do that.
pls send me the detail information about that
July 18th, 2018 at 6:00 pm
The circuit is handy and very useful. thank you for sharing
September 6th, 2018 at 1:48 am
thanks your sites! i hope you continue to have such quality articles to share!
December 22nd, 2020 at 3:48 am
Kontraktor Kolam Renang berpengalaman memberikan layanan kolam renang ukuran besar ataupun pembuatan kolam renang yang berukuran kecil …. kunjungi https://renovasi-kolamrenang.netlify.app/biaya-renovasi-kolam-renang-pontianak.html untuk ketahui info selengkapnya
December 27th, 2020 at 11:50 pm
Phenolic Board toilet high pressure laminate. Ada yakni bahan yang sebagian acap kali sebagai bahan partisi … visit https://medium.com/@toiletcubiclephenolic/toilet-phenolic-sekolah-1bf265c313c0 untuk informasi selengkapnya.
January 4th, 2021 at 7:52 pm
beton cor untuk keperluan konstruksi bangunan anda. Klass B-0 Diterapkan untuk dasar atau sebagai pengeras … info lebih detail https://harga-tiang-pancang-megaconperkasa.blogspot.com/2020/02/harga-tiang-pancang-1-batam-0852-1900.html
January 9th, 2021 at 6:16 pm
Kaca tempered yakni kaca yang dikeraskan dengan memanaskan kaca awam sampai menempuh temperatur sekitar 700 * C, untuk detail silahkan kunjungi https://kontraktorpartisikaca.blogspot.com/2019/12/jasa-pembuatan-partisi-kaca-1-di_68.html
January 18th, 2021 at 7:53 pm
Epoxy flooring installation in Indonesia and surrounding cities. KontraktorEpoxy.co.id professionally adds epoxy coatings for garages, domiciles and firms click https://berkahepoxy.neocities.org/jual-cat-epoxy-serang.html for more offers.
January 26th, 2021 at 12:56 am
To understand it, it took me more than 2 hours. but it is beyond my ability to understand. I graduated in electrical engineering.
February 1st, 2021 at 1:43 am
DistributorPintu.com, the top supplier in quality high-quality door products. With the help of some time experience in creating and even making, click https://jualpintukuputarung.blogspot.com/2020/07/jual-pintu-kupu-tarung-1-metro-0812.html for more detail.
February 10th, 2021 at 1:42 am
People may not know that tow services can include more than transporting a vehicle from one destination for a another. The fees charged may vary depending on your own … click https://kirimmobil-carcarrier.blogspot.com/2020/10/biaya-kirim-mobil-medan-jakarta.html for more offers