Skip to content

Commit 42e01e0

Browse files
authored
Content update (certification requirements) (#1915)
1 parent 1641431 commit 42e01e0

File tree

3 files changed

+92
-70
lines changed

3 files changed

+92
-70
lines changed
Loading

Diff for: content/hardware/06.nicla/boards/nicla-sense-me/datasheet/assets/niclaSenseMEBlockDiagram.svg

-1
This file was deleted.

Diff for: content/hardware/06.nicla/boards/nicla-sense-me/datasheet/datasheet.md

+92-69
Original file line numberDiff line numberDiff line change
@@ -7,78 +7,85 @@ author: Ali Jahangiri
77

88
![Nicla Sense ME](assets/featured.png)
99

10-
# Description
11-
The **Arduino® Nicla Sense ME** is our smallest form factor yet, with a range of industrial-grade sensors packed into a tiny footprint. Measure process parameters such as temperature, humidity and movement. Dive into edge computing with powerful data fusion capabilities. Make your own industrial-grade wireless sensing network with the onboard BHI260AP, BMP390, BMM150 and BME688 Bosch® sensors.
12-
13-
# Target areas:
14-
wireless sensor networks, data fusion, artificial intelligence, gas detection
15-
16-
# Features
17-
- **ANNA-B112** Bluetooth® Module
18-
- **nRF52832** System-on-chip
19-
- 64 MHz Arm® Cortex®-M4F microcontroller
20-
- 64 KB SRAM
21-
- 512 KB Flash
22-
- RAM mapped FIFOs using EasyDMA
23-
- 2x SPI (one is accessible via pin header)
24-
- 2x I2C (one is accessible via pin header)
25-
- 12-bit/200 ksps ADC
26-
- 2.400 - 2.4835 GHz Bluetooth® (5.0 via cordio stack, 4.2 via ArduinoBLE)
27-
- Internal antenna
28-
- Internal 32 MHz oscillator
29-
- 1.8V Operating Voltage
30-
- **Bosch® BHI260AP** - AI smart sensor hub with integrated IMU
31-
- Fuser 2 CPU Core
32-
- 32 Bit Synopsys DesignWare ARC™ EM4™ CPU
33-
- floating point RISC Processor
34-
- 4-channel micro DMA controller/ 2-way associative cache controller
35-
- 6-axis IMU
36-
- 16-bit 3-axis accelerometer
37-
- 16-bit 3-axis gyroscope
38-
- Pro Features
39-
- Self-learning AI software for fitness tracking
40-
- Swim analytics
41-
- Pedestrian dead reckoning
42-
- Relative and absolute orientation
43-
- External 2MB FLASH connected via QSPI
44-
45-
- **Bosch® BMP390** High-performance pressure sensor
46-
- Operation range: 300-1250 hPa
47-
- Absolute accuracy pressure (typ.): ± 0.5 hPa
48-
- Relative accuracy pressure (typ.): ± 0.03 hPa (equivalent to ±25 cm)
49-
- RMS noise in pressure @ highest resolution: 0.02 Pa
50-
- Temperature coefficient offset: ± 0.6 Pa/K
51-
- Long-term stability (12 months): ± 0.16 hPa
52-
- Max sampling rate: 200 Hz
53-
- Integrated 512 byte FIFO buffer
54-
- **Bosch® BMM150** 3-axis Magnetometer
55-
- Magnetic range typ.
56-
- X,Y axis: ±1300μT
57-
- Z axis: ±2500μT
58-
- Resolution: 0.3μT
59-
- Non-linearity: <1% FS
60-
- **Bosch® BME688** Environmental sensing with Artificial Intelligence
61-
- Operating range
62-
- Pressure: 300-1100 hPa
63-
- Humidity: 0-100%
64-
- Temperature: -40 - +85°C
65-
- eNose Gas sensor
66-
- Sensor-to-sensor deviation (IAQ): ± 15% ± 15 IAQ
67-
- Standard scan speed: 10.8 s/scan
68-
- Electric charge for standard scan: 0.18 mAh (5 scans - 1 min)
69-
- Major Sensor outputs
70-
- Index for air quality (IAQ)
71-
- bVOC- & CO2-equivalents (ppm)
72-
- Gas scan result (%)
73-
- Intensity level
74-
75-
- **ATSAMD11D14A-MUT** Microcontroller
76-
- Serial to USB Bridge
77-
- Debugger interface
10+
# Description
7811

12+
<p style="text-align: justify;">
13+
The Arduino Nicla Sense ME is our smallest form factor yet, with a range of industrial-grade sensors packed into a tiny footprint. Measure process parameters such as temperature, humidity, and movement. Dive into edge computing with powerful data fusion capabilities. Make your own industrial-grade wireless sensing network with the onboard BHI260AP, BMP390, BMM150, and BME688 sensors from Bosch®.
14+
</p>
15+
16+
# Target Areas
17+
Wireless sensor networks, data fusion, artificial intelligence, and gas detection
7918

8019
# Contents
8120

21+
## Features
22+
23+
### Bluetooth® Module
24+
25+
| **Feature** | **Description** |
26+
|---------------------------|-----------------------------------------------------|
27+
| **Model** | ANNA-B112 Bluetooth® Module |
28+
| **Microcontroller** | nRF52832 System-on-chip |
29+
| **CPU Core** | 64 MHz Arm® Cortex®-M4F |
30+
| **Internal SRAM Memory** | 64 KB |
31+
| **Internal Flash Memory** | 512 KB |
32+
| **External Flash Memory** | 2 MB |
33+
| **Interfaces** | 2x SPI, 2x I2C (one accessible via pin header each) |
34+
| **ADC** | 12-bit/200 ksps |
35+
| **Bluetooth® Frequency** | 2402 - 2480 MHz |
36+
| **Antenna** | Internal |
37+
| **Oscillator** | Internal 32 MHz |
38+
| **Operating Voltage** | 1.8 VDC |
39+
40+
### Smart Sensor with Integrated IMU
41+
42+
| **Feature** | **Description** |
43+
|-----------------------|--------------------------------------------------------------------------|
44+
| **Model** | Bosch® BHI260AP |
45+
| **CPU Core** | Fuser 2, 32 Bit Synopsys DesignWare ARC™ EM4™ CPU |
46+
| **IMU** | 6-axis: 16-bit 3-axis accelerometer & gyroscope |
47+
| **Advanced Features** | Self-learning AI, swim analytics, pedestrian dead reckoning, orientation |
48+
| **External Memory** | 2MB Flash connected via QSPI |
49+
50+
### High-Performance Pressure Sensor
51+
52+
| **Feature** | **Description** |
53+
|---------------------------|-----------------------------------|
54+
| **Model** | Bosch® BMP390 |
55+
| **Operating Range** | 300-1250 hPa |
56+
| **Absolute Accuracy** | ± 0.5 hPa |
57+
| **Relative Accuracy** | ± 0.03 hPa (equivalent to ±25 cm) |
58+
| **RMS Noise** | 0.02 Pa |
59+
| **FIFO Buffer** | Integrated 512 byte |
60+
| **Maximum Sampling Rate** | 200 Hz |
61+
62+
### 3-Axis Magnetometer
63+
64+
| **Feature** | **Description** |
65+
|--------------------|--------------------------------------|
66+
| **Model** | Bosch® BMM150 |
67+
| **Magnetic Range** | X,Y axis: ±1300 μT, Z axis: ±2500 μT |
68+
| **Resolution** | 0.3 μT |
69+
| **Non-linearity** | <1% FS |
70+
71+
### Environmental Sensor
72+
73+
| **Feature** | **Description** |
74+
|---------------------|----------------------------------------------------------------------------|
75+
| **Model** | Bosch® BME688 |
76+
| **Operating Range** | Pressure: 300-1100 hPa, Humidity: 0-100%, Temperature: -40 - +85°C |
77+
| **eNose Sensor** | Sensor-to-sensor deviation (IAQ): ± 15% ± 15 IAQ |
78+
| **Sensor Outputs** | IAQ, bVOC- and CO2-equivalents (ppm), gas scan result (%), intensity level |
79+
80+
### Onboard Microcontroller
81+
82+
| **Feature** | **Description** |
83+
|---------------|------------------------------------------|
84+
| **Model** | ATSAMD11D14A-MUT |
85+
| **Functions** | Serial to USB bridge, debugger interface |
86+
87+
<div style="page-break-after: always;"></div>
88+
8289
## The Board
8390

8491
### Application Examples
@@ -132,7 +139,7 @@ The Nicla form factor has been specifically developed at Arduino® as a standard
132139
## Functional Overview
133140

134141
### Block Diagram
135-
![Nicla Sense ME Block Diagram](assets/niclaSenseMEBlockDiagram.svg)
142+
![Nicla Sense ME Block Diagram](assets/niclaSenseMEBlockDiagram.png)
136143

137144
<div style="page-break-after:always;"></div>
138145

@@ -167,15 +174,20 @@ The Nicla form factor has been specifically developed at Arduino® as a standard
167174

168175
### Microcontroller
169176
The Arduino® Nicla Sense ME is powered by a nRF52832 SoC within the ANNA-B112 module (MD1). The nRF52832 SoC is built around an Arm® Cortex®-M4 microcontroller with a floating point unit running at 64 MHz. Sketches are stored inside the nRF52832 internal 512 KB FLASH which is shared with the bootloader. 64 KB SRAM is available to the user. The ANNA-B112 acts as an SPI host for the data logging 2MB flash (U7) and the BHI260 6-axis IMU (U5). It is also the secondary for the BHI260 (U5) I2C and SPI connection. While the module itself runs at 1.8V, a level shifter can adjust the logic level between 1.8V and 3.3V depending on the LDO set in BQ25120 (U9). An external oscillator (Y1) provides a 32 KHz signal.
177+
170178
### Bosch® BHI260 Smart Sensor System with Built-in 6-Axis IMU
171179
The Bosch® BHI260 is an ultra-low power programmable sensor, combining a Fuser2 core processor, 6-axis IMU (gyroscope and accelerometer) together with a sensor fusion software framework. The BHI260 is a smart sensor core (hosting a programmable recognition system), that handles communication with other sensors on the **Arduino Nicla Sense ME** via I2C and SPI connections. There is also a dedicated 2MB Flash (U2) used to store execute-in-place (XiP) code as well as data storage, such as Bosch® sensor fusion algorithm (BSX) calibration data. The BHI 260 is capable of loading custom algorithms that can be trained on a PC. The generated smart algorithm then operates on this chip.
180+
172181
### Bosch® BME688 Environmental Sensor
173182
The **Arduino Nicla Sense ME** is able to perform environmental monitoring via the Bosch® BME688 sensor (U6). This provides capabilities for pressure, humidity, temperature as well as Volatile Organic Compound (VOC) detection. The Bosch® BME688 performs gas detection via an eNose metal oxide semiconductor array with a typical gas scan cycle of 10.8 seconds.
183+
174184
### Bosch® BMP390 Pressure Sensor
175185
Industrial grade accuracy and stability in pressure measurements are provided by the BMP390 (U3) designed for prolonged use, with a relative accuracy of ±0.03 hPa and an RMS of 0.02 Pa in high-resolution mode. The Bosch® BMP390 is suitable for rapid measurements with a sampling rate of 200 Hz, or for low-power use with a sampling rate of 1 Hz, consuming less than 3.2 µA. U3 is controlled via an SPI interface to the BHI260 (U2), on the same bus as the BME688 (U6).
186+
176187
### Bosch® BMM150 3-Axis Magnetometer
177188
The Bosch® BMM150 (U4) provides accurate 3-axis measurements of the magnetic field with compass-level accuracy. Combined with the BHI260 IMU (U2), Bosch® sensor fusion can be used to obtain high-accuracy spatial orientation and motion vectors for the detection of heading in autonomous robots as well as predictive maintenance. There is a dedicated I2C connection to the BHI260 (U2), acting as the host.
178189
### RGB LED
190+
179191
An I2C LED driver (U8) drives the RGB LED (DL1) and is capable of a maximum output of 40 mA. It is driven by the ANN-B112 (U5) microcontroller.
180192

181193
### USB Bridge
@@ -471,6 +483,17 @@ Hereby, Arduino S.r.l. declares that this product is in compliance with essentia
471483
|----------------------|----------------------|
472484
| 2.4 GHz, 40 channels | +6dBm |
473485

486+
## NCC Low Power Warning
487+
488+
警語:
489+
490+
取得審驗證明之低功率射頻器材,非經核准,公司、商號或使用者均不得擅自變更頻率、加大功率或變更原設計之特性及功能。
491+
492+
低功率射頻器材之使用不得影響飛航安全及干擾合法通信;經發現有干擾現象時,應立即停用,並改善至無干擾時方得繼續使用。
493+
494+
前述合法通信,指依電信管理法規定作業之無線電通信。
495+
496+
低功率射頻器材須忍受合法通信或工業、科學及醫療用電波輻射性電機設備之干擾。
474497

475498
## Company Information
476499

0 commit comments

Comments
 (0)