logo image - link to home page

Products | Support | Resources | PurchaseContact  | Basket  | Checkout

  Home
  What's New
  Products
  Distributors
  Purchasing Info
  Developer Resources
  Support
  Upgrades
  Site Index
  Contact Us
  Pb-Free Info (RoHS)
 

 

keyword search:
 


 

melabs U2 Programmer with Accessories - $119.95
Our second-generation USB programmer for PIC
® MCUs

  • Plastic enclosure available
  • RoHS compliant (lead-free)

Purchase at mcumart.com

 

The new and improved model of the popular melabs USB Programmer now offers even more features than before!

More than 300 PIC microcontrollers are supported!  Support for future devices can be added via FLASH firmware updates. 

Intelligent voltage regulation allows programming of the new, low-voltage PIC® MCUs as well as standard five-volt devices.

The U2 is powered by the USB port.  No additional external power adapter is needed!

Choose from the following programmer packages.  All programmer packages include Windows software.  (Click on the images for a larger view.)

U2BUN_500.jpg (25891 bytes) Add To
Basket
melabs U2 Programmer with Accessories - $119.95   This is the most popular package.  It includes the programmer and cable, Windows software, plus a programming adapter (840Z) that allows programming of devices in 8, 14, 18, 20, 28, and 40-pin DIP packages.
U2CBUN_500.jpg (21665 bytes) Add To
Basket
melabs U2 Programmer in Plastic Case with Accessories - $144.95  The standard package above, but the programmer is enclosed in a plastic case for added protection.  Includes the programmer in case, USB cable, 840Z adapter, and Windows Software.
U2_500.jpg (41377 bytes) Add To
Basket
melabs U2 Programmer ICSP Board - $89.95  This package includes the programmer board and Windows software.  It does not include a programming adapter or cable.  The 10-pin programming connection is compatible with all earlier versions of melabs Programmers.*
U2C_500.jpg (25246 bytes) Add To
Basket

 

melabs U2 Programmer ICSP Board in Plastic Case - $114.95   An enclosed programmer board and Windows software.  Programming adapter and cable not included.   The 10-pin programming connection is compatible with all earlier versions of melabs Programmers.*
* The 10-pin programming connection is compatible with all earlier versions of melabs Programmers.  If you are upgrading from an melabs EPIC, Serial, or USB Programmer, your existing programming adapters and in-circuit programming (ICSP) cables will work with the U2.

Programming Adapters:  We offer an extensive line of programming adapters that allow you to program devices in DIP, Surface Mount, and PLCC packages.  To find an adapter to fit the part/package that you need to program, see our Programming Adapters section.
 

In-Circuit Serial Programming:  The U2 Programmer is capable of programming PIC MCUs in-circuit.  This allows you to solder the chip to your board before you program it, making both development and production more convenient.  To use this feature, your target board must have some means of connecting to the 10-pin header on the programmer.  The required connections are detailed in our support section.
 
Automated Programming:  The melabs Programmer Software can be controlled with command-line switches.  This allows you to automate repetitive programming processes for production or development.  You can even disable the graphic user interface (GUI) so that options and settings can't be changed accidentally.  This also makes it possible to perform multiple programming tasks from a batch file or custom application. 
 

Software:  The programmer includes software for Windows 98/Me/NT/2000/XP/Vista.  This software allows you to control the programmer and set the configuration bits on the PIC.  The software may be run as a standalone application or launched from most program editor/IDE packages like MicroCode Studio.

The melabs programmer software is compatible with the standard Microchip HEX format files.  Any assembler or compiler for PICmicros can be used to create the program, including MPASM, "C", PICBASIC™, or PICBASIC PRO™.

The same software that controls the U2 Programmer can be used with all models of our programmers, including EPIC parallel port programmers and melabs Serial Programmer.  The software can even control multiple programmers on one computer.

The software allows you to set configuration bits on the PIC with an easy-to-use list of options.  Each configuration option is selectable in a drop-down list.  Configuration data may be read from a hex file or from a PIC.

The consolidated view-memory window lets you view each section of memory in the PIC with a click. 

A formidable list of options allow you to customize the way you interact with the software.  You control what areas of the device are erased, programmed, and verified.  Save mouse clicks with options like "Disable completion messages" and "Erase before programming".

The programmer's firmware can be upgraded electronically with the click of the mouse.  You don't have to worry about whether your hardware is compatible when purchasing a software upgrade.  Any required firmware changes will be included in the purchased upgrade.


Configuration Window


Memory Window


Options Menu


