MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » PIC-USB-4550 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Microchip PIC18F4550 USB Prototyping Board US$26.32

Microchip PIC18F4550 USB Prototyping Board

The PIC-USB-4550 is a development board that allows you to prototype and develop a USB application with the PIC18F4550 microcontroller. No external programmer is required!

The board uses a USB interface to connect with a PC or other USB host. Microchip provides free firmware for USB HID (Human Interface Device) which you can use to make a custom mouse, joystick, CDC (communication class device), Audio class device (make your own microphone, speaker, etc.), Mass storage device (add your own USB disks), USB-to-RS232, etc. Using the pre-loaded Microchip bootloader, you can program your code and change your firmware via USB without the need for a programmer.

The on-board ICSP connector allows you to program the PIC on the board without pulling it out of the socket, or to program and debug your code.

The PIC-USB-4550 can be powered from the USB or from an external source, selectable via jumper. When the board is powered from the USB, your power budget is 5V/100mA, i.e. your circuit should not exceed this power. If your circuit needs more power, you can connect an external power supply. The external power supply circuit has a diode bridge which allows you to power this board with either AC or DC power adapters. The input voltage can be anything in the range +7.5V to 15V DC or 6V to 12V AC. The oscillator circuit is made using a 20 MHz crystal oscillator, so you can run the PIC at maximum performance.

The RESET circuit is made with a simple RC circuit and RESET push button. The board also has a user button for user input connected to the PIC microcontroller's RC4 port. When RC4 is initialized as INPUT, you will read "0" when the button is pressed, and "1" when it is released. This button also is used to enter BOOTLOADER programming mode: Simply hold down the button while plugging the board into your USB port, then release it.

A Status LED is connected via jumper to the PIC microcontroller's RD3 port. When RD3 is initialized as OUTPUT and set to "0", the LED will turn ON. When RD3 is set to "1", the LED will turn OFF.

PIC18F4550 USB Development Board Features

  • ICSP/ICD connector for programming and debugging
  • USB 2.0 type B interface allows board to be connected to PC host
  • PIC18F4550-I/P on DIL40 socket
  • Quartz crystal 20 MHz
  • 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
  • Grid 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 100 x 80 mm (3.9 x 3.15")

PIC18F4550 USB Development Board Resources

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 first to 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:\MCHPFSUSB\Pc\MCHPUSB Driver\Release. If your PC does not acknowledge a device connected to your PC via USB, press the RST button on the PIC-USB-4550 board. While holding down the RST button, press the BUT button. Release the RST button while holding down the 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:\MCHPFSUSB\Pc\Pdfsusb if the default download directory is chosen. Open PDFSUSB.exe, and the utility should open and acknowledge your PIC USB Demo Board.

Optional Recommended Products for this Item
USB 2.0 Cable, 6ft., A-Male / B-Male+ US$6.00
Power Supply 3-12V DC, U.S. plug, 6 connection tips+ US$11.00
Power Supply 3-12V DC, US/UK/Euro/AU Plugs, 100-240VAC+ US$13.00

This product was added to our catalog on Monday 20 August, 2007.


Customers who bought this product also purchased
Microchip PICkit3 Compatible In-Circuit Programmer/Debugger, USBMicrochip PICkit3 Compatible In-Circuit Programmer/Debugger, USBUS$41.89

PIC18F14K50 USB-to-RS232 Module, UEXT, ICSPPIC18F14K50 USB-to-RS232 Module, UEXT, ICSPUS$19.13

Microchip PIC Prototyping PCB with USB and ICSP, 40 pin PICsMicrochip PIC Prototyping PCB with USB and ICSP, 40 pin PICsUS$32.13

2x10 Female IDC Connector (2 pack)2x10 Female IDC Connector (2 pack)US$1.50

Microchip PIC Prototyping PCB with RS232 and ICSP, 40-pin, 20MHzMicrochip PIC Prototyping PCB with RS232 and ICSP, 40-pin, 20MHzUS$21.52

PIC18F458-I/P Microcontroller, 40 DIP, 40 MHz, CAN, 32k FlashPIC18F458-I/P Microcontroller, 40 DIP, 40 MHz, CAN, 32k FlashUS$9.00

Shopping Cart more
0 items
What's New? more
Flowcode 7 for PIC, AVR, Arduino, ARM - Pro 2 User
Flowcode 7 for PIC, AVR, Arduino, ARM - Pro 2 User
Specials more
2N3906 PNP Transistor, 200mA/40V, TO-92 (10 pack)
2N3906 PNP Transistor, 200mA/40V, TO-92 (10 pack)
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Microchip PIC18F4550 USB Prototyping Board
Reviews more
Write ReviewWrite a review on this product!
  Monday 01 June, 2020   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce