Datasheet
page 16
mikroBUS
™
sockets
Easier connectivity and simple conguration are
imperative in modern electronic devices. Success
of the USB standard comes from it’s simplicity of
usage and high and reliable data transfer rates. As
we in mikroElektronika see it, Plug-and-Play devices
with minimum settings are the future in embedded
world too. This is why our engineers have come up
with a simple, but brilliant pinout with lines that
most of today’s accessory boards require, which
almost completely eliminates the need of additional
hardware settings. We called this new standard the
mikroBUS
™
. EasyAVR
™
v7 is the rst development
board in the world to support mikroBUS
™
with
three on-board sockets. As you can see, there are
no additional DIP switches, or jumper selections.
Everything is already routed to the most appropriate
pins of the microcontroller sockets.
AN - Analog pin
RST - Reset pin
CS - SPI Chip Select line
SCK - SPI Clock line
PWM - PWM output line
INT - Interrupt line
RX - UART Receive line
TX - UART Transmit line
DATA BUS
VCC-3.3V VCC-5V
AN
RST
CS
SCK
MISO
MOSI
3.3V
GND
PWM
INT
RX
TX
SCL
SDA
5V
GND
1
VCC-3.3V VCC-5V
AN
RST
CS
SCK
MISO
MOSI
3.3V
GND
PWM
INT
RX
TX
SCL
SDA
5V
GND
2
MOSI
MISO
SCK
SDA
SCL
MOSI
MISO
SCK
SDA
SCL
PA5
PA6
PA7
PD2
PD4 PA0
PA1
PA3
PD3
PD5
VCC-3.3V VCC-5V
AN
RST
CS
SCK
MISO
MOSI
3.3V
GND
PWM
INT
RX
TX
SCL
SDA
5V
GND
3
MOSI
MISO
SCK
SDA
SCL
PA4
PB0
PB4
PB2
PB3
PD1
PD0
PD1
PD0
PD3
PD2
1 2 3 4 5 6 7 8
O
N
SW6
1
2
3
4 5 6 7
8
O
N
SW3
1 2 3 4
5
6 7 8
O
N
SW5
MOSI
MISO
SCK
SDA
SCL
PB7
PB5
PB6
PB5
PB3
PB4
PB2
PB0
PB1
PA4
PA6
PA5
PB0
PB2
PC1
PC0
PC4
PC5
PA6
PA4
MOSI
MISO
SCK
SCK4
MISO4
MOSI4
SCK3
MISO3
MOSI3
SCK2
MISO2
MOSI2
SCK1
MISO1
MOSI1
SCL4
SDA4
SCL3
SDA3
SCL2
SDA2
SCL1
SDA1
DIP8
DIP28DIP20A
DIP14
DIP20B
DIP40B
DIP28
DIP14
I2C SELECTION
DIP20B
DIP40A
DIP40B
SPI SELECTION
SPI SELECTION
SPI and I
2
C selection
connectivity
EasyAVR
v7
MISO - SPI Slave Output line
MOSI - SPI Slave Input line
+3.3V - VCC-3.3V power line
GND - Reference Ground
SCL - I2C Clock line
SDA - I2C Data line
+5V - VCC-5V power line
GND - Reference Ground
Each mikroBUS
™
host connector consists of two
1x8 female headers containing pins that are most
likely to be used in the target accessory board.
There are three groups of communication pins:
SPI, UART and I
2
C communication. There are also
single pins for PWM, Interrupt, Analog input,
Reset and Chip Select. Pinout contains two power
groups: +5V and GND on one header and +3.3V
and GND on the other 1x8 header.
mikroBUS
™
host connector
Various microcontroller sockets have dierent pins for
SPI and I
2
C interface. In order to connect the SPI and
I
2
C pins of the mikroBUS
™
with the desired socket, you
have to change appropriate SW3, SW5 or SW6 DIP
switches to ON position, Figure 8-1.
Figure 8-1: mikroBUS™ socket with DIP switches schematic