Nokia LCD Screen
Nokia LCD Screen
2390 Point Breadboard
2390 Point Breadboard
Solid State Relay
Solid State Relay
Stepper Motor Driver
Stepper Motor Driver
Pi Analog to Digital
Pi Analog to Digital
Raspberry Pi Case
Raspberry Pi Case
Motor Driver Shield
Motor Driver Shield
Bluetooth Module
Bluetooth Module
9V Battery Jack
9V Battery Jack
Ultrasonic Sensor
Ultrasonic Sensor
LED Driver
LED Driver
1 Channel Relay Module
1 Channel Relay Module
Ethernet Module
Ethernet Module
Raspberry Pi Case
Raspberry Pi Case
Breadboard Power
Breadboard Power
Barometric Pressure Sensor
Barometric Pressure Sensor
4 Channel Relay Module
4 Channel Relay Module
Vibration Sensor
Vibration Sensor
Buzzer Module
Buzzer Module
RF Transmitter
RF Transmitter
Moisture Probe
Moisture Probe
Rapberry Pi Case
Rapberry Pi Case
Motion Sensor
Motion Sensor
Breadboard
Breadboard
Adjustable Power
Adjustable Power
IR Sensor
IR Sensor
Arduino Mega
Arduino Mega
Prototype Board
Prototype Board
Pi Power Supply
Pi Power Supply
Accelerometer
Accelerometer
Desolder Pump
Desolder Pump
Stepper Motor
Stepper Motor
PICAXE
PICAXE
Jumper Wires
Jumper Wires
Sound Sensor
Sound Sensor
Arduino Nano
Arduino Nano
USB to TTL Converter
USB to TTL Converter
Current Sensor
Current Sensor
Humidity Sensor
Humidity Sensor
Humidity Sensor
Humidity Sensor
Willem EPROM programmer

This board has many enhanced features, such as built-in PLCC32, FWH / LPC sockets, thus NO NEED to pay extra to purchase these optional adapters. The PCB layout is fully optimized and the digital circuitry is separated from the power supply circuit, thus reducing interference.

High precision digital switching ICs are used to control the Vpp circuit ( vs cheap regular transistor controlled), thus dramatically improves the burning accuracy and reliability by multitudes. Quality components are used, for example, the high current tolerant coil is used to boost the robustness of the circuitry.

Optional higher Vcc voltages (5.6v and 6.2v) will be available when an external AC power supply is used. This is very important when you want to smoothly and reliably burn those old CMOS and even older NMOS EPROM chips. This programmer can also read and burn EEPROM, FLASH, and Microcontroller (MCS-51, AVR and PIC family) chips. We also added software support for more Winbond chips !

  • 1 x Willem EPROM Programmer
  • 1 x DB25 Data Cable
  • 1 x USB Cable

Below you will find an extensive list of all the software supported.

SPI Flash Bios chips support added !

SPANSION
S25FL004A/040A,S25FL008A,S25FL040A-T,S25FL040A-B,S25FL016A,S25FL032A
S25FL064A

WINBOND
W25X010,W25X020,W25X040,W25X080,W25X16,W25X32,W25X64

MXIC
MX25L512,MX25L1005,MX25L2005,MX25L4005A,MX25L8005A,MX25L1605,MX25L3205
MX25L6405

EON
EN25B05,EN25B10,EN25B20,EN25B40,EN25B80,EN25B16,EN25B32,EN25B64
EN25P05,EN25P10,EN25P20,EN25P40,EN25BP80,EN25P16,EN25P32,EN25P64
EN25D80,EN25D16,EN25F20,EN25F40,EN25F80,EN25F16

AMIC
A25L05P-B,A25L10P-B,A25L20P-B,A25L05P-T,A25L10P-T,A25L20P-T,A25L512
A25L010,A25L020,A25L040,A25L080;,A25L016,A25L032

pFLASH
Pm25LV512,Pm25LV010,Pm25LV020,Pm25LV040,Pm25LV080,Pm25LV016

