The MiniARM-2100 allows you to have a well known and documented hardware both under electronic and under software point of view. By means of this kit it is possible to embark on any formative path, in fact, starting from simple experiments, it makes you grow in experience and complexity up to being able to deal with competence and master the fundamental elements which makes the microcontrollers based electronics.
Basic Configuration
- Experimental board for LPC2114/2121/2212/2214 family of microcontrollers
- In-System Programming (ISP) facility
- Crystal frequency: 11.0592 MHz
- All port pins available on 46 pin header for external interfacing
- On-board RS232 Compatible Serial Interface terminated in a 9-Pin ‘D’ female connector
- 4 LEDs for easy logic state monitoring
- 6 Input Trigger Switches using 8 push buttons
- One 7-Segment LED Display
- I2C EEPROM (24Cxx) – External Memory for Users
- 20Pin FRC Header to configure and Debug onboard ARM Controller with External JTAG
- 1 Output ported to Buzzer
- Onboard PWM Output for user interface
- Onboard ADC Output to check actual value of the ADC
- Onboard Reset Circuit to reset the MCU
From the software point of view, having to choose a simple, efficient and inexpensive language, we found that Keil compiler was the best choice. This compiler is available for the LPC21xx family and for the new and remarkably fast LPC families respectively. The demo versions of both these compilers can be downloaded from www.arm.com. The only limitation of the DEMO version is the maximum generated code size of 16K for family LPC21xx , which is sufficient enough to compile and test the supplied demo code for all the peripherals. This makes you able to perform a large number of tests before starting an eventual code building.
- LPC 2000 Flash Utility use to download the generated HEX file into ARM Controller.
- Program through serial port using LPC 2000 Flash utility or Parallel port JTAG.
- WINARM with Open OCD and NoICE are used to Debug the Onboard souce code with the help JTAG.


