Welcome to XuMicro Website
Low-Cost Device Programmers & Gadgets from  XuMicro, USA


Note: 3 articles in "Electronics Now" (November '95) and "Circuit Cellar" (April '98) tell you how to build two of these programmers, how to build Five Easy EEPROM Projects. An article on Philips 87C751 Programmer was published in "Electronic Design" (March 2000) magazine. An article on the Atmel AVR Programmer was published by the EDN (March 2000) magazine. An article on Parallel Port EEPROM Programmer has been published in July 2000 issue of "Electronics World."An article on the Printer Port SEEPROM Programmer was published by the EDN (May 2004) magazine. An article on the Atmel AVR HyperTerm Programmer was published by the Nuts & Volts (February 2005) magazine. An article on the ATtiny11 MCU(only $38/100!) Programmer was published by the Nuts & Volts (February 2006) magazine. An article on ChipMusic Composing was published by the Nuts & Volts (May 2006) magazine. An article on Wall-Wart-less AVR Programmer was published by the Nuts & Volts (February 2007) magazine. A design idea "Microcontroller Programmer taps power from PC's serial port" was published by the EDN (April 2007) magazine. An article on creating software serial port was published by the Nuts & Volts (June 2007) magazine. An article on Digital LED Flashlight was published by the Nuts & Volts (February 2008) magazine.(see + Note below). A design idea "5-10 LED Flashlight Circuit runs at 3V" was published by the EDN (December 2008) magazine.


Follow the Flashlight Evolution....

Use white LED Flashlights to replace bulb Flashlights

1.5VSingle LED Flashlight
Contents: PCBoard, AAA buttery holder, single giant (10mm) LED, plus six components used for voltage boosting.
Price: Kit only - $8.00

3VThree LED Flashlight
Contents: PCBoard, AA buttery holder, three 5mm LEDs, plus six components used for voltage boosting.
Price: Kit only - $9.00


ChipMusic Composing & Programming are easy - Now!!

For National or Personal Holiday Celebration and Enjoyment. Specifically, Celebrating the upcoming July 4th Independence Holiday!

We have the Example Programs( see ChipMusic Composing...) and the Programmers to get you start.

Take this chance to utilize the lowest price Micro - the 38 cents ATtiny11!

Introducing the AVR High-Voltage Tiny Programmer and some ChipMusic Boxes...

AVRHVP-1: AVR High-Voltage Tiny Programmer
Programs ATtiny10/11/12 and AT90S2323/2343.
Accepts Binary file format.
Price: Assembled & Tested - $29.95 (Including one free ATtiny11 chip)
*Note: ATtiny11/ATtiny12 also used in Digital LED Flashlight project.

MusicBox1: One Song Music Box using buzzer
Content: Star-Spangled Banner; or Happy Birthday.
Price - $6.00

MusicBox2: Four Songs Music Box using buzzer
Contents: 1)Star-Spangled Banner; 2)Beethoven's "Ode to Joy"; 3)Bach's Minuet; 4)Do-Re-Me.
Price - $8.00

MusicBox3: Four Songs Music Box using speaker
Contents: 1)Star-Spangled Banner; 2)Beethoven's "Ode to Joy"; 3)Bach's Minuet; 4)Do-Re-Me.
Price - $10.00

MusicBox4: Four Songs Music Box using speaker
Contents: 1)Star-Spangled Banner; 2)Beethoven's "Ode to Joy"; 3)Bach's Minuet; 4)Do-Re-Me.
Price - $12.00

MusicBox5: Standard 440 Hz Music Tone Generator
("Tuning Fork" used for musical instruments).
Price - $10.00

MusicBox6: Christmas Songs Music Box using buzzer
Contents: Eight Christmas Songs from "Joy to the World" to "Silent Night".
Price - $8.00


Record-Breaking Simple, Record-Breaking Low Prices!!

Can you get any device programmer for only $5? Now it's reality.

By simplifying their architecture to the minimum, these programmers can be made much cheaper than ever.