Numonyx (ST)
M25P05,M25P10,M25P20,M25P40,M25P80,M25P16,M25P32,M25P64
M25PE10,M25PE20,M25PE40,M25PE80,
**M45PE10,M45PE20,M45PE40,M45PE80,M45PE16
M25PX80,M25PX16,M25PX32,M25PX64

ATMEL
AT25DF021,AT25DF041A,AT25DF081,AT25DF081A,AT25DF161,AT25DF321A
AT25DF641,AT26DF041,AT26DF161A,AT26DF321,

** AT45DF011D,AT45DF021D,AT45DF041D,AT45DF081D,AT45DB161D,AT45DF321D,AT45DF641D

EP ROM 27C64, 27C128, 27C256, 27C512, 27C010, 27C020, 27C040, 27C1001
M27C1001, M27C2001, M27C4001
27C080 (A19) , M27C801, M87C257
27(C)16, 27(C)32
2764, 27128, 27256, 27512, 27010
EEPROM 28C65,28C64, 28C128, 28C256,28C512, 28C010, 28C020, 28C040
M28C16A/17A (DIP28)
(Adapter or Jumper) 28C16,XLS2816 (DIP24)
FLASH Memory 28F64, 28F128, 28F256, 28F512,28F010, 28F020
MX26C1000, MX26C2000, MX28F1000, MX28F2000
Am28F256A, Am28F512A, Am28F010A, Am28F020A (New command erase/prog.)
-- intel ---
i28F001BX, 28F004, 28F008, 28F016
FLASH Memory 29F64, 29F128, 29F256, 29F512,29F010, 29F020, 29F040, 29F080
29F001,29F002, 29F004, 29F008, 29F016, 29F032
Serial (I2C) EEPROM
24Cxx
24C02,24C04,24C08,24C16, 85C72, 85C82, 85C92
--- page write ----
24C32,24C64,24C128,24C256,24C512
Microwire EEPROM <------ Data 8bit -----> (pin 6 ->ORG. [Schematic connect to GND])
93C06, 93C46, 93LC46, 93C56, 93C57,
93C66, 93C76, 93C86 (8bit), AT59C11, AT59C22, AT59C13
CAT35C102, CAT35C104, CAT35C108 (pullup pin7)
<------Data 16bit------> (pin 6 ->NC [No Connect])
93C06A ,93C46X,93C56,93C66,93C76,93C86 (NS)
MicroChip PIC