melabs USB Programmer Features:

  • Powered from USB port
  • Fast FULL SPEED USB data transfer
  • HID interface
  • Standard USB cable (Type-A male to Type-B male)
  • Full featured, command-line operation
  • Automatic Vdd and Vpp adjustment for different PIC MCUs
  • Dual-color indicator shows ready/busy states
  • In-Circuit Serial Programming (ICSP) connector for interface to project board
  • Full featured software included with support for ICSP-capable PIC® MCUs
  • Flash firmware easily upgradeable to add support for future devices
  • Compatible with Microchip HEX format files
  • Compatible with all Programming Adapters

melabs USB Programmer Accessories

Plastic Case for U2 Programmer*  (Put your U2 in a case!  *Case does not fit the EPIC, Serial, or U1 Programmers.) $25.00 Add To
Basket
USB Cable (For connecting the melabs USB Programmer to your computer.) $9.95 Add To
Basket
10-pin Header Cable (For connecting the melabs USB Programmer to LAB-X Experimenter Boards.) $4.95 Add To
Basket
 

We offer a large selection of adapters for various device packages.
See the Programming Adapters Page.

 

Current device support, melabs U2 Programmer for Windows 98/Me/NT/2000/XP/Vista:

See special notes for low-voltage PIC MCUs with "J" or "K" in their part numbers.

Many of the PICmicro devices that follow require special programming adapters.  A few of these devices can only be programmed in-circuit.  See our online store to find the adapter that matches the specific part and package that you are using.


PIC10F200, 10F202, 10F204, 10F206, 10F220, 10F222

PIC12C508, 12C508A, 12C509, 12C509A, 12C671, 12C672, 12CE518, 12CE519, 12CE673, 12CE674

PIC12F508, 12F509, 12F510, 12F519, 12F609, 12F615, 12F629, 12F635, 12F675, 12F683

PIC12HV609, 12HV615, 16HV610, 16HV616, 16HV785

PIC14000

PIC16C432, 16C433, 16C505, 16C554, 16C557, 16C558, 16C61, 16C62, 16C620, 16C620A, 16C621, 16C621A, 16C622, 16C622A, 16C62A, 16C62B, 16C63, 16C63A, 16C64, 16C642, 16C64A, 16C65, 16C65A, 16C65B, 16C66, 16C662, 16C67, 16C71, 16C710, 16C711, 16C712, 16C715, 16C716, 16C717, 16C72, 16C72A, 16C73, 16C73A, 16C73B, 16C74, 16C745, 16C74A, 16C74B, 16C76, 16C765, 16C77, 16C770, 16C771, 16C773, 16C774, 16C781, 16C782, 16C84, 16C923, 16C924, 16C925, 16C926, 16CE623, 16CE624, 16CE625

PIC16F505, 16F506, 16F526, 16F54, 16F57, 16F59, 16F610, 16F616, 16F627(A), 16F628(A), 16F630, 16F631, 16F636, 16F639, 16F648A, 16F676, 16F677, 16F684, 16F685, 16F687, 16F688, 16F689, 16F690, 16F716, 16F72, 16F722**, 16F723**, 16F724**, 16F726**, 16F727**, 16F73, 16F737, 16F74, 16F747, 16F76, 16F767, 16F77, 16F777, 16F785, 16F818, 16F819, 16F83, 16F84(A), 16F87, 16F870, 16F871, 16F872, 16F873(A), 16F874(A), 16F876(A), 16F877(A), 16F88, 16F882, 16F883, 16F884, 16F886, 16F887, 16F913, 16F914, 16F916, 16F917, 16F946, 16HV610, 16HV616, 16HV785, 16LF722**, 16LF723**, 16LF724**, 16LF726**, 16LF727**

PIC17C752, 17C756, 17C756A, 17C762, 17C766

PIC18C242, 18C252, 18C442, 18C452, 18C601, 18C658, 18C801, 18C858

PIC18F1220, 18F1230, 18F1320, 18F1330, 18F2220, 18F2221, 18F2320, 18F2321, 18F2331, 18F2410, 18F242, 18F2420, 18F2423, 18F2431, 18F2439, 18F2450, 18F2455, 18F2458, 18F248, 18F2480, 18F2510, 18F2515, 18F252, 18F2520, 18F2523, 18F2525, 18F2539, 18F2550, 18F2553, 18F258, 18F2580, 18F2585, 18F2610, 18F2620, 18F2680, 18F2682, 18F2685, 18F4220, 18F4221, 18F4320, 18F4321, 18F4331, 18F4410, 18F442, 18F4420, 18F4423, 18F4431, 18F4439, 18F4450, 18F4455, 18F4458, 18F448, 18F4480, 18F4510, 18F4515, 18F452, 18F4520, 18F4523, 18F4525, 18F4539, 18F4550, 18F4553, 18F458, 18F4580, 18F4585, 18F4610, 18F4620, 18F4680, 18F4682, 18F4685, 18F6310, 18F6390, 18F6393, 18F6410, 18F6490, 18F6493, 18F6520, 18F6525, 18F6527, 18F6585, 18F6620, 18F6621, 18F6622, 18F6627, 18F6680, 18F6720, 18F6722, 18F8310, 18F8390, 18F8393, 18F8410, 18F8490, 18F8493, 18F8520, 18F8525, 18F8527, 18F8585, 18F8620, 18F8621, 18F8622, 18F8627, 18F8680, 18F8720, 18F8722

