Anaren Integrated Radio Multi-Sensor Development Kit User`s Manual

Anaren Integrated Radio
Multi-Sensor Development
Kit User’s Manual
A20737-MSDK1
Release Date: 1/16/2015
THIS PAGE LEFT INTENTIONALLY BLANK
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
iii
CONTENTS
1.
Multi-Sensor Development Kit........................................................................................... 5
1.1. Multi-Sensor Development Board Overview ................................................................. 5
2.
Getting Started with the MSDB ......................................................................................... 6
2.1. Anaren Atmosphere Wiki ............................................................................................. 8
2.2. Getting the Demo App ................................................................................................. 8
2.3. Using the Demo App .................................................................................................... 8
2.3.1.
Hardware Setup ................................................................................................ 8
2.3.2.
Establishing a Wireless Connection .................................................................. 8
2.3.3.
Controlling/Monitoring the MSDB ...................................................................... 9
3.
Multi-Sensor Development Board Hardware ....................................................................10
3.1. Electrical Characteristics .............................................................................................10
3.1.1.
Absolute Maximum Ratings ..............................................................................10
3.1.2.
Recommended Operating Conditions ...............................................................11
3.2. Functional Description ................................................................................................12
3.2.1.
A20737 Radio Module (U1) ..............................................................................13
3.2.2.
Sensors ............................................................................................................13
3.2.3.
Switches ...........................................................................................................14
3.2.4.
Indicators .........................................................................................................16
3.2.5.
GPIO Expander (U6) ........................................................................................17
3.2.6.
USB to Dual UART Bridge (U10) ......................................................................17
3.2.7.
Voltage Regulators ...........................................................................................17
3.2.8.
Jumpers ...........................................................................................................18
3.2.9.
Connectors .......................................................................................................18
3.3. Schematics .................................................................................................................24
3.4. PCB Layout.................................................................................................................27
3.5. Bill of Materials (BOM) ................................................................................................31
THIS PAGE LEFT INTENTIONALLY BLANK
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Page 5 of 36
1. Multi-Sensor Development Kit
The Bluetooth® Smart Multi-Sensor Development Kit includes the following:





1.1.
One Multi-Sensor Development Board (MSDB) with Anaren AIR A20737A module
installed
One USB 2.0 cable (Type A to Mini-B)
Two 16-pin headers that may be soldered on to the Multi-Sensor Development Board.
Quick Start Guide
Regulatory Guide
Multi-Sensor Development Board Overview
The Multi-Sensor Development Board (referred to as MSDB in the remainder of this document)
provides a development environment to quickly build and demonstrate applications for the
A20737x AIR module. It provides onboard sensors and controls that allow development
engineers to quickly put together and demonstrate prototypes. The board includes the following
features:







Digital compass
Infra-red temperature sensor
Accelerometer
Five-way switch (joystick)
Buzzer
Infra-red emitter and sensor
Multi-colored LED
Figure 1 – Multi-Sensor Development Board Overview
Page 6 of 36
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
2. Getting Started with the MSDB
Infrared Detector
Anaren BLE Module
IR Temperature Sensor
IC Compass
Infrared Emitter
Accelerometer
RGB LED
Joystick
GPIO
Expander
Buzzer
Reset Button
Boot ROM Button
Peripheral UART LEDs
USB Micro-B
Connector
USB/Battery
Power Switch
PUART USB/EXT
Switch
USB Power LED
USB Program LEDs
FTDI Chip
UART USB/EXT
Switch
Figure 2 – Multi-Sensor Development Board (Front – Component Side)
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
J2 Pinout
Page 7 of 36
J1 Pinout
GPIO Test Points
J3 Pinout
Coin Cell
Battery Holder
Figure 3 – Multi-Sensor Development Board (Back – Wire Side)
Page 8 of 36
2.1.
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Anaren Atmosphere Wiki
The best place to start learning about how to use the MSDB with your mobile device is to visit
the Anaren Atmosphere Wiki (https://atmosphere.anaren.com/wiki). However, the following
sections also provide step by step instructions to guide you through the process.
2.2.

Getting the Demo App
Apple iOS Devices
Go to the Apple App Store and search for "Anaren Atmosphere". Download and install it
on your device.

Android Devices
Go to the Google Play Store and search for "Anaren Atmosphere". Download and install
it on your device.
2.3.
Using the Demo App
2.3.1.
Hardware Setup
The MSDB comes preloaded with the Demo Application firmware and all switches are in the
correct state. All that is needed is power. Using the provided USB micro-B cable, connect the
MSDB to a PC/laptop (or USB battery).
2.3.2.
Establishing a Wireless Connection
1) On your mobile device, run the Atmosphere App that was installed earlier.
2) Click the Demo button on the Atmosphere App (no need to login).
3) You should now see the compass and other controls & monitors the demo provides.
4) Click on the Gear Icon in the lower right corner. This will put you in the "Scanning
Window".
5) Click on the scan button at the bottom. You should now see the board show up as
ATDemo.
6) Click on the AT Demo board. It will become highlighted in blue.
7) Click on the connect button at the bottom. The App should connect, discover, and then
go back to the original demo screen.
Your mobile device is now connected to the MSDB. It is actively monitoring the board status
and controlling some of its operation.
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
2.3.3.
Page 9 of 36
Controlling/Monitoring the MSDB
Now that your mobile device is connected to the MSDB board, you can observe and do several
things. In the demo application, the mobile device polls the MSDB for its status on a regular
interval. So the monitored readings should respond fairly quickly (but not instantaneously). Try
the following:
1) The board's IR Temperature Sensor should be reporting its temperature readings. Try
holding your hand over the board and you should see the temperature go up. Remove
your hand and it should go down. Note that you do not have to touch the temperature
sensor.
2) The Accelerometer should be reporting the tilt of the board by moving the blue bubble in
the gray box. Try tilting to the board in different directions. The bubble should move
around inside the gray box in the same direction the board is being tilted.
3) The Compass should be showing your magnetic heading. Note that this is very
sensitive, and as such does not always read correctly when in the presence of magnetic
materials or strong magnetic fields. Be sure to hold the board horizontal to get the best
compass reading.
4) The Joystick image should reflect the position of the joystick. Try moving the joystick
and hold it in a new position and observe the image. Pressing the joystick in the center
position (into the board) will play a tone on the buzzer.
5) The Red, Green and Blue sliders control the color and brightness of the RGB LED on
the MSDB. Try moving them and observing the LED.
6) If you connected a terminal emulator to the USB COM port, then you should see some
status information on the terminal screen flowing as well. This shows the PUART port
operating properly. The meaning of the data is not important. The flow is what you're
looking for. Ensure the PUART switch (S2) is set to the USB position (default).
That's it. You have now verified that you can communicate with, control, and monitor the MSDB
components using the Atmosphere Demo App. Please visit the Anaren Atmosphere Wiki
(https://atmosphere.anaren.com/wiki) to find out how to develop your own custom embedded
and mobile Apps.
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Page 10 of 36
3. Multi-Sensor Development Board Hardware
3.1.
Electrical Characteristics
3.1.1.
Absolute Maximum Ratings
Under no circumstances shall the absolute maximum ratings given in Table 1 be violated.
Stress exceeding one or more of the limiting values may cause permanent damage to the
device.
Caution!
ESD sensitive device. Precaution should be
used when handling the device in order to
prevent permanent damage.
Table 1 – Absolute Maximum Ratings
Parameter
Supply Voltage
on 5V_USB
Supply Voltage
on VCOIN
Supply Voltage
on VDD
Supply Voltage
on VDDIO
Supply Voltage
on VDD_RF
Voltage
on Any
Digital Pin
Min
Max
Unit
-0.3
7.0
V
-0.3
3.6
V
-0.3
3.6
V
-0.3
3.6
V
TBD
1.4
V
-0.3
VDDIO + 0.3
V
-10
dBm
+80
°C
2000
V
500
V
Input RF Level
Storage
Temperature
Range
-20
ESD
Condition
Unbiased
(power not applied to any supply rail)
According to JEDEC STD 22,
method A114, Human Body Model (HBM)
According to JEDEC STD 22,
C101C,Charged Device Model (CDM)
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
3.1.2.
Page 11 of 36
Recommended Operating Conditions
Table 2 and Table 3 show the allowed temperature range and voltages under which the MSDB
may be operated.
Table 2 – Recommended Operating Conditions
Parameter
Supply Voltage on 5V_USB
Min
3.6
Max
6.5
Unit
V
Supply Voltage on VCOIN
2.2
3.6
V
Supply Voltage on VDD
2.2
3.6
V
Supply Voltage on VDDIO
2.2
3.6
V
Supply Voltage on VDD_RF
1.14
1.26
V
Operating Temperature
-20
+70
°C
Condition
By design only. Not tested.
Table 3 – Digital I/O Characteristics (Signals on J1 & J2)
Parameter
VIL
Min
0
Max
0.4
Unit
V
Condition
2.2V < VDDIO < 3.6V
VIH
0.8 x VDDIO
VDDIO
V
2.2V < VDDIO < 3.6V
VOL
-
0.4
V
2.2V < VDDIO < 3.6V
VOH
VDDIO – 0.4
-
V
2.2V < VDDIO < 3.6V
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Page 12 of 36
3.2.
Functional Description
A block diagram of the MSDB hardware is shown in Figure 4.
IR Detector
Current Monitor
(VEMD10940F)
(INA216A2)
IR Emitter
SPI
(VSMB10940)
RGB LED
3
Buzzer
I2C
PWM
PWM
Accelerometer
4
(LIS3DH)
Digital Compass
2
A20737
Radio
Module
(HMC5883L)
IR Temp Sensor
(TMP006B)
Pushbuttons
GPIO Expander
2
Dual USB-UART
2
INT#
(XRA1201)
5
(Reset, Boot ROM)
(FT2232H)
2
HCI_UART
PUART
Joystick
(5 pole)
Figure 4 – Hardware Block Diagram
2
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
3.2.1.
Page 13 of 36
A20737 Radio Module (U1)
The Anaren Bluetooth Smart module uses the Broadcom BCM20737 System on Chip (SoC).
The module provides all the required power supply filtering and decoupling, as well as an
integrated PCB trace antenna and RF matching network. Interfaces for connecting external
components include analog (10-bit ADC), GPIO, PWM, I2C, SPI, and UART.
3.2.2.

Sensors
Accelerometer (U4)
The ST Microelectronics LIS3DHTR 3-Axis Accelerometer (SPI) is used to sense
acceleration in all directions (including gravity). This device has an embedded
microcontroller that has motion-recognition capabilities such as free-fall detection and
click/double click recognition. It also offers 3 auxiliary ADC channels. Please refer to
the LIS3DHTR datasheet on the ST website for further info regarding this device.

Digital Compass (U2)
The Honeywell HMC5883L 3-Axis Digital Compass (I2C) is used for low-field magnetic
sensing in applications such as compassing and magnetometry. It can measure both
the direction and the magnitude of Earth’s magnetic fields. Please refer to the
HMC5883L datasheet on the Honeywell website for further info regarding this device.
The I2C bus address of this device is 0x1E.

IR Temperature Sensor (U3)
The Texas Instruments TMP006B Infrared Thermopile Sensor (I2C) measures the
temperature of an object without the need to make contact with the object (-40C to
+125C range). Please refer to the TMP006 datasheet on the TI website for further info
regarding this device.
The I2C bus address of this device is 0x40.

Current Sense Amplifier (U7)
The Texas Instruments INA216A2 Current Shunt Monitor (analog) amplifies the voltage
across a current sense resistor with a gain of 50. Please refer to the INA216 datasheet
on the TI website for further info regarding this device.
The sensor’s analog output is routed to J1-16 where it can be sampled using an
oscilloscope to see changes in load current in real-time. A filtered version of this signal
is routed to the accelerometer’s ADC2 input such that average current can be read by
the A20737. To calculate current flowing through the 0.2Ω sense resistor, simply divide
the measured voltage by 10 (Ishunt = Vshunt / Rshunt, where Rshunt = 0.2Ω and
Vshunt = Vmeas / 50).
Please note that with a 0.2Ω sense resistor, this amplifier is not intended to accurately
measure sleep current. It is better suited for the higher Tx and Rx currents.
Page 14 of 36

Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Infrared Emitter (IR2)
The Vishay VSMB10940 is an infrared 940nm side-looking emitting GaAlAs diode. On
the MSDB, it is driven by the same FET that drives the blue segment of the RGB LED.
Please refer to the VSMB10940 datasheet on the Vishay website for further info
regarding this component.

Infrared Detector (IR1)
The Vishay VEMD10940F is a side-looking high-speed and high-sensitivity PIN
photodiode with a daylight blocking filter matched to IR emitters in the 830nm to 950nm
range. Please refer to the VEMD10940F datasheet on the Vishay website for further
info regarding this component.
3.2.3.

Switches
Joystick (S1)
The Joystick is a multi-directional switch with five positions; ‘UP’ (B), ‘DOWN’ (C),
‘RIGHT’ (A), ‘LEFT’ (D) and ‘CENTER’. It connects to the onboard I2C GPIO Expander
device. See section 0 for more details regarding the GPIO Expander and how to
generate an interrupt when the Joystick is pressed.

Reset Button (S3)
The Reset button is used to issue a hardware reset to the A20737 module. Press it
momentarily to reboot the A20737.

Boot ROM Button (S4)
The Boot ROM button is used to recover the A20737 from a situation where the
module’s EEPROM becomes corrupted. This button forces the I2C SDA line to VDDIO
which prevents the processor from booting from EEPROM (only boots from ROM).
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015

Page 15 of 36
USB/Battery Power Switch (S5)
This switch selects the MSDB power source. In most development circumstances the
board will be powered by the USB cable, but it may be powered by the CR2032 coin cell
battery located on the back of the board instead. The board may also be powered by
applying a supply voltage to the VDD pin on J1-14.
o
o
USB: Select this position when board is powered from +5V (USB or J3)
Battery: Select this position when board is powered from the battery or VDD
Caution: Remove the coin cell battery when applying a voltage to VDD. Failure to
do so may cause the battery to explode, which may result in damage to the MSDB
and/or personal injury.

HCI UART Switch (S6)
This switch controls the connection of the HCI UART signals between the USB to Dual
UART Bridge and the A20737 module. This is accomplished by controlling one of the
supply voltages and the output enable of a dual supply bidirectional level shifter device.
When the switch is set to ‘USB’ the level shifter is powered and its output is enabled,
making the connection between the UART Bridge and the A20737 module. With the
switch set to ‘EXT’ one side of the level shifter is powered down and the output is
disabled, breaking the HCI UART connection by placing the signals in a high impedance
state (not physically disconnected).
o
o

USB: Select this position for programming the A20737 module.
EXT: Select this position to run the loaded application following power-up or
reset.
Peripheral UART Switch (S2)
This switch controls the connection of the peripheral UART signals between the USB to
Dual UART Bridge and the A20737 module. This is accomplished by controlling one of
the supply voltages and the output enable of a dual supply bidirectional level shifter
device. When the switch is set to ‘USB’ the level shifter is powered and its output is
enabled, making the connection between the UART Bridge and the A20737 module.
With the switch set to ‘EXT’ one side of the level shifter is powered down and the output
is disabled, breaking the PUART connection by placing the signals in a high impedance
state (not physically disconnected). This allows an external device to be connected to
the PUART signals on the J2 connector (pins 13 & 14 without flow control, pins 11 thru
14 with flow control).
o
o
USB: Select this position to use the USB to Dual UART Bridge for PUART
communication.
EXT: Select this position to use an external device for PUART communication.
Please note that an external device should not be connected to J2 while this switch is
set to ‘USB’. Doing so may damage the MSDB and/or the external device.
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Page 16 of 36
3.2.4.

Indicators
RGB LED (D1)
The RGB LED can display red, green, blue, or just about any mixture of the three colors.
Each LED segment is driven by a FET and controlled by GPIO or PWM (PWM is
required to achieve color mixing beyond the 7 color combinations possible using GPIO).
The LED controls are active-high (i.e. a logic ‘1’ turns ON the LED, while a ‘0’ turns it
OFF). The LED segments are connected to the following ports on the A20737 module:
o
o
o

Red: P26 (PWM0)
Green: P27 (PWM1)
Blue: P13 (PWM3)
HCI UART LEDs (D2, D4)
These LEDs indicate activity on the HCI UART port. They are controlled directly by the
USB to Dual UART Bridge. The red LED (D2) will flash each time a character is
transmitted from the UART Bridge to the A20737 module, while the green LED (D4) will
flash each time a character is received from the A20737 module.

Peripheral UART LEDs (D3, D5)
These LEDs indicate activity on the Peripheral UART port. They are controlled directly
by the USB to Dual UART Bridge. The red LED (D5) will flash each time a character is
transmitted from the UART Bridge to the A20737 module, while the green LED (D3) will
flash each time a character is received from the A20737 module.

USB Power LED (D6)
The USB power LED indicates the presence of +5V, whether supplied via the USB
connector or J3, and is powered from the onboard 3.3V LDO. Please note that if the
USB/Battery Power Switch (S5) is set to ‘Battery’ and +5V is applied to the board, the
LED will be ON but the A20737 module and sensors will not be powered.

Buzzer (LS1)
The piezoelectric buzzer is specified for 1kHz to 6kHz operation (4kHz nominal) and
should be driven with a 50% duty cycle square wave. The drive signal is connected to
port P14 (PWM2) of the A20737 module.
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
3.2.5.
Page 17 of 36
GPIO Expander (U6)
The Exar XRA1201P GPIO Expander (I2C) is a 16-bit device which adds additional I/O
for use by a microcontroller with limited pin count. On the MSDB, the primary role of the
GPIO expander is to funnel all interrupts from the various devices on the board into a
single pin on the A20737 module. Please refer to the XRA1201 datasheet on the Exar
website for further info regarding this device.
The I2C bus address of this device is 0x21.
3.2.6.
USB to Dual UART Bridge (U10)
The FTDI FT2232H is a USB 2.0 high speed (480mb/s) to dual multipurpose
UART/FIFO. Port A connects to the HCI interface on the A20737 and is used for
programming the module’s onboard EEPROM with the application firmware. Port B
connects to the peripheral UART on the A20737 and may be used to send data between
the application firmware and a PC/laptop. Please refer to the FT2232H datasheet on the
FTDI website for further info regarding this device.
3.2.7.

Voltage Regulators
3.3V LDO (U14)
The Texas Instruments TPS73433 is a 3.3V 250mA low-dropout linear regulator with low
quiescent current, ultra-low noise, and high PSRR. This regulator is powered by +5V
which is supplied to the MSDB either from the USB connector or via J3. It supplies
power to the USB to Dual UART Bridge circuitry, as well as to the rest of the board when
the USB/Battery Power Switch is set to ‘USB’.

2.1V DC-DC Converter (U9)
The Texas Instruments TPS62730 is a 100mA step down converter with bypass mode
and is intended for ultra-low power wireless applications. In bypass mode, the converter
stops switching and passes its input supply to the output. While switching is enabled,
the converter outputs a regulated 2.1 volts.
To conserve power the converter is typically turned ON (switching enabled) during high
current operation, for example during radio transmit or receive operations. While the
load is placed in a low-power sleep state, the converter switching is stopped by placing
the device in bypass mode such that the quiescent current is minimized (30nA typ).
By default the converter is in bypass mode and may be controlled by the firmware (port
P0) to enable switching.
Page 18 of 36
3.2.8.

Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Jumpers
Current Monitoring (JP1)
This jumper allows the board current to be measured with an external ammeter/multimeter connected to J1-14 and J1-15. It is a surface mount resistor footprint (0603) with
a trace connecting the two terminals. For current measurements using an external
meter, the trace must be cut. To return the board back to a functional state without the
meter, a zero Ohm resistor should be soldered across the JP1 terminals. Optionally, a
jumper wire may be soldered across J1 pins 14 & 15.

Voltage/Photodiode Select (R5)
This jumper selects whether port P15 on the A20737 module is connected to the
onboard voltage divider or photodiode. It is a 3-terminal footprint which accepts a 0603
resistor in one of two positions. By default, the voltage divider is connected to P15. To
use the onboard photodiode, the zero Ohm resistor installed in position 2-C should be
moved to position 1-C.

LED/Crystal Select (R77, R78)
These jumpers select whether ports P11/27 and P12/26 on the A20737 module are
connected to the onboard 32kHz crystal or RGB LED. Each is a 3-terminal footprint
which accepts a 0603 resistor in one of two positions. By default, the RGB LED is
connected to the A20737. To use the onboard crystal, the zero Ohm resistors installed
in position 1-C should be moved to position 2-C.
3.2.9.

Connectors
Coin Cell Battery Holder (BT1)
The battery holder is located on the back side of the board and accepts a standard
CR2032 lithium coin cell. When installing a battery, be sure the positive (+) side is
facing outward. Inserting the battery upside down creates a short circuit between the
battery holder (+) and (-) terminals, however this will not damage the MSDB or the
battery provided there are no other voltage sources connected to VDD.

Micro USB Connector (J4)
This USB 2.0 compliant micro-B connector provides a USB connection to the MSDB. In
addition to providing power to the board, the USB signals directly interface with a Dual
UART Bridge used for programming the A20737 module as well as for communication
with the peripheral UART port on the A20737.
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015

Page 19 of 36
J1 – HCI UART, I2C, Reset, Buzzer, and Interrupt Interfaces
Schematic Signal Name
Voltage on this pin is 0.25 x VDDIO (10k to
GND, 30K to VDDIO). An external voltage
may be applied and measured using the
A20737 module’s ADC.
J1-1
(P15)
P15_VOLTAGE_IRRX
J1-2
(GND)
GND
J1-3
(HCIRX)
J1-5
(VDDIO)
J1-6
(SDA)
J1-7
(SCL)
J1-8
(GND)
J1-9
(TMC)
Moving the position of R5 from 2-C to 1-C
connects the photodiode to the A20737
module. Alternatively, R5 can be removed
and an external photodiode may be
connected to this pin.
Common Ground
HCI_RX
HCI UART RxD – Serial data input for the
HCI UART interface. A20737 module has a
10kΩ internal pull down resistor.
HCI_TX
SWDIO – Serial Wire Debug bidirectional
data line.
HCI UART TxD – Serial data output for the
HCI UART interface.
J1-4
(HCITX)
Description
I2C
Pin #
(Label)
SWD
Table 4 – J1 Pinout
X
X
X
SWDCLK – Serial Wire Debug clock.
SWD Target Power - Supply voltage output
for powering buffers in an external
JTAG/SWD probe.
VDDIO
I2C Power – Supply voltage output for
powering external I2C devices. Max load
current of external devices should be
limited to 25mA for all VDDIO pins.
X
X
SDA
I2C bidirectional data line (open-drain).
X
SCL
I2C clock (open-drain).
X
GND
Common Ground
X
TMC
A20737 module has a 10kΩ internal pull
down resistor. For factory test only. Leave
unconnected.
Schematic Signal Name
Description
J1-10
(RST#)
RESET#
A20737 module hardware reset. Active-low.
J1-11
(P0)
P0_BYPASS
J1-12
(P14)
P14/P38_BUZZER
J1-13
(P2)
P2_INT_GPIO#
DC-DC converter control. May be
controlled externally if A20737 module
firmware configures P0 pin as highimpedance input.
0 = Bypass (VDDIO = VDD)
1= Switching (VDDIO = 2.1V)
Buzzer drive signal. May be controlled
externally if A20737 module firmware
configures P14 pin as high-impedance
input. Must be 50% duty cycle.
Active-low interrupt signal (open-drain)
DC-DC converter supply voltage.
J1-14
(VDD)
VDD
J1-15
(IN-)
IN--
J1-16
(IOUT)
IOUT
May also be used to connect an external
ammeter/multi-meter (along with J1-15 if
trace between JP1 terminals is cut)
Current Sense Amplifier negative input
terminal.
May also be used to connect an external
ammeter/multi-meter (along with J1-14 if
trace between JP1 terminals is cut)
Current Sense Amplifier analog output. The
amplifier has a gain of 50x. With the 0.2
Ohm shunt resistor, current is calculated by
simply dividing the voltage at this pin by 10
(I = V / 10).
I2C
Pin #
(Label)
SWD
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Page 20 of 36
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015

Page 21 of 36
J2 – RGB LED, SPI, and PUART Interfaces
J2-1
(GND)
J2-2
(VRF)
J2-3
(P11)
Schematic Signal Name
GND
VDD_RF
P11/P27_LED-G
Description
Common Ground
Supply for RF circuitry. Connected to
LDO_OUT (1.2V) by default.
LED drive signal for Green segment of tricolor LED.
May also be used as general purpose I/O:
GPIO: P12
GPIO: P26
This pin and J2-4 also share the
connections for a 32kHz crystal (Y1). To
use the crystal, move the position of R77
from 1-C to 2-C. R78 must also be moved.
LED drive signal for Red segment of tricolor LED.
J2-4
(P12)
P12/P27_LED-R
May also be used as general purpose I/O:
GPIO: P11
GPIO: P27
This pin and J2-3 also share the
connections for a 32kHz crystal (Y1). To
use the crystal, move the position of R78
from 1-C to 2-C. R77 must also be moved.
LED drive signal for Blue segment of tricolor LED and IR Emitter.
J2-5
(P13)
P13/P28_LED-B_IRTX
May also be used as general purpose I/O:
GPIO: P13
GPIO: P28
Please note that the IR Emitter is active
when the Blue segment of the tri-color LED
is ON.
PUART
Pin #
(Label)
SPI
Table 5 – J2 Pinout
Schematic Signal Name
J2-6
(VDDIO)
VDDIO
J2-7
(GND)
GND
Description
SPI Power – Supply voltage output for
powering external SPI devices. Max load
current of external devices should be
limited to 25mA for all VDDIO pins.
X
Common Ground
X
PUART
Pin #
(Label)
SPI
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Page 22 of 36
SPI clock signal.
J2-8
(P24)
P24_SPI_SCLK
May also be used as general purpose I/O if
SPI functionality not required:
GPIO: P24
SPI data signal (master to slave).
X
J2-9
(P25)
P25_SPI_MOSI
May also be used as general purpose I/O if
SPI functionality not required:
GPIO: P25
SPI data signal (slave to master).
X
J2-10
(P4)
P4_SPI_MISO
May also be used as general purpose I/O if
SPI functionality not required:
GPIO: P4
SPI slave select for the onboard
accelerometer. Active-low.
X
J2-11
(P3)
P3_SPI_CS_PUART_CTS
May also be used for peripheral UART
hardware flow control CTS signal. Note
that using CTS will activate the
accelerometer MISO output. It is
recommended to hold SPI SCLK low if
using this pin for CTS.
May also be used as general purpose I/O if
SPI and PUART flow control not required:
GPIO: P3
X
X
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Description
PUART
Schematic Signal Name
SPI
Pin #
(Label)
Page 23 of 36
A20737 module EEPROM write control.
J2-12
(P1)
P1_EEPROM_PUART_RTS
0 = EEPROM is writeable
1 = EEPROM is write protected
X
May also be used for peripheral UART
hardware flow control RTS signal (not
recommended).
Peripheral UART TxD output.
J2-13
(P32)
P32_PUART_TX
May also be used as general purpose I/O if
PUART functionality not required:
GPIO: P32
Peripheral UART RxD input.
J2-14
(P8)
P8/P33_PUART_RX
May also be used as general purpose I/O if
PUART functionality not required:
GPIO: P8
GPIO: P33
J2-15
(GND)
GND
J2-16
(VDDIO)

VDDIO
X
UART Power – Supply voltage output for
powering external UART devices. Max load
current of external devices should be
limited to 25mA for all VDDIO pins.
X
Table 6 – J3 Pinout
J3-2
(5V)
Schematic Signal Name
GND
V5_USB
X
Common Ground
J3 – USB +5V Interface
Pin #
(Label)
J3-1
(GND)
X
Description
Common Ground
+5V output when the board is powered via
USB. May also be used as +5V input to
power the board if there is no USB cable
connected.
Page 24 of 36
3.3.
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Schematics
Figure 5 – Schematic Sheet 1
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Figure 6 – Schematic Sheet 2
Page 25 of 36
Page 26 of 36
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Figure 7 – Schematic Sheet 3
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
3.4.
PCB Layout
Figure 8 – PCB Layout Top Layer
Figure 9 – PCB Layout Inner Layer (GND Plane)
Page 27 of 36
Page 28 of 36
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Figure 10 – PCB Layout Inner Layer (Split PWR Plane)
Figure 11 – PCB Layout Bottom Layer
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Figure 12 –PCB Layout Top Silkscreen
Figure 13 –PCB Layout Bottom Silkscreen
Page 29 of 36
Page 30 of 36
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Figure 14 –PCB Layout Bottom Layer Mirror Image
Figure 15 –PCB Layout Bottom Silkscreen Mirror Image
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
3.5.
Page 31 of 36
Bill of Materials (BOM)
Table 7 – Bill of Materials
Item
Ref Des
Qty
0001
BT1
1
0002
C1, C2, C43
0
0003
C15
1
0004
C23, C46
2
0005
C3, C12, C16, C19, C25, C35, C37,
C39, C45
9
0006
C31, C34
2
0007
C38
1
0008
C4, C8, C10, C11, C13, C14, C17, C20,
C21, C22, C24, C26, C27, C28, C29,
C30, C32, C33, C36, C40, C42, C44
22
0009
C41
1
0010
C5, C9
2
0011
C6, C7
2
0012
D1
1
0013
D2, D5
2
0014
D3, D4, D6
3
0015
FB1, FB2, FB3
3
0016
IR1
1
0017
IR2
1
0018
J1, J2
0
0019
J3
0
0020
J4
1
Description
Comment
HOLDER BATTERY
20MM COIN
Not Populated
CAP CER 0.22UF 6.3V
10% X7R 0402
CAP CER 2.2UF 6.3V
10% X5R 0402
CAP CER 4.7UF 6.3V
20% X5R 0402
CAP CER 9PF 50V NP0
0402
CAP CER 10000PF 16V
10% X7R 0402
CAP CER 0.1UF 10V
10% X5R 0402
CAP CER 100UF 6.3V
20% X5R 1210
CAP CER 10UF 6.3V
20% X5R 0402
CAP CER 12PF 50V 1%
NP0 0402
LED RGB SQUARE
CLEAR SMD
LED 1X0.5MM 630NM
RD WTR CLR SMD
LED 1X0.5MM 570NM
GN WTR CLR SMD
FERRITE CHIP 600
OHM 0402
PHOTODIODE SILICON
PIN SMD
IR EMITTER 940NM
HIGH SPEED SMD
CONN HEADER .100"
SNGL STR 16POS
CONN HEADER .100"
SNGL STR 2POS
CONN RCPT STD
MICRO USB TYPE B
Lumex
SML-LX0404SIUPGUSB
Kingbright
APHHS1005SURCK
Kingbright
APHHS1005CGCK
Vishay
VEMD10940F
Vishay
VSMB10940
Not Populated
Not Populated
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Page 32 of 36
Item
Ref Des
Qty
0021
JP1
0
0022
L1
1
0023
LS1
1
0024
Q1, Q2, Q3, Q4, Q7, Q8
6
0025
Q5, Q6
2
0026
R1
1
0027
R11, R12, R48
3
0028
R13
1
0029
0030
R9, R17, R18, R19, R23, R47, R49,
R50, R51
R2, R16, R20, R21, R30, R36, R43,
R52, R54, R62, R64, R65, R68, R70,
R72, R75
9
16
Description
RES 0.0 OHM 1/10W
JUMP 0603
INDUCTOR 2.2UH
1.3A SMD
BUZZER PIEZO 25VP-P
SMD
MOSFET N-CH 100V
170MA SOT-23
MOSFET P-CH 50V
130MA SOT-23
RES 30K OHM 1/16W
5% 0402
RES 4.7K OHM 1/16W
5% 0402
RES 10M OHM 1/16W
1% 0402 SMD
RES 330 OHM 1/16W
5% 0402
Comment
Not Populated
RES 10.0K OHM
1/16W 5% 0402
RES 0.2 OHM 1/8W
1% 0402
RES 1K OHM 1/16W
5% 0402
RES 470 OHM 1/16W
5% 0402
0031
R24
1
0032
R25, R32
2
0033
R29
1
0034
R3, R7, R8, R14, R15, R26, R46, R66,
R67
0
RES 1/16W 5% 0402
Not Populated
0035
R39, R40, R57
0
RES 0.0 OHM 1/16W
JUMP 0402
Not Populated
0036
R4, R10, R27, R28, R31, R33, R34,
R35, R37, R38, R41, R42, R44, R45,
R53, R55, R58, R59, R60, R61, R63,
R69, R73
23
RES 0.0 OHM 1/16W
JUMP 0402
0037
R5, R77, R78
3
0038
R56
1
0039
R6
0
0040
R71
1
RES 0.0 OHM 1/10W
JUMP 0603
RES 12K OHM 1/16W
1% 0402
RES 10.0K OHM
1/16W 5% 0402
RES 2.2K OHM 1/16W
1% 0402
Not Populated
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Item
Ref Des
Qty
0041
S1
1
0042
S2, S6
2
0043
S3, S4
2
0044
S5
1
0045
U1
1
0046
U10
1
0047
U11
1
0048
U13
1
0049
U14
1
0050
U2
1
0051
U3
1
0052
U4
1
0053
U6
1
0054
U7
1
0055
U8, U12
2
0056
U9
1
0057
Y1
1
0058
Y2
1
Page 33 of 36
Description
Comment
Multi-Directional
Switch
SW SLIDE SP2T 6VDC
0.3A SMT
SWITCH TACTILE
SPST-NO 0.05A 12V
SWITCH SLIDE SPDT
0.2A JLEAD
Radio Module A20737
SMD
IC USB HS DUAL
UART/FIFO 64-LQFP
IC BUFF/DVR HEX
NON-INV 14VQFN
TVS DIODE 5.5VWM
6USON
IC REG LDO 3.3V
0.25A 6SON
IC COMPASS 3 AXIS
I2C 16LCC SMD
IC TEMP THERMOPILE
8DSBGA
ACCELEROMETER
3AXIS MEMS 16-LGA
IC I/O EXPANDER I2C
16B 24QFN
IC CURRENT SHUNT
MONITOR 4DSBGA
IC TRANSLATING TXRX
12XQFN
IC DCDC CONV STPDN SYNC LP 6SON
CRYSTAL 32.768KHZ
12.5PF SMD
CRYSTAL 12MHZ 9PF
SMD
Anaren
A20737A
FTDI
FT2232HL-REEL
Texas Instruments
SN74LVC07ARGYR
Texas Instruments
TPD4E001DPKR
Texas Instruments
TPS73433DRVR
Honeywell
HMC5883L-TR
Texas Instruments
TMP006BIYZFT
ST Microelectronics
LIS3DHTR
Exar
XRA1201PIL24-F
Texas Instruments
INA216A2YFFR
NXP
NTS0104GU12,115
Texas Instruments
TPS62730DRYT
Abracon
AB26TRQ-32.768KHZ-T
ECS
ECS-120-9-42-CKM-TR
Multi-Sensor Development Kit – User’s Manual
Release Date 1/16/2015
Page 34 of 36
HISTORY
Date
1/9/2015
1/16/2015
Author
Change Note No./Notes
Initial Draft
Initial Release
THIS PAGE LEFT INTENTIONALLY BLANK
Attach distributor contact information
here
If you have additional questions, need samples, or would like a quote –
please email the AIR team at AIR@anaren.com .
For a full list of our franchised distributors, please visit our website:
http://www.anaren.com/air/
Anaren Microwave, Inc.
6635 Kirkville Road
East Syracuse, NY 13057
Tel: +1 315 432 8909
+1 800 411 6596
Fax: +1 315 432 8970
Anaren Microwave (Europe), Inc.
12 Somerset House, Suite 16 & 17
Hussar Court, Waterlooville
Hampshire, England P07-7SG
Tel: +44 2392 232392
Fax: +44 2392 251369
Anaren Communication Suzhou Co. Ltd.
Bldg 3, No. 1 LongHui Street
Suzhou Industrial Park
Suzhou 215122, PR China
Tel: +86 512 6274 9282
Fax: +86 512 6274 9283