FDI makes Development Kits, Touch Screen Kits, SBC and many other Embedded System Tools. They also offer Engineering and Manufacturing services.
NXP - P89LPC938 is a 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable Flash with 10-bit A/D converter
The USB-Dongle provides a Virtual COM Port interface to the PC and allows hex files to be downloaded and programmed using Flash Magic or other common utilities.
Derivative Boards - In general, Derivative Boards require the use of the USB-Dongle for power and a programming interface. Low cost Derivative Boards are available for many different microcontrollers from NXP. Supported families include the LPC9xx, ARM7 LPC2xxx and 89V52X2.