PIC18F23K20**, 18F24K20**, 18F25K20**, 18F26K20**, 18F43K20**, 18F44K20**, 18F45K20**, 18F46K20**

PIC18F24J10, 18F25J10, 18F44J10, 18F45J10, 18F63J11, 18F63J90, 18F64J11, 18F64J90, 18F65J10, 18F65J11, 18F65J15, 18F65J50, 18F65J90, 18F66J10, 18F66J11, 18F66J15, 18F66J16, 18F66J50, 18F66J55, 18F66J60, 18F66J65, 18F67J10, 18F67J11, 18F67J50, 18F67J60, 18F83J11, 18F83J90, 18F84J11, 18F84J90, 18F85J10, 18F85J11, 18F85J15, 18F85J50, 18F85J90, 18F86J10, 18F86J11, 18F86J15, 18F86J16, 18F86J50, 18F86J55, 18F86J60, 18F86J65, 18F87J10, 18F87J11, 18F87J50, 18F87J60, 18F96J60, 18F96J65, 18F97J60

PIC18LF24J10, 18LF25J10, 18LF44J10, 18LF45J10

PIC24FJ128GA006, 24FJ128GA008, 24FJ128GA010, 24FJ16GA002, 24FJ16GA004, 24FJ32GA002, 24FJ32GA004, 24FJ48GA002, 24FJ48GA004, 24FJ64GA002, 24FJ64GA004, 24FJ64GA006, 24FJ64GA008, 24FJ64GA010, 24FJ96GA006, 24FJ96GA008, 24FJ96GA010

PIC24HJ128GP206, 24HJ128GP210, 24HJ128GP306, 24HJ128GP310, 24HJ128GP506, 24HJ128GP510, 24HJ12GP201, 24HJ12GP202, 24HJ16GP304, 24HJ256GP206, 24HJ256GP210, 24HJ256GP610, 24HJ32GP202, 24HJ32GP204, 24HJ64GP206, 24HJ64GP210, 24HJ64GP506, 24HJ64GP510

rfPIC12C509AF, rfPIC12C509AG, rfPIC12F675F, rfPIC12F675H, rfPIC12F675K

dsPIC30F1010, 30F2010, 30F2011, 30F2012, 30F2020, 30F2023, 30F3010, 30F3011, 30F3012, 30F3013, 30F3014, 30F4011, 30F4012, 30F4013, 30F5011, 30F5013, 30F5015, 30F5016, 30F6010, 30F6010A, 30F6011, 30F6011A, 30F6012, 30F6012A, 30F6013, 30F6013A, 30F6014, 30F6014A, 30F6015

dsPIC33FJ128GP206, 33FJ128GP306, 33FJ128GP310, 33FJ128GP706, 33FJ128GP708, 33FJ128GP710, 33FJ12GP201, 33FJ12GP202, 33FJ16GP304, 33FJ256GP506, 33FJ256GP510, 33FJ256GP710, 33FJ32GP202, 33FJ32GP204, 33FJ64GP206, 33FJ64GP306, 33FJ64GP310, 33FJ64GP706, 33FJ64GP708, 33FJ64GP710

dsPIC33FJ128MC506, 33FJ128MC510, 33FJ128MC706, 33FJ128MC708, 33FJ128MC710, 33FJ12MC201, 33FJ12MC202, 33FJ16MC304, 33FJ256MC510, 33FJ256MC710, 33FJ32MC202, 33FJ32MC204, 33FJ64MC506, 33FJ64MC508, 33FJ64MC510, 33FJ64MC706, 33FJ64MC710

MCP25020, MCP25025, MCP25050, MCP25055

** Specially denoted parts are supported by the U2 Programmer exclusively.  Other melabs programmers are not capable of supplying the correct programming voltage.

 

Copyright 2008
microEngineering Labs, Inc.
Box 60039
Colorado Springs CO 80960
(719) 520-5323
(719) 520-1867 fax
email: support@melabs.com

Last Updated: 08/07/2008

Home | What's New | Products | Support
Resources
| Purchase | Index Contact

PIC, PICmicro, dsPIC, and  MPLAB are registered trademarks of Microchip Technology Inc. in the USA and other countries.  PICBASIC, PICBASIC PRO, PICPROTO, and EPIC are trademarks of Microchip Technology Inc. in the USA and other countries.   BASIC Stamp is a trademark of Parallax, Inc.

Microchip third-party partner  Microchip Consultant Program Member