BenSherlock.co.uk

USB PIC Resources

published 03 Jan 2010.

Various links to tutorials, documents and other resources regarding the Microchip USB PIC microcontrollers.

A whole load of links…

Understanding the Microchip USB Firmware

http://eegeek.net/content/view/35/32/

Asynchronous PIC-to-PC USB Interrupt Transfers

http://eegeek.net/content/view/47/32/

How to make USB faster with 18F4550

http://forum.microchip.com/tm.aspx?m=165751

Chinese Site, loads of links

Needs a lot of cleaning up ;)

PIC USB related web sites

http://forum.microchip.com/tm.aspx?m=123533

Microchip

http://www.microchip.com/usb

http://forum.microchip.com/tt.aspx?forumid=102

Lakeview Research

http://www.lvr.com

PIC18FUSB wiki

http://pic18fusb.online.fr/wiki/wikka.php?wakka=WikiHome

PICkit-devel Google group

http://groups.google.com/group/pickit-devel/

Sixca

http://www.sixca.com/

Microprocessors and 16C745 and USB PIC 18F2455

http://www.alanmacek.com/usb/

MicrochipC

http://www.microchipc.com/sourcecode/#pic18f4550usb

HiTech Forum

http://www.htsoft.com/forum/all/showflat.php/Cat/0/Number/15801/an/0/page/0#15801

EasyHid (Mecanique.co.uk) EasyHID

Visual C# & CCS

http://perso.wanadoo.es/j1m/proyectos/picusb/index.htm

HIDCOMM

http://www.cattopasto.com/download.php

Microprocessors and 16C745 and USB PIC 18F2455

http://www.alanmacek.com/usb/

PICDEM FS USB Bootloader for Linux/Windows

http://www.internetking.org/fsusb/

http://forum.microchip.com/tm.aspx?m=106426

PICDEM FS USB demo application under Linux/Windows

http://www.varxec.net/picdem_fs_usb/

GTP USB Lite : a small cute prorgammer

http://perso.wanadoo.es/j1m/proyectos/gtpusblite/index.htm

http://forum.microchip.com/tm.aspx?m=108574

PICKit half firmware and PC host software

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1960

Tiny Bootloader supports USB and 18F dsPIC

http://www.etc.ugal.ro/cchiculita/software/picbootloader.htm

USB Library for the FED PIC C Compiler and for WIZ-C

http://www.fored.co.uk/html/usb_library.html

The CREATE USB Interface - where art meets electronics

http://www.create.ucsb.edu/~dano/CUI/

My Very First USB Peripheral

http://www.iay.org.uk/blog/2003/07/my_very_first_u.html

Some more links (from the Forum)

From Bminch PIC18F2455/4455 Assembler USB Firmware

http://forum.microchip.com/tm.aspx?m=89669

http://pe.ece.olin.edu/ece/projects.html

Fast CDC firmware from Ostry

http://ostry.w.szu.pl/index.php?stan=fastPICCDC

How to use bulk transfers with “Microchip Custom Driver”

http://forum.microchip.com/tm.aspx?m=94120

PIC18F2550 SIE Anomalous Behavior (Confirmed by Microchip) http://forum.microchip.com/tm.aspx?m=78666

USB Ping Pong Buffering with the PIC18F4550

http://forum.microchip.com/tm.aspx?m=88264

Share codes and documents for PIC18F4550

http://forum.microchip.com/tm.aspx?m=73062

1) 18F USB Jungo Windriver for PICs

http://www.jungo.com/pr051026.html

2) libusb usb access for user mode under OS like Linux and Mac OS X and other BSDs. LGPL/GPL

http://libusb.sourceforge.net/

3) : libusb-win32 simplify the development process using driver libusb-win32! LGPL/GPL

http://libusb-win32.sourceforge.net/

Simplified Wrapper for MPUSBAPI PICDEM FS USB and Delphi

http://www.burger-web.com/Projects/PIC18F4550USB/en_PIC18UsbBoard.htm

Labview Express warpper for MPUSBAPI.dll

http://sine.ni.com/apps/we/niepd_web_display.DISPLAY_EPD4?p_guid=FAF0FB9A4A200F52E0340003BA230ECF&p_node=DZ59102&p_submitted=N&p_rank=&p_answer=ftp://ftp.ni.com/contrib/epd/FAF0FB9A4A210F52E0340003BA230ECF/Readpot.zip

usblib (SharpUSBLib) : c# warpper for libusb which works under Windows and Linux (under Mono)

http://www.icsharpcode.net/

http://www.icsharpcode.net/OpenSource/SharpUSBLib/default.aspx

Another good website

http://www.piccoder.co.uk/

C based PIC USB firmware from Bminch (simpler than Microchip’s)

http://forum.microchip.com/tm.aspx?m=125158

http://pe.ece.olin.edu/ece/projects.html

18F full speed USB firmware design

http://forum.microchip.com/tm.aspx?m=141123

How can I use HID keyboard and mouse on same device? (yts’ example)

http://forum.microchip.com/tm.aspx?m=116779

Keyboard with 18F4550 or 18F2550 (yts’ example)

http://forum.microchip.com/tm.aspx?m=106845

Interrupt driven mouse_demo (yts’ example)

http://forum.microchip.com/tm.aspx?m=134529

Interrupt driven general purpose device (yts’ example)

http://forum.microchip.com/tm.aspx?m=136195

Interrupt driven HID I/O communication (yts’ example)

http://forum.microchip.com/tm.aspx?m=135115

18LF2455 as USB-Keyboard and LCD Controller at the same time? (yts’ example)

http://forum.microchip.com/tm.aspx?m=126075

http://www.create.ucsb.edu/~dano/CUI/

http://www.sprut.de/electronic/pic/8bit/18f/programm/usb2550/usb2550.htm

http://bbs.zndev.com/thread.php?fid=9

A Series of Tutorials on Electronicfr.com

A tutorial how to build a USB device with PIC18F4550 (or 18F2550) microcontroller. In this first step the tutorial describes how to build a very simple USB experimentation board, and in a second step it describe how to build a USB thermometer/barometer and monitoring system.

Part 1 : How to build a USB device with a PIC 18F4550 or 18F

UBW (USB Bit Whacker)

An inexpensive, simple input/output device to connect your computer to the real world. By: Brian Schmalz

http://greta.dhs.org/UBW/index.html

Categories: all, electronics,

Tags: microchip, usb, resources,

Related Articles

Copyright © 2010 Ben Sherlock | Fri Mar 12 18:27:08 +0000 2010