Universal Device Programmer


Printer Port Interfaces, parallel communication
Easy interface to LAPTOP, PC, PS/2 or compatibles
Mouse support, user friendly menu driven software interface
High speed programming, Cost effective Hardware and Flexible Software
Device Supported:
EPROM, Paged EPROM, Parallel and Serial EEPROM, FPGA Configuration Serial PROM, FLASH Memory (NOR and NAND), NVRAM, SPLD, CPLD, EPLD, Firmware HUB, Microcontroller, MCU, Standard Logic.
Socket Adapters Supported:


Device Programmer

MCS51 series and Atmel AVR microcontrollers ISP capable fast programmer


Small, very fast and powerful portable programmer of MCS51 series and Atmel AVR microcontrollers
In-circuit serial programming (ISP) capability included
Full-speed programming of serial EEPROM
(IIC, Microwire and SPI interface)
DIL40 ZIF socket, all MCS51/AVR chips in DIL package up to 40 pins are supported without adapters
Connection to PC - parallel (printer) port
High-speed IEEE 1284 printer-port interface, up to 1MB/sec. transfer rate
DOS and Windows 95/98/Me/NT/2000/XP compatible
EPROM Eraser
PIC Development / Training system

This flexible development board is an ideal platform for learning and project development.The board will program a range of 8, 18, 28 and 40 pin PICmicro® microcontroller devices from the 12, 16 and 18 series PICmicro range. The board is ideal for using in conjunction with one of the 3 PICmicro CD ROM resources to help learn PICmicro programming using flow charts, C or assembly code. The board is also compatible with Microchip's In Circuit Debugging system

8051 Evaluation board / SBC

An Evaluation Board is a General Purpose board with a micro-controller and generally with a way to download and run user's program on it. These are very useful as a quick development aid - for example, if you plan to make a micro-controller based product, it can be very convenient to buy and use an off-the-shelf evaluation board like Mini51 , so you can immediately start testing your software on the board.

A Single Board Computer (SBC) generally has lot of program memory and data memory, so users can test complex / large applications on it. Also, a SBC generally includes options for number of input and output devices like keyboard, display, serial / parallel port - somewhat similar to a desktop computer, but possibly smaller devices

In Circuit Emulators
In-Circuit Emulator for 8051 Family of Microprocessors
In-Circuit Emulator for Intel and Atmel MCS251/C251 Microcontrollers
In-Circuit Emulator for Microchip PIC Microcontrollers
In-Circuit Emulator for 80C186/8 Microprocessors
In Circuit Emulator for 8085 Microcprocessors
Ceibo-8051C++ and Keil Software

The compiler is fully integrated to Keil compiled, generating object files with full debug information. All the C features remain enabled and code can be pure C++ or mixed with C and ASM programs. Ceibo-8051C++ can be acquired as a complete new package including C++ and Keil software.

ARM Single Board Computers

200 MHz ARM9 Embedded PC with 32/64 MB RAM
32/128 MB Flash drive
10/100 PCI Ethernet adapter
PC/104 bus, SPI bus, 20 DIO
2 USB Host ports (1.1)
5 channel 12-bit A/D
Analog option - 8 channel 12 bit A/D