Introducing four Printer-Port Tiny Programmers (the World's Simplest...)

Features: Directly plug into printer port, no cable needed. No separate power supply. Once programmed, the system can act as a Dongle to protect your software ( How to ...).

SEETP1: Serial EEPROM Tiny Programmer-1 (I2C Devices)
Programs 24C01, 24C02, 24C04, 24C08, and 24C16 SEEPROMs.
Accepts Binary file format.
Price: Assembled & Tested - $9.99; Kit only - $5.00 (Including software and one I2C chip)
Good News: Offshore/Overseas customers can get SEETP1 kit for FREE!

SEETP2: Serial EEPROM Tiny Programmer-2 (MicroWire Devices)
Programs 93C06, 93C46, 93C56, and 93C66 SEEPROMs.
Accepts Binary file format.
Price: Assembled & Tested - $9.99; Kit only - $5.00 (Including software and one Microwire chip)
Good News: Offshore/Overseas customers can get SEETP2 kit for FREE!

AVRTP1: AVR Microcontroller Tiny Programmer-1
Programs AT90S2323/2343, and ATtiny12/15/22 MCUs.
Accepts both Intel Hex and Binary file formats.
Price: Assembled & Tested - $15.00; Kit only - $10.00 (Including software and one MCU chip)

AVRTP2: AVR Microcontroller Tiny Programmer-2
Programs AT90S1200 and AT90S2313 MCUs.
Accepts both Intel Hex and Binary file formats.
Price: Assembled & Tested - $24.95; Kit only - $19.95 (Including software and one MCU chip)


New!! AVR HyperTerm Programmer...

Uses the PC's existing HyperTerminal program. No programmer-specific software is needed.

AVRHTP-1 AVR HyperTerm Programmer
Programs AT90S1200/2313; with Adapters (built by User) also programs AT90S2323/2343 and AT90S4414/8515.
Accepts Intel Hex file format.
Price: Assembled & Tested - $34.95; Kit only - $29.95
Economy Version: Replace the ZIF socket by a normal solder-tail socket.
Price: Assembled & Tested - $24.95; Kit only - $19.95


New!! Wall-Wart-less AVR HyperTerm Programmer...

Uses the PC's existing HyperTerminal program. No programmer-specific software is needed. No Power Supply is needed!

You have the opportuniny to make as many programmer(s) as you want - Be your own programmer producer!

WWLHTP-1 Wall-Wart-less AVR HyperTerm Programmer (I)
Programs AT90S1200/2313; with Adapters (built by User) also programs AT90S2323/2343 and AT90S4414/8515.
Accepts Intel Hex file format.
Price: Assembled & Tested - $39.95; Kit only - $34.95
Economy Version: Replace the ZIF socket by a normal solder-tail socket.
Price: Assembled & Tested - $29.95; Kit only - $24.95

WWLHTP-2 Wall-Wart-less AVR HyperTerm Programmer (II)
Programs AT90S1200/2313; with Adapters (built by User) also programs AT90S2323/2343 and AT90S4414/8515.
Accepts Intel Hex file format.
Price: Assembled & Tested - $39.95; Kit only - $34.95
Economy Version: Replace the ZIF socket by a normal solder-tail socket.
Price: Assembled & Tested - $29.95; Kit only - $24.95


New!! Wall-Wart-less AVR Programmer...

Uses WindowsXP/2K/NT software. Supports more devices. Accepts both Hex and Binary file formats. No Power Supply is needed!

AV-2 Wall-Wart-less AVR Programmer (9600 bps)
Programs AT90S1200/2313/ATtiny2313; with Adapters (built by User) also programs AT90S2323/2343/ATtiny12/ATtiny13/ATtiny15/ATtiny22/ATtiny26 and AT90S4414/8515.
Accepts both Intel Hex and Binary file formats.
Price: Assembled & Tested - $39.95; Kit only - $34.95
*Note: ATtiny12/ATtiny13 also used in Digital LED Flashlight project.
Economy Version: Replace the ZIF socket by a normal solder-tail socket.
Price: Assembled & Tested - $29.95; Kit only - $24.95


AV-3 Wall-Wart-less AVR Programmer (19200 bps)
Programs same devices as AV-2 plus two more: ATmega8 and ATmega16, and speed is doubling to 19200 bps.
Accepts both Intel Hex and Binary file formats.
Price: Assembled & Tested - $44.95;


*AV-4 Wall-Wart-less AVR Programmer (57600 bps)
Programs same devices as AV-3 plus two more: ATmega48 and ATmega164P, and speed is trippling to 57600 bps.
Accepts both Intel Hex and Binary file formats.
Price: Assembled & Tested - $49.95; A hand-made Adapter DIP-28 (for ATmega8/48), or DIP-40 (for ATmega16/164P) can also be ordered at $15.00 each; but you must contact us before ordering on its availability due to demand.


New!! Serial Port and USB Port Dongles...

Use these small gadgets to protect your own valuable software.

SDG-1 Serial Port Dongle
Connects to the Serial Port of your PC. Baud rate can be 9600 - 115200 bps.
Including example program to show how to protect your own software.
Price: Assembled & Tested - $19.95

USBDG-1 USB Port Dongle
Connects to the USB Port of your PC.
Including example program to show how to protect your own software.
Price: Assembled & Tested - $19.95


EEP-1 Serial Port EEPROM Programmer
Programs 28(C)04, 28(C)16, 28(C)64, 28(C)256 EEPROM.
Accepts both Intel Hex and Binary file formats.
Price: Assembled & Tested - $59.95; Kit only - $49.95

*EEP-1A Serial Port EEPROM Programmer
Programs 28(C)04, 28(C)16, 28(C)64, 28(C)256 EEPROM.
Accepts both Intel Hex and Binary formats files.
Price: Assembled & Tested - $69.95

*EEP-1B Serial Port EEPROM Programmer
Programs 28(C)04, 28(C)16, 28(C)64, 28(C)256 EEPROM.
In addition to accepts both Intel Hex and Binary format files, it also
accepts Motorola S-record format files. So if you work with Motorola
microprocessors/microcontrollers that utilize EEPROMs, this feature is indispensable.
Price: Assembled & Tested - $74.95

PEE-1 Parallel Port EEPROM Programmer
Programs 28(C)04, 28(C)16, 28(C)64, 28(C)256 EEPROM.
Accepts both Intel Hex and Binary file formats.
Price: Assembled & Tested - $59.95; Kit only - $49.95

MP-1 Serial Port 8X51 EPROM/Flash Microcontroller Programmer
Programs 8751H, 87C51, 89C51/52/55 (up to 16K bytes), and AT89C1051/2051/4051 when used with socket Adapter
Accepts both Intel Hex and Binary file formats.
Price: Assembled & Tested - $75.00; Kit only - $65.00; 20-pin ZIF socket Adapter - $30.00

*MP-1A (57600 bps)
Programs the same MCUs as MP-1, and AT89C1051/2051/4051 when used with socket Adapter
Runs 6 times faster than MP-1.
Accepts both Intel Hex and Binary file formats.
Price: Assembled & Tested - $80.00; 20-pin ZIF socket Adapter - $30.00

**MP-1B (115200 bps)
Programs 87C51, 89C51/52/55 (to full 20K bytes), and adds device support for 87C51FA/87C51FB, 87C52/87C54,
AT89S8252/89S53, AT87F51/87F52; and AT89C1051/2051/4051 when used with socket Adapter
But sacrifices support for the 8751H programming (due to hardware constraint).
This is the fastest version of the 8X51 MCU Programmer.
Accepts both Intel Hex and Binary file formats.
Price: Assembled & Tested - $90.00; 20-pin ZIF socket Adapter for Atmel MCUs - $30.00

**MP-1C (115200 bps)
Programs 87C51, 89C51/52/55 (to full 20K bytes), and adds device support for 87C51FA/87C51FB/87C51FC, 87C52/87C54,
AT89S8252/89S53, AT87F51/87F52; and AT89C1051/2051/4051 and Philips 87LPC764/762 when used with socket Adapters
But sacrifices support for the 8751H programming (due to hardware constraint).
This is also the fastest version of the 8X51 MCU Programmer.
Accepts both Intel Hex and Binary file formats.
Price: Assembled & Tested - $95.00; 20-pin ZIF socket Adapter - $30.00 (for either Atmel or Philips 20-pin MCUs)

HCP-1 Motorola 68HC11 Microcontroller Programmer
Programs the 48-pin MC68HC11A1/A8/E1/E9 and MC68HC811E2 (48-pin DIP with 2K EEPROM)
Accepts Motorola S-record format files.
Price: Assembled & Tested - $39.95

HCP-2 Motorola 68HC11 Microcontroller Programmer
Programs the 52-pin MC68HC11A1/A8/E1/E9 and MC68HC711E9/811E2 (52-pin PLCC with 12K EPROM/2K EEPROM)
Accepts Motorola S-record format files.
Price: Assembled & Tested - $49.95

SEEP-3 (I2C, SPI & MicroWire) Serial EEPROM Programmer - $34.95 (Kit only - $29.95)
Programs the most popular 24CXX/25CXX/93CXX Serial EEPROMS

CYP-1A (9600 bps) USB Microcontroller Programmer - $34.95
Programs Cypress Semiconductor's CY7C63000/001/100/101/200/201 USB Microcontrollers

*CYP-1B (57600 bps) USB Microcontroller Programmer - $44.95
Programs Cypress Semiconductor's CY7C63000/001/100/101/200/201 USB Microcontrollers

*GP-1(57600 bps) General Purpose EPROM/EEPROM/NVRAM Programmer - $95.00
Programs EPROMs from 2716 up to 27C080(1M Bytes), EEPROMs from 2804 up to 28256, and NVRAMs DS1220/1225/1230.
Accepts Binary, Intel Hex, and Motorola S-record format files.

XS51 Microcontroller programmer- $39.95
Programs Atmel's 20-pin Flash Memory Microcontroller AT89C1051/2051/4051

PH-1 Philips 87C74X/75X Microcontroller Programmer - $69.95 (Kit only - $59.95)
Programs Philips Semiconductor's legacy MCU 87C748/749/750/751/752

AVRP-1 Atmel AVR Microcontroller Programmer
Programs AT90S1200/2313/4414/8515/2323/2343 (no Adapter is needed for any device)- $45.00 (Kit only - $35.00)

**LPC-1 (115200 bps) Philips 87LPC76X Microcontroller Programmer
Programs Philips Semiconductor's 20-pin MCU 87LPC764/762 - $39.95 (Kit only - $34.95)

EDU-11 Educational Motorola 68HC11 Microcontroller Programming Project
Using a 68HC11 MCU and minimum other components to build a workable project that can be used to practice the 68HC11 programming. Actually, this is a back-bone version of the 68HC11 programmer.
Important points include: (1)Write simple but useful 68HC11 assembly language programs; (2)Learn Motorola S-record format; (3)Learn how to download S-records from host PC to the MCU; (4)Demonstrate the program's working.
This programmer project may be built on a Breadboard (not included).
Price: Complete Kit ( no Breadboard and power supply) - $24.95

EDU-48 Educational Stand-alone EEPROM Programmer Project built on the 8048 MCU
Can program 2804/2816 with two Example/demo programs. Programmer is self-contained, no computer/cable is needed.
This programmer project may be built on a Breadboard (not included).
Assembly language source code is provided on diskette to reveal how to design EEPROM Programmer and program the
Intel 8048 microcontroller.
Price: Complete Kit ( no Breadboard and power supply) - $19.95

EDU-51 Educational Stand-alone EEPROM Programmer Project built on the 8051/8031 MCU
Can program 2804/2816 with two Example/demo programs. Programmer is self-contained, no computer/cable is needed.
This programmer project may be built on a Breadboard (not included).
Assembly language source code is provided on diskette to reveal how to design EEPROM Programmer and program
Intel 8051/8031 microcontroller, how to write Interrupt Service Routines. An excellent 8051 entry-level project.
Price: Complete Kit (no Breadboard and power supply) - $19.95

Also Available Options:

  • EEP-1, PEE-1, or MP-1: PC board and Software only - $29.95
  • Software to run EEP-1 (EEP-1A),MP-1 (MP-1A, MP-1B) on COM2 - $10.00
  • 2816 EEPROM - $4.50; Blank 87C51 - $10.00; Blank AT89C51- $6.00; Blank 87LPC762- $3.00
  • EPROM 27(C)256 Programmed with Motorola's BUFALLO Program- $10.00 (Please visit "motorola.com")
  • Programmed USB chip CY7C63001 with Jan Axelson's USBHIDIO.HEX(bin) Program- $6.00 (Please visit "USB Complete")
  • Ready-to-run hardware including USB cable for Jan Axelson's USBHIDIO.EXE program - $19.95 (Please visit "USB Complete")
  • Programmed ATtiny13 for Digital LED Flashlight (with CPUMP.BIN or CPUMP1.BIN) - $2.00

    Coming soon (Some items may have been available when you're reading this! please call or email):


    TmpClock1: Microcontroller LED Clock with Temperature Display (F/C) - $39.00 (Size 2"X3"); $69.00 (Size 12"X4")


    TmpClock2: Microcontroller LCD Clock with Temperature Display (F/C) - $39.00 (Size 2"X3")






    Ordering information:

  • Please add $5.00 ($6.00 in Canada, $10.00 in other countries) for shipping & handling.
  • Send check or (International)Money Order (U.S. funds only) payable to G. Y. Xu, or XuMicro, address to: POBox 14681, Houston, TX 77021, USA.
  • You can also use PayPal to place your order (go to http://www.paypal.com, click the "SendMoney" tab, and send payment including Shipping/Handling fee to: Guo-Yin Xu, xumicro@yahoo.com)

  • For small, light-weight items, such as programmed chips or CDs, You can avoid the shipping charge by sending in a self-stamped, self-addressed envelope with your payment for free shipping. Use a corrugated envelope if possible and affix enough stamp(s) to aviod damage or delay.


    XuMicro Computer & Electronics Engineering Lab

    P.O.Box 14681, Houston, TX 77021, USA
    Tel (713) 741-3125
    Website: www.oocities.org/xumicro
    Email: gyxu@cmpmail.com; xumicro@yahoo.com


    Copyright ©   2009,   XuMicro,   USA.   All rights reserved.