2. Soldering the headers
Before using your click
™
board, make sure
to solder 1x8 male headers to both left
and right side of the board. Two 1x8 male
headers are included with the board in
the package.
1
3
4. Essential features
USB SPI click
™
with its
MCP2210
IC gives
additional SPI serial communication via
USB cable. The
MCP2210
IC contains 256
Bytes of user EEPROM, 128 Byte buffer to
handle data (64 byte transmit and 64-byte
receive) and nine general purpose I/O pins.
The board contains 12 MHz crystal oscillator
which provides external clock waveform for
MCP2210
IC as well as a LED diode which
indicates SPI traffic.
USB SPI
click
1. Introduction
™
2
Turn the board upside down so that
the bottom side is facing you upwards.
Place shorter pins of the header into the
appropriate soldering pads.
Turn the board upward again. Make sure
to align the headers so that they are
perpendicular to the board, then solder
the pins carefully.
USB SPI click
™
is an accessory board in
mikroBUS
™
form factor. It’s a compact
and easy solution for adding SPI serial
communication via USB cable. It features
MCP2210
USB-to-SPI protocol converter
with GPIO as well as USB MINI B connector.
USB SPI click
™
communicates with target
board via SPI interface as a master device.
The board is designed to use 3.3V or 5V
power supply. It has a LED diode (GREEN)
that indicates the presence of power supply.
3. Plugging the board in
Once you have soldered the headers your
board is ready to be placed into the desired
mikroBUS
™
socket. Make sure to align the
cut in the lower-right part of the board
with the markings on the silkscreen at the
mikroBUS
™
socket. If all the pins are aligned
correctly, push the board all the way
into the socket.
click
www.mikroe.com
USB SPI click
™
Manual
™
BOARD
ver. 1.01a
0 100000 026618
5. USB SPI click
™
board schematic
6. SMD jumper
VCC
R6
2K2
VCC
E1
10uF
C1
100nF
U1
VDD
OSC1
OSC2
RST
GP0
GP1
GP2
GP3
MOSI
GP4
VSS
D+
D-
VUSB
GP8
GP7
GP6
MISO
GP5
SCK
VCC5
LD3
POWER
D1
PMEG3010ER
There is one zero-ohm SMD jumper
J1
which
is used to select whether 3.3V or 5V power
supply is used. Jumper
J1
is soldered in 3.3V
position by default.
CN2
1
2
3
4
5
VBUS
D-
D+
ID
GND
USB MINIB
VCC3V3
GP2
GP1
GP0
SCK
SDO
SDI
VCC5
GP4
GP5
RST/EN
GP0
GP1
GP2
LED
SDO
GP4
X1
12MHz
C2
22pF
AN
RST
CS
SCK
MISO
MOSI
+3.3V
GND
PWM
INT
TX
RX
SCL
SDA
+5V
GND
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
D_P
D_N
RST/EN
D_N
D_P
R1
1K
FP1
FERRITE
MCP2210
7. Code examples
Once you have done all the necessary prep-
arations, it’s time to get your click
™
board up
and running. We have provided examples
for mikroC
™
, mikroBasic
™
and mikroPascal
™
compilers on our
Libstock
website. Just
download them and you are ready to start.
SDI
GP5
SCK
R2
2K2
C6
100nF
MIKROBUS DEVICE CONN.
C7
2.2uF
C3
22pF
LED
R3
2K2
YELLOW
LD1
VCC
VCC5
C4
2.2uF
U2
IN OUT
GND
EN ADJ
AP7331-ADJ
J1
VCC3V3
VCC
R5
287K
R7
39K
C5
2.2uF
PMEG3010ER
VCC5
.com
8. Support
MikroElektronika offers
free tech support
(www.mikroe.com/support)
until the end
of the product’s lifetime, so if something
goes wrong, we’re ready and willing to help!
VCC3V3
D2
5
4
1
2
RST/EN
3
MikroElektronika assumes no responsibility or liability for any errors or inaccuracies that may appear in the present document.
Specification and information contained in the present schematic are subject to change at any time without notice. Copyright © 2014 MikroElektronika. All rights reserved.