NXP Semiconductors LPC 2129 1632 bit ARM7TDMI-S : 1632 bit LPC2129 with 256K Bytes program Flash, 16K bytes RAM, RTC, 2x32bit timers, 7xCCR, 2xCAN, 4x10-bit ADC, 2xSPI, I2C, 6xPWM, WDT, 5V tolerant IO, up to 60MHz operation, using 12MHz crystal.Two on board voltage regulators 1.8V and 3.3V, Input to this will be from External +5V DC Power supply through a 9-pin DSUB connector. One power LED to indicate the presence of 5V.Two RS232 interface circuits with 9 pin DSUB connectors : UARTO is used by the Boot loader program, to program LPC2129 Flash memory without external programmer. UART1 is general purpose RS232 and may be used by user program.I2C bus interface circuit to DS1307 (RTC), 24C16 (NVROM), PCF8591 (ADC & DAC)SPI bus interface to MCP3202 (12-bit ADC & Temperature Sensor LM335)CAN bus TRANSCEIVERS - two numbers of PCA82C250 with to 9-pin DSUB connectors.One LED connected to the PWM output.Interface circuit for Compare & Capture feature testing, circuit for external DC-Motor, on-board Relay Buzzer.4 High-Current (300 mA) output lines terminated in a Power Mate ConnectorLCD 16x2 display : two numbers 7-Segment displays.8 no. of general purpose LEDs connected to output latch4x4 key-matrix connected to the port lines of the controller.Reset push-button for resetting the controller.Two standard 26-pin FRC connectors to connect on-board interfaces or to connect to some of ALS standard external interfaces.The useful port line (extension ports) of controller are terminated in berg pinsStandard JTAG connector with 2x10 pin layout.RTOS examples.