iCA03 - USB PIC Programmer Set (3.3V/5.0V)

iCA03 allows users to program 5V or 3.3V Flash PIC MCU by using In-Circuit Programming (ICSP) method or Off-Board Programming (Adapter) method.

More details

Pack content

x iCP03v2 - Multi PIC & EEPROM Adapter

Multi PIC & EEPROM programming adapter which can supports the PIC10F, PIC12F, PIC16F, PIC18F family and serial EEPROM (24LCXX and 25LCXX) by using single ZIF socket.

x iCP02 - USB Microchip PIC Programmer (3.3V/5.0V, with ICSP & PICkit 2 SW)

NEW iCP02v2 is used for programming the Microchip PIC10F, PIC12F, PIC16F, PIC18F, PIC24F, dsPIC30, dsPIC33 family and serial EEPROM 11LCXX, 24LCXX, 25LCXX, 93LCXX and KEELOQ HCSXX with PICkit 2 and MPLAB IDE software.

On sale On sale!

instead of $34.80

Availability: In-stock

153 items in stock

Add to my wishlist

  • Currently 3.60/5

Rating: 3.6/5 (5 votes cast)

iCA03 - USB PIC Programmer Set (3.3V/5.0V) , 3.6 out of 5 based on 5 ratings
10 quantities5 quantities
-10% -5%

10 other products in the same category:

iCA03 Connection

1. iCP02v2 - USB PIC Programmer (3.3V/5.0V): iCP02v2 User Manual.pdf

  • Low cost, small size, high performance and user friendly device
  • No external power supply is required
  • 120mA current output at VDD pin with over-current and over-voltage protection 
  • Adjustable VDD source (2.5V to 5.0V) with auto detection and auto selection
  • VPP First Program Entry (VDD control) feature
  • Used for programming up to 260+ type of popular Flash PIC MCU, includes PIC10F, PIC12F, PIC16F, PIC18F, PIC24F, dsPIC30 and dsPIC33 family
  • Read and write operation for serial EEPROM 11LCXX, 24LCXX, 25LCXX, 93LCXX and HCSXX
  • Supported operating systems (32bit/64bit): Windows XP ,Windows Vista, Windows 7, Windows 8, Windows 10, Linux and Mac OS X 
  • Compatible with Microchip's PICkit 2, MPLAB IDE and MPLAB X
  • USB plug and play function
  • Excellent flexibility that allows using in both PC desktop and laptop
  • Full-Speed USB & High Voltage programming
  • Dimension: 6.2cm X 2.5cm X 0.5cm, easy to carry and store
  • ICSP wire length: ~ 30cm
  • Standard 6 x 2.54mm Pin Socket for ICSP connection

2. Zif Socket

[DEFAULT SET] A. iCP03v2 - Multi PIC & EEPROM Adapter: iCP03v2.1 User Manual.pdf

  • PIC & EEPROM programmer adapter which can support 8-pin to 40-pin devices by using single ZIF socket


B. iCP03v1.2 - Multi PIC Adapter:  iCP03v1.2 User Manual.pdf

  • PIC programming adapter which can supports the PIC10F, PIC12F, PIC16F and PIC18F (J-series and K-series) family by using single ZIF socket


C. iCP04v1.0 - Multi dsPIC Adapter: iCP04v1.0 User Manual.pdf

  • dsPIC programming adapter which can supports the PIC24F, dsPIC30 and dsPIC33 family by using single ZIF socket


D. iCP11v1.0 - Multi EEPROM Adapter: iCP11v1.0 User Manual.pdf

  • EEPROM programming adapter which can supports the 11LCXX, 24LCXX, 25LCXX, 93LCXX and HCSXX family by using single ZIF socket


iCP02 Supported Devices: Please check with us for not listed or new PIC chip