16C84 , 16F84 ,16F84A , 16F627/16F628
12C508/A , 12C509/A , 12CE518 , 12CE519 , 16C505
16C620 , 16C621 , 16C622 , 16CE623 , 16CE624 , 16CE625 , 16C710/711
---ICSP connector----(you will need to have an optional PIC adapter in order to program these newly added PICs)
16F870 , 16F871 , 16F872 , 16F873 , 16F874 , 16F876 , 16F877 PIC16F873A , PIC16F874A , PIC16F876A , PIC16F877A
-Add PIC microchip 14bit
PIC12F629 , PIC12F675 , PIC16F630 , PIC16F676 , PIC12F635 , PIC12F683 , PIC16F636 , PIC16F684 , PIC16F688
PIC16F72/73/74/76/77 , PIC16F737/747/767/777 , PIC16F87/88 , rfPIC12F675x , PIC16F785/PS200 , PIC16F716
-Add microchip 14bit,12bit OTP
PIC12C671 , PIC12C672 , PIC12CE673 , PIC12CE674
PIC16C61/71 , PIC16C62/64/65/73 , PIC16C62A/62B/62C/63/63A/64A/65A/65B/66/67
PIC16C72/72A/73A/74A/74B/76/77 , PIC16C620/620A/621/621A/622/622A
PIC16CE/623/624/625 , PIC16C710/711/712/716 , PIC16C773/774 , PIC16C745/765/923/924 , PIC16C925/926
PIC16C554/556/557/558 , PIC16C432/433 , PIC16C717/770/771/781/782
-Add PIC microchip 14bit
PIC12F629/675 , PIC16F630/676 , PIC12F635/683 , PIC16F636/684/688 , PIC16F72/73/74/76/77 , PIC16F737/747/767/777 , PIC16F87/88 , rfPIC12F675x , PIC16F785/PS200 , PIC16F716
-Add microchip 14bit OTP
PIC12C671 , PIC12C672 , PIC12CE673 , PIC12CE674 , PIC16C61/71 , PIC16C62/64/65/73 , PIC16C62A/62B/62C/63/63A/64A/65A/65B/66/67 , PIC16C72/72A/73A/74A/74B/76/77 , PIC16C620/620A/621/621A/622/622A , PIC16CE/623/624/625 , PIC16C710/711/712/716 , PIC16C773/774 , PIC16C745/765/923/924 , PIC16C925/926 , PIC16C554/556/557/558 , PIC16C432/433 , PIC16C717/770/771/781/782
-Add PIC microchip 12bit (FLASH memory)
PIC12F508/509 , PIC10F200/202/204/206 , PIC16F505 , PIC16F54/57
-Add PIC18Fxxx
PIC18F242 , 18F248 , 18F252 , 18F258 , 18F442 , 18F448 , 16F452 , 16F458
PIC18F1220 , 18F2220 , 18F4220 , 18F1320 , 18F2320 , 18F4320
PIC18F6520 , 18F6620 , 18F6720 , 18F8520 , 18F8620 , 18F8720
PIC18F2331 , 18F2431 , 18F4331 , 18F4431
PIC18F6525 , 18F6621 , 18F8525 , 18F8621
PIC18F6585 , 18F6680 , 18F8585 , 18F8680
PIC18F2439 , 18F2539 , 18F4439 , 18F4539
PIC18F6410 , 18F8410 , 18F6490 , 18F8490
Add PIC18Fxxx
PIC18F2410 , PIC18F2420 , PIC18F2455
PIC18F2510 , PIC18F2515 , PIC18F2520 , PIC18F2525 , PIC18F2550 , PIC18F2585
PIC18F2610 , PIC18F2620 , PIC18F2680
PIC18F4410, PIC18F4420 , PIC18F4455
PIC18F4510 , PIC18F4515 , PIC18F4520 , PIC18F4525 , PIC18F4550 , PIC18F4585
PIC18F4610 , PIC18F4620 , PIC18F4680
Add Find and edit value OSCCAL (PIC12F629/675 , PIC16F630/676)
Add Edit config at address 0x2008,0x2009 (PIC12F635/683 , PIC16F636/684/688 , PIC16F785)
Fixed Programming PIC all
Test on chip
PIC12F675 , PIC16F676 , PIC16F684 ,PIC16F767, PIC16F74
PIC16F872 , PIC16F876 , PIC16F877, PIC16F876A, PIC16F873A, PIC16F819
PIC16F84 , PIC16F84A , PIC16F628, PIC16F628A,
eprom PIC12C509JW , PIC16C505JW , PIC16C711JW , PIC16CE625JW
PIC18F458 , PIC18F4320 , PIC18LF258 , PIC18F4539 , PIC18F4431

Atmel Flash Memory
(Sector Programming)
(Software Data Protection)
AT29C256, AT29C512,AT29C010A, AT29C020, AT29C040,AT29C040A
W29EE512,W29EE011, W29EE012, W29C020(128),W29C040
PH29EE010(W29EE011)

ASD AE29F1008 (AT29C010), AE29F2008 (AT29C020)
Ver 0.992 up(DOS). Can run under win9x
(disable prog. CPUIdle or CPUCool)

Atmel Flash Memory
AT49Fxxx (Subset 29Fxxx)
(Byte-by-Byte Programming)
(Software Data Protection)
Command seq. 5555/AA, 2AAA/55, 5555/A0
AT49F512, AT49F010, AT49F020, AT49F040
SST39SF010, SST3S9F020 ,SST39SF040
AT49F001,AT49F002 , AT49F008A

