
OLIMEX© 2015
MOD-IO2 user's manual
Table of Contents
DISCLAIMER
.............................................................................................................
2
CHAPTER 1 OVERVIEW
.........................................................................................
5
1. Introduction to the chapter
.......................................................................................................
5
1.1 Features
.....................................................................................................................................
5
1.2 MOD-IO vs MOD-IO2
............................................................................................................
5
1.3 Target market and purpose of the board
...............................................................................
6
1.4 Organization
.............................................................................................................................
6
CHAPTER 2 SETTING UP THE MOD-IO2 BOARD
............................................
7
2. Introduction to the chapter
.......................................................................................................
7
2.1 Electrostatic warning
...............................................................................................................
7
2.2 Requirements
...........................................................................................................................
7
2.3 Powering the board
..................................................................................................................
7
2.4 Firmware description and basic usage under Linux
............................................................
8
2.4.1 Custom software tool for controlling MOD-IO2 under Linux
.........................................
8
2.4.2 I2CTools for controlling MOD-IO2 under Linux
............................................................
11
CHAPTER 3 MOD-IO2 BOARD DESCRIPTION
................................................
14
3. Introduction to the chapter
.....................................................................................................
14
3.1 Layout (top view)
...................................................................................................................
14
CHAPTER 4 THE PIC16F1503 MICROCONTROLLER
...................................
15
4. Introduction to the chapter
.....................................................................................................
15
4.1 The PIC16F1503 features
......................................................................................................
15
CHAPTER 5 CONNECTORS AND PINOUT
.......................................................
16
5. Introduction to the chapter
.....................................................................................................
16
5.1 ICSP
........................................................................................................................................
16
5.2 UEXT modules
.......................................................................................................................
16
5.2.1 Female connector
.......................................................................................................................
16
5.2.2 Male connector
...........................................................................................................................
17
5.3 Relay output connectors
........................................................................................................
17
5.4 GPIO connectors
....................................................................................................................
18
5.5 PWR Jack
...............................................................................................................................
18
5.6 Jumper description
................................................................................................................
19
5.6.1 PROG
.........................................................................................................................................
19
5.6.2 SDA_E/SCL_E
...........................................................................................................................
19
5.6.3 UEXT_FPWR_E
........................................................................................................................
19
5.6.4 UEXT_MPWR_E
......................................................................................................................
19
5.7 Additional hardware components
........................................................................................
19
CHAPTER 6 BLOCK DIAGRAM AND MEMORY
.............................................
20
6. Introduction to the chapter
.....................................................................................................
20
6.1 Processor block diagram
.......................................................................................................
20
Page 3 of 28