BOSCH Board 3.0 Sensortec Sensor Prototyping Platform User Guide
- June 6, 2024
- Bosch
Table of Contents
- BOSCH Board 3.0 Sensortec Sensor Prototyping Platform
- Abbreviations
- About this document
- Safety and environment
- Introduction and intended use
- Application Board 3.0
- Device specification
- Operating conditions
- Module descriptions
- Shuttle Board 3.0
- Software description
- Getting started
- Maintenance
- FCC Statement
- Document history and modification
- References
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
BOSCH Board 3.0 Sensortec Sensor Prototyping Platform
Abbreviations
- ESD : Electrostatic Discharge
- FCC : Federal Communications Commission USB 2.0 : Universal Serial Bus 2.0
- LED : Light Emitting Diode
- Li-ion : Lithium-Ion
- KB : Kilobyte
- MB : Megabyte
- Gb : Gigabit
- BLE : Bluetooth Low Energy
- MTP : Media Transfer Protocol
- RGB LED : Red Green Blue Light Emitting Diode
About this document
This document describes the operating procedures of the Application Board 3.0 and additional details about the board itself. To ensure that the Application Board 3.0 is working correctly, follow these instructions carefully before using it.
Definition of special notices
Warning : Indicates a hazard that could lead to minor or moderate
injuries. Always follow these instructions.
Note : Points of emphasis and reminders of operational peculiarities for
the device that could affect performance. Always follow these instructions.
Definition of general notices
INFO : General information and instructions that must be followed
TIP : Practical advices
Safety and environment
Electrostatic Discharge Caution: ESD (electrostatic discharge) sensitive device. Improper handling may damage the Application Board 3.0 resulting in total or intermittent failures. Use the Application Board 3.0 only in an ESD protected environment and follow ESD-prevention procedures. To prevent ESD damage use an ESD wrist or ankle strap connected to an unpainted metal surface.
Radio frequency radiation exposure and further information
The radiated output power of the device is far below the FCC radio frequency exposure limits. Nevertheless, the device should be used in such a manner that the potential for human contact during normal operation is minimized.
Disposal
Disposing of this product correctly will help save valuable resources and
prevent any potential negative effects on human health and the environment,
which could otherwise arise from inappropriate waste handling.
Please contact your local authority for further details of your nearest
designated collection point.
Penalties may be applicable for incorrect disposal of this waste, in
accordance with your national legislation.
Introduction and intended use
The Application Board 3.0 is a versatile and sensor independent development platform, enabling a fast and easy experience with Bosch Sensor Tec’s sensors. A wide variety of Bosch Sensor Tec’s sensors can be connected to the platform as Shuttle Board 3.0s. The combination of the Application Board 3.0 and Shuttle Board 3.0 can be used to evaluate the sensors and make prototypes to test use-cases.
Intended use
The Application Board 3.0 operates according to the information provided in this document. Validation and testing of any use or operation, which requires specific requirements and standards, which are not already explicitly mentioned in this document, is under the responsibility of the user.
Warning : For professional use only. The Application Board 3.0 shall be used by trained personnel only. Improper operation or handling may cause damage to the user or the device itself.
Scope of delivery
- Application Board 3.0
- Supporting documentation material (User Guide)
Note : Shuttle Board 3.0s are sold separately
Application Board 3.0
Overview
Figure 1 Application Board 3.0 Overview
Figure 2 Application Board 3.0 dimensions
Device specification
Attribute | Nominal Values |
---|---|
Dimensions | Length 37 mm x Width 47 mm x Height 7 mm |
Supply voltage | 5V DC USB, 3.7V Li-ion Battery |
Memory capacity (user data memory) | 256 KB RAM, 1MB internal flash, 2Gb |
external flash
Communication| BLE 5.0 / USB 2.0
Bluetooth Low energy frequency band| 2.4GHz, 40 channels
Typical conducted output power| +0 dBm
Radiated output power (EIRP)| +2 dBm
Operating conditions
Attribute | Value |
---|---|
Operating temperature range | 25 degree Celsius |
Storage temperature range | 25 degree Celsius |
Storage humidity range | JEDEC MSL 1 |
Block Diagram
The following shows a simplified block diagram of the Application Board 3.0.
Module descriptions
Main switch
The switch controls the connection between the power source (battery or USB)
and the power regulation domains.
Programmable push buttons
Two programmable push buttons are connected to Ground individually through
a 360ohm resistor. It is expected that the internal pull-ups of the
microcontroller pins connected to the buttons are enabled to use the button
with a falling- edge active-low configuration. The buttons are named BTN-T1
and BTN-T2.
Debugger connector
This connector helps with recovery of a board with a corrupted nRF52840
while loading custom applications or similar. Debugging is possible with the
connection of a Serial-Wire-Debug interface connector. An ARM Cortex-M4
compatible debugger can be connected using the standard ARM Cortex 10-pin, 2
row, 1.27mm pitch connector.
Pin
index
| Name| Description| Pin
index
| Name| Description
---|---|---|---|---|---
1| Vcc/Vref| Set to 1.8V when the main switch
is set to ON
| 2| SWDIO| Data I/O pin
3| Gnd| Ground| 4| SWDCLK| Clock pin
5| Gnd| Ground| 6| SWO| Trace output pin
7| Key| Not connected| 8| NC| Not connected
9| Gnd Detect| Ground| 10| nRESET| Active low hardware Reset
Shuttle Board 3.0 connector
The Shuttle Board 3.0 connector allows for the connection of a Shuttle
Board 3.0 to be able to prototype one or more sensors (depending on the
Shuttle Board 3.0). Details of the Shuttle Board 3.0 connector can be found
under 5.
Temperature sensor
A digital temperature sensor, the Texas Instruments TMP112 is used to be
able to measure the temperature of the board. The sensor can be accessed with
the I2C-TEMP bus. Details on how to operate the sensor can be found in the
datasheet.
Microcontroller
The Application Board 3.0 uses the uBlox NINA-B302 Bluetooth low energy
module based on the nRF52840 chipset from Nordic Semiconductor. The nRF52840
among other features supports USB2.0 and Bluetooth Low Energy 5.0 Details
about the module and the chipset can be found in the NINA-B302 datasheet and
nRF52840 product specification respectively.
External flash
A Winbond W25M02GW 2Gbit NAND Flash is connected to the Microcontroller
using SPI. The external flash is used primarily for storing files,
particularly sensor data log files. The files can be accessed from a host by
switching the device to the pre-loaded MTP firmware mode and connecting via
USB.
Status LEDs
The microcontroller controls the RGB LED. Details on the LED is controlled
is found in Table 2 Application Board 3.0 pin description under the LED-CTRL
bus.
Power Good and Charging LEDs
The microcontroller does not control these LEDs, however they indicate the
status of the board. The Power Good or PGOOD for short indicates that the
board is powered over USB. The Charge LED indicates the charge status
connected Li-ion battery. If a battery is not present or if the charging is
complete, the LED is turned off.
Li-Ion battery connector
The Li-ion battery connector allows for the connection of a Lithium Ion or
Lithium Polymer battery. Do not connect any other type of batteries as this
could damage the circuitry of the board and lead to an unexpected behavior,
and possibly heating or a fire.
Pin descriptions
Bus name| Pin name| NINA-B302 pin| nRF52840 pin|
Description
---|---|---|---|---
SHUTTLE-GPIO| GPIO0| GPIO_2| P0.14| Shuttle pin 4
| GPIO1| GPIO_1| P0.13| Shuttle pin 5
| GPIO2/INT1| GPIO_35| P1.01| Shuttle pin 6
| GPIO3/INT2| GPIO_34| P1.08| Shuttle pin 7
| CS| GPIO_5| P0.24| Shuttle pin 8
| SCK/SCL| GPIO_4| P0.16| Shuttle pin 9
| SDO| GPIO_3| P0.15| Shuttle pin 10
| SDI/SDA| GPIO_43| P0.06| Shuttle pin 11
| GPIO4/OCSB| GPIO_37| P1.03| Shuttle pin 12
| GPIO5/ASCx| GPIO_36| P1.02| Shuttle pin 13
| GPIO6/OSDO| GPIO_39| P1.11| Shuttle pin 14
| GPIO7/ASDx| GPIO_38| P1.10| Shuttle pin 15
| PROM-RW| GPIO_27| P0.05| Shuttle pin 16, 470ohm pull-up resistor
SPI-FLASH| SPI-FLASH-MISO| GPIO_48| P0.21|
| SPI-FLASH-MOSI| GPIO_50| P0.20|
| SPI-FLASH-SCK| GPIO_52| P0.19|
| SPI-FLASH-CS| GPIO_51| P0.17|
| SPI-FLASH-HOLD| GPIO_47| P0.23|
| SPI-FLASH-WP| GPIO_49| P0.22|
I2C-TEMP| I2C-TEMP-SDA| GPIO_23| P0.29| 4.7kohm pull-up
| I2C-TEMP-SCL| GPIO_42| P0.26| 4.7kohm pull-up
BTN-CTRL| BTN-T1| GPIO_33| P1.09| Active low. When activated, connected
to ground through a 360ohm resistor
---|---|---|---|---
| BTN-T2| GPIO_7| P0.25| Active low. When activated, connected
to ground through a 360ohm resistor
LED-CTRL| LED-RED| GPIO_45| P0.07| Active low. Connected to 2.8V through
a 100ohm resistor
| LED-BLUE| GPIO_46| P0.12| Active low. Connected to 2.8V through
a 33ohm resistor
| LED-GREEN| GPIO_32| P0.11| Active low. Connected to 2.8V through
a 10ohm resistor
PWR-CTRL| VDD-SEL| GPIO_44| P0.27| When low, 1.8V is routed to Vdd and
2.8V when high
| VDD-EN| GPIO_16| P0.03| Routes selected Vdd voltage to the
Shuttle’s Vdd pin when high and routes Ground when low
| VDDIO-EN| GPIO_17| P0.28| Routes 1.8V to the Shuttle’s VddIO pin
when high and routes Ground when low
BAT-MEAS| VBAT-MON-EN| GPIO_18| P0.02| Active low. When activated, connects
the Li-ion anode to the voltage divider
| VBAT-MON| GPIO_20| P0.31| Output of the voltage divider. 3V is read as 1.125V and 4.2V as 1.575V. R1 is
300kohm and R2 is 180kohm
Shuttle Board 3.0
Dimensions
The following figure describes the typical dimensions of the Shuttle Board 3.0 for standard shuttles.
Figure 5 Standard Shuttle Board 3.0 dimensions
The following figure describes the typical dimensions of the Shuttle Board 3.0
for multi-sensor shuttles.
Figure 6 Multi-sensor Shuttle Board 3.0 dimensions
Pin descriptions
Shuttle Row 1
pin index
| Function| Shuttle Row 2 pin
index
| Function
---|---|---|---
(1) Vdd| Powers the sensor. When enabled by
VDD-EN it is either 2.8V or 1.8V depending on VDD-SEL.
| (1) CS| Typically used as the Chip Select for the SPI bus.
(2) VddIO| Provide reference IO voltage to some sensors and a power domain to
other. When VDDIO-EN is enabled, the pin is
connected to 1.8V.
| (2) SCK/SCL| Typically used as the Clock for the SPI or I2C buses.
(3) Gnd| Ground| (3) SDO| Typically used as the Data-out line
of the sensor.
(4) GPIO0| Assigned depending on Shuttle design.| (4) SDI/SDA| Typically used as the Data-in line of
the sensor.
(5) GPIO1| Assigned depending on Shuttle design.| (5) GPIO4/OCSB| Assigned depending on Shuttle design. Typically reserved as the Chip Select for the Optical Image
Stabilization (OIS) interface.
(6) GPIO2/INT1| Assigned depending on Shuttle design. Typically reserved for Interrupt 1.| (6) GPIO5/ASCx| Assigned depending on Shuttle
design. Typically reserved as the Clock for the Optical Image
| | | Stabilization (OIS) interface or
Auxiliary I2C interface.
---|---|---|---
(7) GPIO3/INT2| Assigned depending on Shuttle design. Typically reserved for
Interrupt 2.| (7) GPIO6/OSDO| Assigned depending on Shuttle design. Typically
reserved as the sensor Data-out for the Optical
Image Stabilization (OIS) interface.
| (8) GPIO7/ASDx| Assigned depending on Shuttle design. Typically reserved as the Data-in for the Optical Image Stabilization (OIS) interface or Data
for the Auxiliary I2C interface.
| (9) PROM-RW| This pin is used to connect to the 1-
Wire EEPROM to identify the Shuttle Board 3.0 connected.
Software description
Overview
Brief description of the memory layout for the Application Board 3.0
Nordic Semiconductor’s SoftDevice S140
Feature-rich Bluetooth Low Energy protocol stack
160kB reserved space
Key features
Bluetooth 5.0.
USB MTP Firmware
Media Transfer Protocol over USB enables the transfer of files to and from the
device removing the need of any additional hardware for data transfer
32kB reserved space
Default Application / User Application
The Default Application enables the use of the board as a USB to SPI/I2C/GPIO
bridge with some specialized features for event- based data captures from the
sensor. A custom User Application using the COINES SDK can be loaded onto the
board for custom tests, prototypes or demos.
768kB reserved space
Getting started
Setup overview
It is recommended to use an ESD safe environment to operate the Application Board 3.0 as depicted in the image.
Connecting a Shuttle Board 3.0 board
Make sure that the pins are aligned correctly to avoid damaging the connector or bending the pins.
Once aligned, press down on the board with both thumbs to fit the Shuttle Board 3.0 onto the Application Board 3.0.
Connecting to the Application Board 3.0 using USB
Before connecting the USB cable, ensure that board is switched off.
Powering on the Application Board 3.0
To power on the board slide the main switch into the ON position.
Removing the Shuttle Board 3.0
Tug the Shuttle Board 3.0 back and forth to remove the Application Board 3.0. Avoid twisting and turning as this may dislodge the connector from the Application Board 3.0.
Figure 12 Removing the Shuttle Board 3.0
Maintenance
Warning : Damage to materials can cause risk of fire! Liquid entering the device can cause short circuits and damage the device. This could cause fire, data loss and incorrect measurements.
Further Product Related Information
Please find all product related documents and user guides on our website: https://www.bosch-sensortec.com/
Regulatory and legal information about the Application Board 3.0
European Union notices
European Union notices Radio Equipment Directive
Hereby, Bosch Sensortec GmbH declares that the radio equipment type
“Application Board 3.0” is in compliance with Directive 2014/53/EU (Radio
Equipment Directive). The full text of the EU declaration of conformity is
available at the Bosch Sensortec internet address.
RoHS
The Application Board 3.0 meets the requirements of the Directive 2011/65/EU
on the restriction of the use of certain hazardous substances in electrical
and electronic equipment (RoHS Directive). The certification for the European
Union only applies to Application Board 3.0 devices with the CE printed on the
housing. The user shall verify before using the Application Board 3.0 in the
European Union.
FCC Statement
FCC has issued an EQUIPMENT AUTHORIZATION to Bosch Sensortec GmbH for Application Board 3.0 according to FCC rule parts 15 C with the FCC ID: 2AO4I- APP30.
Note : Changes or modifications not expressly approved by Bosch Sensortec
GmbH could void the FCC certificate and therefore user’s authority to operate
the equipment.”
The radiated output power of the device is far below the FCC radio frequency
exposure limits. Nevertheless, the device shall be used in such a manner that
the potential for human contact during normal operation is minimized. The
device complies with part 15 of the FCC Rules. Operation is subject to the
following two conditions:
- The device may not cause harmful interferences, and
- This device must accept any interferences received, including interference that may cause undesired operation.
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and receiver.
- Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
- Consult the dealer or an experienced radio/TV technician for help.
Use of the Application Board 3.0 is subject to validation and observation of local legal regulation by the customer. For information on other certifications which gradually may be issued over time – please, contact our Application Board 3.0 support at contact@bosch- sensortec.com.
Canada: ISED license exemption
This device contains licence-exempt transmitter(s)/receiver(s) that comply with Innovation, Science and Economic Development Canada’s licence-exempt RSS(s). Operation is subject to the following two conditions:
- This device may not cause interference; and
- This device must accept any interference, including interference that may cause undesired operation of the device. Additional information:
CAN ICES-003(B)/NMB-003(B)
IC:26413-APP30
Bluetooth
The Application Board 3.0 supports Bluetooth 5.0.
Disposal
The unit, accessories and packaging should be sorted for environmental- friendly recycling. Do not dispose of the device into household and industrial waste! According to the European Guideline 2012/19/EU, electric and electronic devices that are no longer usable must be collected separately and disposed of in an environmentally correct manner.
Restrictions of use
The Application Board 3.0 application board is developed for professional use
only. It may only be used within the parameters of this product data sheet.
Bosch Sensortec products are not fit for use in life sustaining or security
sensitive systems. Security sensitive systems are those for which a
malfunction is expected to lead to bodily harm or significant property damage.
In addition, they are not fit for use in products which interact with motor
vehicle systems.
The resale and/or use of products are at the purchaser’s own risk and his own
responsibility. The examination of fitness for the intended use is the sole
responsibility of the purchaser.
The purchaser shall indemnify Bosch Sensortec from all third-party claims
arising from any product use not covered by the parameters of this product
data sheet or not approved by Bosch Sensortec and reimburse Bosch Sensortec
for all costs in connection with such claims. Bosch Sensortec shall not be
held liable for any damages resulting from any use of the Application Board
3.0 outside/beyond the certified types of operation and/or defined field of
application.
The purchaser must monitor the market for the purchased products, particularly
with regard to product safety, and inform Bosch Sensortec without delay of all
security relevant incidents.
Legal disclaimer
-
Engineering samples
Engineering Samples are marked with an asterisk (*), (E) or (e). Samples may vary from the valid technical specifications of the product series contained in this data sheet. They are therefore not intended or fit for resale to third parties or for use in end products. Their sole purpose is internal client testing. The testing of an engineering sample may in no way replace the testing of a product series. Bosch Sensortec assumes no liability for the use of engineering samples. The Purchaser shall indemnify Bosch Sensortec from all claims arising from the use of engineering samples. -
Product use
Bosch Sensortec products are developed for the consumer goods industry. They may only be used within the parameters of this product data sheet. They are not fit for use in life-sustaining or safety-critical systems. Safety-critical systems are those for which a malfunction is expected to lead to bodily harm, death or severe property damage. In addition, they shall not be used directly or indirectly for military purposes (including but not limited to nuclear, chemical or biological proliferation of weapons or development of missile technology), nuclear power, deep sea or space applications (including but not limited to satellite technology).
Bosch Sensortec products are released on the basis of the legal and normative requirements relevant to the Bosch Sensortec product for use in the following geographical target market: BE, BG, DK, DE, EE, FI, FR, GR, IE, IT, HR, LV, LT, LU, MT, NL, AT, PL, PT, RO, SE, SK, SI, ES, CZ, HU, CY, US, CN, JP, KR, TW. If you need further information or have further requirements, please contact your local sales contact.
The resale and/or use of Bosch Sensortec products are at the purchaser’s own risk and his own responsibility. The examination of fitness for the intended use is the sole responsibility of the purchaser.
The purchaser shall indemnify Bosch Sensortec from all third party claims arising from any product use not covered by the parameters of this product data sheet or not approved by Bosch Sensortec and reimburse Bosch Sensortec for all costs in connection with such claims.
The purchaser accepts the responsibility to monitor the market for the purchased products, particularly with regard to product safety, and to inform Bosch Sensortec without delay of all safety-critical incidents. -
Application examples and hints
With respect to any examples or hints given herein, any typical values stated herein and/or any information regarding the application of the device, Bosch Sensortec hereby disclaims any and all warranties and liabilities of any kind, including without limitation warranties of non-infringement of intellectual property rights or copyrights of any third party. The information given in this document shall in no event be regarded as a guarantee of conditions or characteristics. They are provided for illustrative purposes only and no evaluation regarding infringement of intellectual property rights or copyrights or regarding functionality, performance or error has been made.
Document history and modification
Rev. No| Chapter| Description of
modification/changes
| Date
---|---|---|---
0.4| –| Initial release| October 2020
1.0| –| Disclaimer update| November 2020
1.0| 6| Added Software description| December 2020
Bosch Sensortec GmbH
Gerhard-Kindler-Straße 9
72770 Reutlingen / Germany
contact@bosch-sensortec.com
www.bosch-sensortec.com
Modifications reserved
Preliminary – specifications subject to change without notice Document number:
BST-DHW-AN008-00
References
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>