MB40 features:
1. Hardware
- AC/DC 9V-25V input
- 5V/1A, 3.3V/1A stabilisers with coolers
- DIL40 socket for
TinyARM DIP40 LPC2106 module
- RS232 interface: DB9 connector
1 RS232 driver/ 1 RS232 receiver for free use
- PS/2 keyboard connector
- graphic LCD connector
- SPI memory - 25C256
-
I2C memory - 24C256
- DIL40 socket for optional USB DLP2232M module
(We do not supply DLP2232M module)
- extension
connector with all TinyARM DIP40 signals
- extension connector for DLP2232M module
- 4 LEDs
- JTAG connector
-
RESET button
- large prototyping area
- configuration jumpers - any peripheral can be disconnected
- 2 layer board
with silk
2. Software (C source code, tested on IAR EWARM)
- low level start up in assembler
- LED blinking
- UART examples
- communication with PC Hyperterminal
- RTC (real time clock) setting and showing
- 32kbyte RAM buffer editing (for
24C256 & 25C256 chips)
- 24C256 I2C memory reading & programming
- 25C256 SPI memory reading & programming
-
PS/2 keyboard interface - keyboard API - getchar() function
- I2C graphic LCD interface - simple character oriented,
6*8 font included, LCD ASCII character API - putchar() function
3. Optional graphic LCD
- produced by EM Microelectronic
- resolution 102 * 80 dots
- dimensions: 37.5mm * 38mm * 0.7mm + cable 50mm
- viewing area: 32.5mm * 27.1mm
- I2C interface
- see picture below