ARM micro-controllers based Evaluation Boards
and
Single Board Computer


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 MiniARM , so you can immediately start testing your software on the board.

 

We also manufacture Single Board Computers based on ARM micro-controllers.

These SBCs offer much higher performance (upto 200 MHz) as well as much more memory (upto 64MB) and are capable of running Operating Systems like Linux and WinCE. Click here to read more about SBC9302.
 
Looking for C Compiler for ARM? Here is SCARM C Compiler for ARM.

 


ARM micro-controllers based Evaluation Boards:

MiniARM:


MiniARM-2138 with LCD              MiniARM-2378 with LCD

More photos…

Explosion 2: Have Questions?
Goto FAQ Page.
The MiniARM board is currently available with 6 different processors:

Please note, the LCD is NOT supplied with this board, you need to buy it separately. The board only provides interface connector for the LCD.

 

MiniARM Selection Table:

 

MiniARM-2138

MiniARM-STR711*

MiniARM-STR712*

MiniARM-2148

MiniARM-2378

Processor used

LPC2138

STR711

STR712

LPC2148

LPC2378

Crystal frequency

14.7456 MHz

14.7456 MHz

14.7456 MHz

12.0 MHz

12.0 MHz

Maximum operating speed (using on-chip PLL)

58.9824 MHz

44.2368 MHz

44.2368 MHz

60 MHz

72 MHz

Flash size

512 KB

256 KB

256 KB

512 KB

512 KB

SRAM size

32 KB

32 KB

32 KB

32 KB

58 KB

Number of UARTs

2

4

4

2

4

Text LCD interface

On-board

On-board

On-board

On-board

On-board

Graphics LCD interface

Through add-on card

Through add-on card

Through add-on card

Through add-on card

Through add-on card

JTAG Connector

Yes

Yes

Yes

Yes

Yes

RTC

On-chip, with battery backup

On-chip, without battery backup

On-chip, without battery backup

On-chip, with battery backup

On-chip, with battery backup

NVRAM

None

None

None

None

2 KB

Analog inputs (channels / resolution)

16 / 10

4 / 12

4 / 12

16 / 10

8 / 10

Analog outputs (channels / resolution)

1 / 10

None

None

1 / 10

1 / 10

Total I/O pins (most are 5V tolerant)

47

48

48

45

104

USB Device interface

No

Yes

No

Yes

Yes

CAN 2.0 Interface

No

No

Yes (1)

No

Yes (2)

Ethernet 10/100 Mbps

No

No

No

No

Yes

I2C

Yes

Yes

Yes

Yes

Yes

SPI

Yes

Yes

Yes

Yes

Yes

SD-Card interface

No

No

No

No

Yes

External memory interface

No

No

No

No

Yes (8 bit data, 16 bit address, 2 chip-selects)

Price (INR)

3800.00

3800.00

3800.00

4500.00

9000.00

Price (USD)

Contact us

Contact us

Contact us

Contact us

Contact us

Price (EUR)

71.10

71.10

71.10

72.00

146.00

NOTES:

1.     Due to pin multiplexing, all above features may not be available simultaneously!

2.     Turquoise highlighting indicates best model for that parameter. E.g. model with largest flash memory.

3.     Yellow highlighting indicates models with best ADC resolution.

 

* MiniARM-STR711 and MiniARM-STR712 are no longer manufactured.

 

Click here to download combined users manual of MiniARM-2138 and MiniARM-2148.

 

Click here to download users manual of MiniARM-2378.

 

I have questions:

How do I write an application program for LPC2138 / LPC2104 / LPC2148 / LPC2378 / STR711 / STR712 ?

How do I program the LPC2138 / LPC2104 / LPC2148 ?

How do I program the LPC2378 ?

How do I program the STR711 / STR712 ?

How do I test my program using MiniARM ?

More questions…

 

Accessories for MiniARM boards:

1.     MA-LED board: This is an add-on board, which can be mounted right on top of MiniARM board. It provides visual indication of output pins status. It also provides a way to simulate LOW or HIGH level to input pins. It includes 42 LEDs, which are connected to P0.0…P0.31 pins and P1.16…P1.25 pins (assuming MiniARM-2138 or MiniARM-2148 models). When the port pin is driven LOW, the LED glows. When port pin is HIGH or is tristated, the LED stays off. Further, it also has 42 jumpers. A shorting link (cap) can be used to short the jumper; doing so will force LOW level on the corresponding port pin. This is useful for simulating low level on input pins.

2.     MA-Proto board: This is a prototyping board, which can be mounted right on top of the MiniARM board. It has letters or digits marked on each row and column. This board is useful for building a prototype of your LPC21xx or STR71x based product. Due to direct connection to IO_A and IO_B connectors of the MiniARM board, the prototyping area can have access to nearly all pins of the LPC21xx or STR71x micro-controller. Besides, 5V and 3.3V signals are also available on the prototyping area since these signals are available on IO_A and IO_B connectors. NOTE: 5V has only 100 mA spare capacity and 3.3V has only 50 mA spare capacity. Please see below picture of MiniARM-2138 with MA-Proto mounted on it.

3.     SGL-ARM board: This board provides Graphics LCD interface to the MiniARM boards. This board can be mounted right on top of the MiniARM board. It provides 2 different types of connectors – these are directly matching with some of the popular Graphics LCD module. Supported resolutions are 128 X 64, 240 X 64, 240 X 128, 320 X 240 and so on. Note that graphics LCDs with T6963 and SEDxxx controllers are supported. Further, it also provides 2 PS/2 ports. You may connect a PS/2 keyboard and a PS/2 mouse to these. Optionally, touch-screen interface is also offered with a 4 pin connector (for 4 wire touchscreen). The SL-ARM-GL, SL-ARM-PS, SL-ARM-TS libraries (fully compatible with SCARM C Compiler) provide interface functions for graphics LCD, PS/2 keyboard, PS/2 mouse and Touch-screen. Thus you can develop GUI applications using MiniARM board, SGL-ARM add-on board, SL-ARM-XX libraries and SCARM C Compiler.

 

More photos:

 

 

   MiniARM-2138 with LCD and “MA-Proto” Prototyping board mounted on it.

 

Looking for C Compiler for ARM? Here is SCARM C Compiler for ARM.

 

We also manufacture Single Board Computers based on ARM micro-controllers.

These SBCs offer much higher performance (upto 200 MHz) as well as much more memory (upto 64MB) and are capable of running Operating Systems like Linux and WinCE. We have 2 different Single Board Computers:

SBC9302: with EP9302 processor.

SBC1926: with AT91SAM9260 processor.

 


Note: We reserve the right to change specifications of any product without notice.

 

 HOME | PRODUCTS | SUPPORT | TRAINING | SERVICES | PRICES | DOWNLOAD | FEEDBACK | JOBS