This is handly prototype board for development of USB application with PIC18F4550 microcontroller. The great all about it is that if you want only to load code to it i.e. to program it you can do this without any additional programmer. Microchip provides these free USB solutions for their microcontrollers which are available for you to use off the shelf: USB HID Class firmware you can build mouse or other Himan Interface Device for Windows, USB CDC Communication class device, USB Mass Storage firmware - add your own USB disk drives to your computer, USB-to-RS232 driver. The planty of prototype space allow you easy to add on sensors, relays and other peripherial devices to interface to USB. The board can take power from USB or from External supply with small jumper selection. RESET button, User button and LED are on-board.
- ICSP/ICD connector for programming with PIC-MCP, PIC-MCP-USB, PIC-PG1,PIC-PG2, PIC-PG3 or PIC-PG4 and programming and debuggine with PIC-ICD2, PIC-ICD2-POCKET, PIC-ICD2-TINY
- USB 2.0 type B connector allow board to be interfaced to PC host.
- PIC18F4550-I/P on DIL40 socket
- Quartz crystall 20Mhz
- LED connected to RD3 through jumper
- user Button connected to RB4
- Reset button
- Power plug-in jack with diode bridge can be powered with AC or DC power supply
- 5V voltage regulator
- Extension slot on every uC pin
- Gird 100 mils
- GND bus
- Vcc bus
- Four mounting holes 3,3 mm (0,13")
- FR-4, 1.5 mm (0,062"), green soldermask, white silkscreen component print
- Dimensions 100x80 mm (3,9x3,15")
USB Programming Utility and Driver
The link below is a distribution package containing a variety of USB related PIC18 firmware projects, along with the USB driver and Programming Utility for use with a PC :
MCHPFSUSB_Setup_v1.3 is required for downloading to the PIC18F4550 through the USB connector using the pre-loaded USB bootloader. Upon installing the files to your PC, you will need to first install the driver for the PIC-USB-4550 board. If the default directory is chosen as the download destination, then the Device Drivers will be located in C:MCHPFSUSBPcMCHPUSB DriverRelease. If your PC does not acknowledge a device connected to your PC via USB, insert the RST button on the PIC-USB-4550 board. While the RST button is inserted, insert the BUT button. Release the RST button while maintaining insertion of BUT button. Then release BUT button. A window should display on your screen prompting device driver installation. Also, under Device Manager, a new device should be shown under Custom USB Devices, labeled Microchip Custom USB Device. Point Windows Wizard to driver directory.
Upon successful driver installation, the executable for the programming utility will be located in C:MCHPFSUSBPcPdfsusb IF default download directory is chosen. Open PDFSUSB.exe, and the utility should open and acknowledge your PIC USB Demo Board.