Command seq. 555/AA, 2AA/55, 555/A0
Am29F512, Am29F010, Am29F020, Am29F040,HY29F080
29F002, 29F002T, Pm29F002T
Serial Peripheral Interface (SPI)
EEPROM Mode0 (0,0)
AT25xxx, W95xxx
[Atmel] AT25010,020, 040 (A8-A0)
AT25080, 160, 320, 640, 128, 256 (A15-A0)
[ST] W95010....256, Microchip 25x010 - 25x640

--- Byte programming
25010,25020,25040
--- Page programming
25C080,25C160,25C320,25C640,25C128,25C256,25C512
AT25HP256,AT25HP512
AT25HP1024 (24bit address)

-- CAT64LCxxx (16bit DATA IN/OUT) use Socket 93Cxxx
CAT64LC010, CAT64LC020, CAT64LC040

Atmel EEPROM (page prog.)
(Software Data Protection)
AT28C256, AT28C010, AT28C040
Nonvaltile SRAM (DS12xx) DS1220,DS1225Y, DS1230Y/AB, DS1245Y/AB, DS1249Y/AB
static RAM (Test RAM) 6116, 6264, 62256, 62512, 628128
EPROM winbond,SST
Electrical Erase Chip
W27E512, W27E010, W27C010, W27C020, W27C040
SST27SF256, SST27SF512, SST27SF010, SST27SF020
MX26C4000
Vcc = 3.3-3.6V SST37VF512, SST37VF010, SST37VF020, SST37VF040
Flash Memory SST,Sanyo SST28SF040A ,LE28F4001


Adapters
Atmel AT89Cxx (MCS-51)
Adapter 32pin to MCS-51
Atmel Auto Setect
AT89C51,52,55, AT89LV51,52,55
AT89S8252 (8K+2K), AT89S53, AT89LS8252,AT89LS53
AT89C1051,AT89C2051,AT89C4051 (20pin)
AT89C51RC (32KB), AT89C55WD (6.2V)
SST89C54/58, SI89C52
Intel Auto Select
i87C51, i87C51FA, i87C51FB
------------------------------------------------
i8xC51,i8xC52,i8xC54,i8xC58 (tWP = 100uS*25 Pulse)
Atmel AVR 8-bit RISC AT90Sxxx
(Parallel programming)
Adapter 32pin to MCS-51
(read,write,erase,verify,checkempty,Lockbits ,Fusebits) [Flash memory/EEPROM]
AT90S1200,AT90S2313
90S2333, 90S4433, 90S4414, 90S8515, 90S4434, 90S8535
reference AT90S2313 pin
Function Lockbit read AT90S2313 Errata Sheet.pdf
MCS-48,MCS-41
Adapter 32pin to MCS-48/41
ROM (read/verify)
P8048AH, P8049AH,P8050AH
, P8042AH Vea = 12V
P8041, P8042

OTP (read/verify/Progam)
P8748,P8749H,P8742H Vea = 18V

EPROM (read/verify/Progam)
D8748,D8749,D8742 ,D8741, D8742 Vea = 18V

FLASH memory 8/16bit
(Software Data Protection)
Adapter (TSOP48)
Am29F400,Am29F800,29F160,29F320 (read,write byte mode)
HY29F200, HY29F400, HY29F800 , AT49F2048A, AT49F4096A, AT49F8192A
FLASH memory 8/16bit (Vpp12V)
(Software Data Protection)

Adapter (TSOP48)
i28F200,i28F400,i28F800,i28F160 (TSOP48)
28F001(DIP32 or PLCC32)
EPROM 16bit (DIP40) (1-4Mbit)
Adapter Eprom 16bit

