The ARM7 Development Board comes with NXP’s LPC2148 microcontroller. The microcontroller can be programmed through the serial port using the on-chip serial bootloader. The board features various interfaces available on-board like LEDs, Push Buttons, Analog Input, Dual-RS232 port, EEPROM, Power Amplifier, USB connector, Buzzer, Character LCD and dedicated connectors to plug-in a Temperature Sensor, Distance measurement sensor, Accelerometer and an XBEE wireless device. A JTAG connector is also provided to enable programming and debugging of the microcontroller. The board can be powered using an external power source like an adapter or can be powered using the USB port on the computer. The ARM7 Development board has been designed for optimal use of the peripherals on-chip and interfaces on-board to create a variety of applications.