PIC Microcontroller

  • LF’ versions of all devices are also supported
  • 8 Pin: PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222, PIC12F508, PIC12F509, PIC12F510, PIC12F617, PIC12F519, PIC12F609, PIC12F615, PIC12F629, PIC12F635, PIC12F675, PIC12F679, PIC12F683, PIC12F1822, PIC12F1840
  • 14 Pin: PIC16F505, PIC16F506, PIC16F526, PIC16F610, PIC16F616, PIC16F630, PIC16F636, PIC16F676, PIC16F684, PIC16F688, PIC16F1823, PIC16F1824, PIC16F1825
  • 18 Pin: PIC16F54, PIC16F84A, PIC16F87, PIC16F88, PIC16F627, PIC16F627A, PIC16F628, PIC16F628A, PIC16F648A, PIC16F716, PIC16F818, PIC16F819, PIC16F1826, PIC16F1827, PIC18F1220, PIC18F1230, PIC18F1320, PIC18F1330, PIC16F1847
  • 20 Pin: PIC16F631, PIC16F639, PIC16F677, PIC16F685, PIC16F687, PIC16F689, PIC16F690, PIC16F720, PIC16F721, PIC16F785, PIC16F1828, PIC16F1829, PIC18F13K22, PIC18F13K50, PIC18F14K22, PIC18F14K50, PIC18F13K22, PIC18F13K50, PIC18F14K22, PIC18F14K50
  • 28 Pin: PIC16F57, PIC16F72, PIC16F73, PIC16F76, PIC16F722, PIC16F722A, PIC16F723, PIC16F723A, PIC16F726, PIC16F737, PIC16F767, PIC16F870, PIC16F872, PIC16F873, PIC16F873A, PIC16F876, PIC16F876A, PIC16F882, PIC16F883, PIC16F886, PIC16F913, PIC16F916, PIC16F1516, PIC16F1518, PIC16F1782, PIC16F1783, PIC16F1933, PIC16F1936, PIC16F1938, PIC16LF1902, PIC16LF1903, PIC16LF1906, PIC18F242, PIC18F252, PIC18F248, PIC18F258, PIC18F2220, PIC18F2221, PIC18F2320, PIC18F2321, PIC18F2331, PIC18F2410, PIC18F2420, PIC18F2423, PIC18F2431, PIC18F2450, PIC18F2455, PIC18F2458, PIC18F2480, PIC18F2510, PIC18F2515, PIC18F2520, PIC18F2523, PIC18F2525, PIC18F2550, PIC18F2553, PIC18F2580, PIC18F2585, PIC18F2610, PIC18F2620, PIC18F2680, PIC18F2682, PIC18F2685, PIC18F24J10, PIC18F24J11, PIC18F24J50, PIC18F25J10, PIC18F25J11, PIC18F25J50, PIC18F26J11, PIC18F26J50, PIC18F23K20, PIC18F23K22, PIC18F24K22, PIC18F25K22, PIC18F24K20, PIC18F25K20, PIC18F26K20, PIC18F26K22
  • 40 Pin: PIC16F59, PIC16F74, PIC16F77, PIC16F707, PIC16F724, PIC16F727, PIC16F747, PIC16F777, PIC16F871, PIC16F874, PIC16F874A, PIC16F877, PIC16F877A, PIC16F884, PIC16F887, PIC16F914, PIC16F917, PIC16F1517, PIC16F1519, PIC16F1934, PIC16F1937, PIC16F1939, PIC16LF1904, PIC16LF1907, PIC18F442, PIC18F452, PIC18F448, PIC18F458, PIC18F4220, PIC18F4221, PIC18F4320, PIC18F4321, PIC18F4331, PIC18F4410, PIC18F4420, PIC18F4423, PIC18F4431, PIC18F4450, PIC18F4455, PIC18F4458, PIC18F4480, PIC18F4510, PIC18F4515, PIC18F4520, PIC18F4523, PIC18F4525, PIC18F4550, PIC18F4553, PIC18F4580, PIC18F4585, PIC18F4610, PIC18F4620, PIC18F4680, PIC18F4682, PIC18F4685, PIC18F44J10, PIC18F45J10, PIC18F45J11, PIC18F45J50, PIC18F43K20, PIC18F44K20, PIC18F45K20, PIC18F46K20, PIC18F43K22 PIC18F44K22, PIC18F45K22, PIC18F46K22


dsPIC/PIC24F Microcontroller

  • 18 Pin: PIC24HJ12GP201, dsPIC30F2011, dsPIC30F3012, dsPIC33FJ12GP201
  • 20 Pin: PIC24F04KA201, PIC24F08KA101, PIC24F16KA101
  • 28 Pin:
    • PIC24HJ12GP202, PIC24F08KA102, PIC24F16KA102, PIC24FJ32GB002, PIC24FJ64GB002, PIC24HJ32GP202, PIC24HJ32GP302, PIC24HJ64GP202, PIC24HJ64GP802, PIC24HJ128GP202, PIC24HJ128GP502, PIC24HJ128GP802, PIC24FJ16GA002, PIC24FJ32GA002, PIC24FJ48GA002, PIC24FJ64GA002, PIC24FJ32GA102, PIC24FJ64GA102
    • dsPIC30F1010, dsPIC30F2010, dsPIC30F2012, dsPIC30F2020, dsPIC30F3010, dsPIC30F3013, dsPIC30F4012
    • dsPIC33FJ12GP202, dsPIC33FJ64GP802, dsPIC33FJ32GP302, dsPIC33FJ64GP202, dsPIC33FJ64GP802, dsPIC33FJ128GP202, dsPIC33FJ128GP802, dsPIC33FJ06GS102, dsPIC33FJ06GS202, dsPIC33FJ16GS402, dsPIC33FJ16GS502, dsPIC33FJ12MC202, dsPIC33FJ32MC202, dsPIC33FJ32MC302, dsPIC33FJ64MC202, dsPIC33FJ64MC802, dsPIC33FJ128MC202, dsPIC33FJ128MC802
  • 40 Pin: dsPIC30F3011, dsPIC30F4011



  • 11LCXX (With iCP11): 11LC010, 11LC020, 11LC040, 11LC080, 11LC160
  • 24LCXX (With iCP03v2 or iCP11): 24LC00, 24LC01B, 24LC02B, 24LC32A, 24LC64, 24LC128, 24LC256, 24LC512, 24LC1025
  • 25LCXX (With iCP03v2 or iCP11): 25LC010A, 25LC020A, 25LC040A, 25LC080A, 25LC080B, 25LC128, 25LC160A, 25LC160B, 25LC256, 25LC320A, 25LC512, 25LC640A, 25LC1024
  • 93LCXX[A/B/C] (With iCP11): 93LC46, 93LC56, 93LC66, 93LC76, 93LC86
  • HCSXX (With iCP11): HCS200, HCS201, HCS300, HCS301, HCS320, HCS360, HCS361, HCS362


NOT Supported Devices:

  • 24LC65





  • Tutorial 16 - PIC Programming (Linux OS): Link
  • Tutorial 17 - PIC Programming (Mac OS X): Link


Problem & Solution:

  • Problem 01 - Supported PIC is not listed/detected by PICKit2 software
    • Patch the C:Program FilesMicrochipPICkit 2 v2PK2DeviceFile.dat with following file: Link
  • Problem 02 - PICkit2 with PIC24: "Downloading Programming Executive...FAILED!" error
    • Close the PICKit2 software, then open the PICkit2.INI at C:Users...AppDataLocalVirtualStoreProgram Files (x86)MicrochipPICkit 2 v2 (Note: folder might be hidden)
    • Change the PE24: Y to PE24: N

Customers feedback

Pack content


No products

Shipping $0.00
Total $0.00

Cart Check out