Eprom only
27C1024 (27C210), 27C2048 (27C2002), 27C4096 (27C4002),
Schematic by Toomas Toots
(read,Program byte mode
by use Resister pull up Data Bus (0xFF), A0 select low or high byte)
EPROM 16bit (DIP42) (4-32Mbit)
Adapter Eprom DIP42
Eprom only
M27C400(DIP40), 27C800, 27C160, 27C322
Schematic by Toomas Toots
(read,Program byte mode
by use Resister pull up Data Bus (0xFF), A0 select low or high byte)
FLASH memory 8/16bit
(Software Data Protection)
Adapter (TSOP48LV)
29LV200, 29LV400,29LV800,29LV160,29LV320 (read,write byte mode)
Firmware Hub / LPC FLASH
Adapter Firmware Hub/LPC (PLCC32) (PP mode) (3.3V)
-- Firmware Hub
82802AB, 82802AC, AT49LW040, AT49LW080

SST49LF002A, SST49LF003A, SST49LF004A, SST49LF008A, PMC 49FL008T
W49V002FA, W39V040FA

-- LPC flash
SST49LF020, SST49LF040 W49V002A, W39V040A
WINBOND
W39V040FA, W39V040FAP, W39V040BP, W39V04OBPZ, W49V040FBPZ, W39V040FCP, W39V040FCPZ
W39V080AP, W39V080APZ, W39V080FAP, W39V080FAPZ (Newly added for software 0.98D8)

P28F002BC
Adapter P28F002BC (DIP40)
BOOT BLOCK FLASH MEMORY
- P28F002BC

EPROM Programmer PCB5.0E ( NEW!!! Developed Board (October 2009))

Eprom programmer PCB5.0E can be use for :
. Upgrading, Programming BIOS chip, Repairing PC motherboard BIOS chip.
. VCD, DVD, Color TV, Copier, Fax machine, Printer main board maintaining or reparing.
. Car memory device code reading, writing
. MCU development: programming for MCS-51 series, AVR series and PIC series MCU.
. Programming support for over 1500 IC devices, includes EPROM , EEPROM , FLASH , PIC , AVR , MCS-51 , MCS-48, 27Cxx , 28Cxx 28Fxx , 29Fxx , AT29Cxxx , 24Cxx , 93Cxx , PIC16xxx , DS12xx , AT89Cxx , AT89Cx051 , AT25xxx , AT90Sxxx , EPROM16bit , 29Fx00 , 28Fx00

Hardware Features :
. Support DIP32 to PLCC32 and PLCC Firmware HUB/LPC on board.
. Special PCB4C and PCB4.5C only able to support the chip 29/39/49LVxxx (Low Voltage 3.3V)
. Use power supply from a USB port or DC Adapter (9-12 VDC) by setting jumper.
. Faster than EPROM Programmer PCB3B , PCB3B+ (Standard/Universal) and Enhanced about 50%. It also programs faster than EPROM Programmer (PCB3.5C) , (PCB4C) about 20%. For full capacity, it should be used with with software Version 0.98D12 ( bundle in CD-Rom ).
. It can set changes to be PCB3B or PCB4.5C by using jumper setting (when wish use Software of the ordinary)
. The PCB5.0E can unprotect the AM29F040B flash memory chip.
. The back of the circuit board is covered by a plastic board that is neat and protects board from short circuiting. [ see pictures ]

Software Features :
. Windows based programming software support 98 / ME / NT / 2000 / XP
. Latest !! Software PCB5.0E version 0.98D12 (Update : 13 September 2010) can run on The hardware PCB3.5/PCB4C/ PCB4.5C only.

. Software for PCB5.0E version0.98D12 support for over PICs microchip more than Software 0.97ja.
. Add PIC microchip 12bit (FLASH memory)
PIC12F508/509 , PIC10F200/202/204/206 , PIC16F505 , PIC16F54/57
. Add PIC18Fxxx
PIC18F242 , 18F248 , 18F252 , 18F258 , 18F442 , 18F448 , 16F452 , 16F458
PIC18F1220 , 18F2220 , 18F4220 , 18F1320 , 18F2320 , 18F4320
PIC18F6520 , 18F6620 , 18F6720 , 18F8520 , 18F8620 , 18F8720
PIC18F2331 , 18F2431 , 18F4331 , 18F4431
PIC18F6525 , 18F6621 , 18F8525 , 18F8621
PIC18F6585 , 18F6680 , 18F8585 , 18F8680
PIC18F2439 , 18F2539 , 18F4439 , 18F4539
PIC18F6410 , 18F8410 , 18F6490 , 18F8490
. Add PIC18Fxxx
PIC18F2410 , PIC18F2420 , PIC18F2455
PIC18F2510 , PIC18F2515 , PIC18F2520 , PIC18F2525 , PIC18F2550 , PIC18F2585
PIC18F2610 , PIC18F2620 , PIC18F2680
PIC18F4410, PIC18F4420 , PIC18F4455
PIC18F4510 , PIC18F4515 , PIC18F4520 , PIC18F4525 , PIC18F4550 , PIC18F4585
PIC18F4610 , PIC18F4620 , PIC18F4680
. Add Find and edit value OSCCAL (PIC12F629/675 , PIC16F630/676)
. Add Edit config at address 0x2008,0x2009 (PIC12F635/683 , PIC16F636/684/688 , PIC16F785)
. Fixed Programming PIC all
. Test on chip
PIC12F675 , PIC16F676 , PIC16F684 ,PIC16F767, PIC16F74
PIC16F872 , PIC16F876 , PIC16F877, PIC16F876A, PIC16F873A, PIC16F819
PIC16F84 , PIC16F84A , PIC16F628, PIC16F628A,
eprom PIC12C509JW , PIC16C505JW , PIC16C711JW , PIC16CE625JW
PIC18F458 , PIC18F4320 , PIC18LF258 , PIC18F4539 , PIC18F4431
. Fixed Write/read/verify EEPROM 18F4550
. Fixed Bug program 18Fxxx run on Windows XP/2000 (test PIC18F4539 , PIC18F2680 , PIC18F2431 , PIC18F258 , PIC18F4220 , PIC18F4550)
. Add find OSCCAL 10Fx00, 12F50x, 12F6xx
(test PIC10F202, 12F509, 12F675)
. Fixed Programm AT89C8253 (Want modify Adapter MCS-51) (test on AT89S8253)

. Production control by an engineer who developed " EPROM Programmer Version PCB3b (Standard/Universal) " and developed software Free (Now!! 0.97ja) , 0.97j , 0.97i

We strive to post as fast as humanly possible, but sometimes we will only be able to post your item the next working day after receiving payment.

In most cases we will post royal mail 1st class for orders within the U.K or Royal mail airmail for orders outside of the U.K, unless otherwise stated. We strive to make you as happy as we can, and therefore if you wish to make other postal arrangements please contact us and we will see if we can oblige.

International customers please note:
Airmail usually takes 3 to 5 working days to arrive, but in extreme cases it can take up to 15 working days to arrive, particularly if customs decides to inspect the package.

We try to be as green and non-evil as possible, and as such we tend to use as much recycled materials in our packaging as possible. So you may receive your item in a previously used envelope or bubble wrap.

By default we do not include a sales receipt in the packaging.

If you would like brand new packaging and bubble wrap and a receipt, then please contact us upon ordering and I'm sure we could sort something out, and possibly plant a tree to make up for it.

With the goal of making our customers as happy as can be, we work very hard to post as fast as we can, communicate in the friendliest most helpful manner, and most importantly, offer the best gear at the most competitive prices.

If however you are not happy in any way with our service or your item, then please contact us before leaving average or even worse, negative feedback, and we will do everything we can to resolve any issues.

In keeping with making you as happy as can be, we will in turn leave nothing but the nicest, all-warm-n-fuzzy-inside feedback for you too.

If you are in any way unhappy with your purchase *gasp* then we will do all we can to make you happy.

Just return your item in its original packaging, in the condition we sent it to you in, and we will refund your money (less postage).