Skip to content

Commit 0f89ab4

Browse files
Hannes7eicherkateryna-lukinajhansson-ard
authored
Apply suggestions from code review
Co-authored-by: Kateryna Lukina <[email protected]> Co-authored-by: Josefine Hansson <[email protected]>
1 parent 3cc0f43 commit 0f89ab4

File tree

8 files changed

+57
-54
lines changed

8 files changed

+57
-54
lines changed

content/hardware/03.nano/boards/nano-33-ble-rev2/datasheet/datasheet.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ type: maker
88

99
# Description
1010

11-
The **Arduino Nano 33 BLE Rev2**\* is a miniature-sized module containing a NINA B306 module, based on Nordic nRF52480 and containing a Cortex M4F. The BMI270 and BMM150 jointly provide a 9-axis IMU. The module can either be mounted as a DIP component (when mounting pin headers) or as a SMT component, directly soldering it via the castellated pads.
11+
The **Arduino Nano 33 BLE Rev2**\* is a miniature-sized module containing a NINA B306 module, based on Nordic nRF52480 and containing an Arm® Cortex®-M4F. The BMI270 and BMM150 jointly provide a 9-axis IMU. The module can either be mounted as a DIP component (when mounting pin headers) or as a SMT component, directly soldering it via the castellated pads.
1212

13-
\*The Arduino Nano 33 BLE Rev2 product has two SKUs:
13+
\*Nano 33 BLE Rev2 product has two SKUs:
1414
* Without headers (ABX00071)
1515
* With headers (ABX00072)
1616

@@ -40,7 +40,7 @@ Maker, enhancements, IoT application
4040
- **Peripherals**
4141
- Full-speed 12 Mbps USB
4242
- NFC-A tag
43-
- Arm CryptoCell CC310 security subsystem
43+
- Arm® CryptoCell CC310 security subsystem
4444
- QSPI/SPI/TWI/I²S/PDM/QDEC
4545
- High speed 32 MHz SPI
4646
- Quad SPI interface 32 MHz
@@ -65,15 +65,15 @@ Maker, enhancements, IoT application
6565

6666
As all Nano form factor boards, Nano 33 BLE Rev2 does not have a battery charger but can be powered through USB or headers.
6767

68-
**NOTE:** Arduino Nano 33 BLE Rev2 only supports 3.3V I/Os and is **NOT** 5V tolerant so please make sure you are not directly connecting 5V signals to this board or it will be damaged. Also, as opposed to Arduino Nano boards that support 5V operation, the 5V pin does NOT supply voltage but is rather connected, through a jumper, to the USB power input.
68+
**NOTE:** Nano 33 BLE Rev2 only supports 3.3 V I/Os and is **NOT** 5V tolerant so please make sure you are not directly connecting 5 V signals to this board or it will be damaged. Also, as opposed to other Arduino Nano boards that support 5 V operation, the 5V pin does NOT supply voltage but is rather connected, through a jumper, to the USB power input.
6969

7070
### Ratings
7171

7272
#### Recommended Operating Conditions
7373

7474
| Symbol | Description | Min | Max |
7575
|--------|--------------------------------------------------|-----------------|----------------|
76-
| | Conservative thermal limits for the whole board: | -40 °C ( 40 °F) | 85°C ( 185 °F) |
76+
| | Conservative thermal limits for the whole board: | -40 °C ( 40 °F) | 85 °C ( 185 °F) |
7777

7878
### Power Consumption
7979

@@ -110,21 +110,21 @@ Bottom:
110110

111111
### Processor
112112

113-
The Main Processor is an Arm® Cortex®-M4F running at up to 64MHz. Most of its pins are connected to the external headers however some are reserved for internal communication with the wireless module and the on-board internal I<sup>2</sup>C peripherals (IMU and Crypto).
113+
The Main Processor is an Arm® Cortex®-M4F running at up to 64 MHz. Most of its pins are connected to the external headers however some are reserved for internal communication with the wireless module and the on-board internal I<sup>2</sup>C peripherals (IMU and Crypto).
114114

115115
**NOTE**: As opposed to other Arduino Nano boards, pins A4 and A5 have an internal pull-up and default to be used as an I<sup>2</sup>C Bus so usage as analog inputs is not recommended.
116116

117117
### IMU
118118

119-
The Arduino Nano 33 BLE Rev2 provides IMU capabilities with 9-axis, through a combination of the BMI270 and BMM150 ICs. The BMI270 includes both a three-axis gyroscope as well as a three-axis accelerometer, while the BMM150 is capable of sensing magnetic field variations in all three dimensions. The information obtained can be used for measuring raw movement parameters as well as for machine learning.
119+
Nano 33 BLE Rev2 provides IMU capabilities with 9-axis, through a combination of the BMI270 and BMM150 ICs. The BMI270 includes both a three-axis gyroscope as well as a three-axis accelerometer, while the BMM150 is capable of sensing magnetic field variations in all three dimensions. The information obtained can be used for measuring raw movement parameters as well as for machine learning.
120120

121121
### Power Tree
122122

123123
The board can be powered via USB connector, V<sub>IN</sub> or V<sub>USB</sub> pins on headers.
124124

125125
![Power tree](assets/Nano_33_BLE_Rev2_Power_Tree.svg)
126126

127-
**NOTE:** Since V<sub>USB</sub> feeds V<sub>IN</sub> via a Schottky diode and a DC-DC regulator specified minimum input voltage is 4.5V the minimum supply voltage from USB has to be increased to a voltage in the range between 4.8V to 4.96V depending on the current being drawn.
127+
**NOTE:** Since V<sub>USB</sub> feeds V<sub>IN</sub> via a Schottky diode and a DC-DC regulator specified minimum input voltage is 4.5 V the minimum supply voltage from USB has to be increased to a voltage in the range between 4.8 V to 4.96 V depending on the current being drawn.
128128

129129
### Block Diagram
130130

@@ -134,7 +134,7 @@ The board can be powered via USB connector, V<sub>IN</sub> or V<sub>USB</sub> pi
134134

135135
### Getting Started - IDE
136136

137-
If you want to program your Arduino Nano 33 BLE Rev2 while offline you need to install the Arduino Desktop IDE [1] To connect the Arduino Nano 33 BLE Rev2 to your computer, you’ll need a Micro-B USB cable. This also provides power to the board, as indicated by the LED.
137+
If you want to program your Nano 33 BLE Rev2 while offline you need to install the Arduino Desktop IDE [1] To connect the Nano 33 BLE Rev2 to your computer, you’ll need a Micro-B USB cable. This also provides power to the board, as indicated by the LED.
138138

139139
### Getting Started - Arduino Web Editor
140140

@@ -144,11 +144,11 @@ The Arduino Web Editor is hosted online, therefore it will always be up-to-date
144144

145145
### Getting Started - Arduino IoT Cloud
146146

147-
All Arduino IoT-enabled products are supported on Arduino IoT Cloud which allows you to Log, graph and analyze sensor data, trigger events, and automate your home or business.
147+
All Arduino IoT-enabled products are supported on Arduino IoT Cloud which allows you to log, graph and analyze sensor data, trigger events, and automate your home or business.
148148

149149
### Sample Sketches
150150

151-
Sample sketches for the Arduino Nano 33 BLE Rev2 can be found either in the “Examples” menu in the Arduino IDE or in the “Documentation” section of the Arduino Pro website.
151+
Sample sketches for the Nano 33 BLE Rev2 can be found either in the “Examples” menu in the Arduino IDE or in the “Documentation” section of the Arduino Pro website.
152152

153153
### Online Resources
154154

@@ -225,7 +225,7 @@ On the bottom side of the board, under the communication module, debug signals a
225225

226226
### Board Outline and Mounting Holes
227227

228-
The board measures are mixed between metric and imperial. Imperial measures are used to maintain a 100 mil pitch grid between pin rows to allow them to fit a breadboard whereas board length is Metric
228+
The board measures are mixed between metric and imperial. Imperial measures are used to maintain a 100 mil pitch grid between pin rows to allow them to fit a breadboard whereas board length is Metric.
229229

230230
![Board layout](assets/Outline.png)
231231

@@ -254,7 +254,7 @@ Arduino boards are in compliance with RoHS 2 Directive 2011/65/EU of the Europea
254254

255255
Exemptions: No exemptions are claimed.
256256

257-
Arduino Boards are fully compliant with the related requirements of European Union Regulation (EC) 1907 /2006 concerning the Registration, Evaluation, Authorization and Restriction of Chemicals (REACH). We declare none of the SVHCs (<https://echa.europa.eu/web/guest/candidate-list-table>), the Candidate List of Substances of Very High Concern for authorization currently released by ECHA, is present in all products (and also package) in quantities totaling in a concentration equal or above 0.1%. To the best of our knowledge, we also declare that our products do not contain any of the substances listed on the "Authorization List" (Annex XIV of the REACH regulations) and Substances of Very High Concern (SVHC) in any significant amounts as specified by the Annex XVII of Candidate list published by ECHA (European Chemical Agency) 1907 /2006/EC.
257+
Arduino boards are fully compliant with the related requirements of European Union Regulation (EC) 1907 /2006 concerning the Registration, Evaluation, Authorization and Restriction of Chemicals (REACH). We declare none of the SVHCs (<https://echa.europa.eu/web/guest/candidate-list-table>), the Candidate List of Substances of Very High Concern for authorization currently released by ECHA, is present in all products (and also package) in quantities totaling in a concentration equal or above 0.1%. To the best of our knowledge, we also declare that our products do not contain any of the substances listed on the "Authorization List" (Annex XIV of the REACH regulations) and Substances of Very High Concern (SVHC) in any significant amounts as specified by the Annex XVII of Candidate list published by ECHA (European Chemical Agency) 1907 /2006/EC.
258258

259259
### Conflict Minerals Declaration
260260

content/hardware/03.nano/boards/nano-33-ble-rev2/features.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<FeatureDescription>
22

3-
The Arduino Nano 33 BLE Rev2 is a great choice for any beginner, maker or professional to get started with Bluetooth® Low Energy enabled projects. It is built upon the [nRF52840 microcontroller](https://content.arduino.cc/assets/Nano_BLE_MCU-nRF52840_PS_v1.1.pdf) and runs on **Arm® Mbed™ OS**. The Nano 33 BLE Rev2 not only features the possibility to connect via **BLE** but also comes equipped with a **9-axis IMU** making it suitable for wearable projects.
3+
The Arduino Nano 33 BLE Rev2 is a great choice for any beginner, maker or professional to get started with Bluetooth® Low Energy enabled projects. It is built upon the [nRF52840 microcontroller](https://content.arduino.cc/assets/Nano_BLE_MCU-nRF52840_PS_v1.1.pdf) and runs on **Arm® Mbed™ OS**. The Nano 33 BLE Rev2 not only features the possibility to connect via **Bluetooth® LE** but also comes equipped with a **9-axis IMU** making it suitable for wearable projects.
44
</FeatureDescription>
55

66

77
<FeatureList>
88
<Feature title="Bluetooth®" image="bluetooth">
99

10-
A powerful 2.4 GHz Bluetooth® 5 Low Energy module from u-blox, with an internal antenna. Can be used to transmit data between different devices
10+
A powerful 2.4 GHz Bluetooth® 5 Low Energy module from u-blox®, with an internal antenna. Can be used to transmit data between different devices
1111
using the ArduinoBLE library.
1212

1313
<FeatureLink variant="primary" title="Documentation" url="/tutorials/nano-33-ble/bluetooth"/>

content/hardware/03.nano/boards/nano-33-ble-rev2/tech-specs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ Here you will find the technical specifications for the Arduino® Nano 33 BLE Re
22

33
**Please read: operating voltage**
44

5-
The microcontroller on the Arduino Nano 33 BLE Rev2 runs at 3.3V, which means that you must never apply more than 3.3V to its Digital and Analog pins. Care must be taken when connecting sensors and actuators to ensure that this limit of 3.3V is never exceeded. Connecting higher voltage signals, like the 5V commonly used with the other Arduino boards, will damage the Arduino Nano 33 BLE Rev2.
5+
The microcontroller on the Nano 33 BLE Rev2 runs at 3.3 V, which means that you must never apply more than 3.3 V to its Digital and Analog pins. Care must be taken when connecting sensors and actuators to ensure that this limit of 3.3 V is never exceeded. Connecting higher voltage signals, like the 5 V commonly used with the other Arduino boards, will damage the Nano 33 BLE Rev2.
66

7-
To avoid such risk with existing projects, where you should be able to pull out a Nano and replace it with the new Nano 33 BLE Rev2 we have the 5V pin on the header, positioned between RST and A7 that is not connected as default factory setting. This means that if you have a design that takes 5V from that pin, it won't work immediately, as a precaution we put in place to draw your attention to the 3.3V compliance on digital and analog inputs.
7+
To mitigate potential risks in your existing projects, it's important to note that the 5 V pin on the header, located between RST and A7, is not initially connected as per the default factory settings when using the Nano. If your design relies on drawing 5 V from this pin, it won't function right away. This precaution is in place to emphasize the need for compliance with the 3.3 V requirement for both digital and analog inputs.
88

99
5V on that pin is available only when two conditions are met: you make a solder bridge on the two pads marked as VUSB and you power the Nano 33 BLE Rev2 through the USB port. If you power the board from the VIN pin, you won't get any regulated 5V and therefore even if you do the solder bridge, nothing will come out of that 5V pin. The 3.3V, on the other hand, is always available and supports enough current to drive your sensors. Please make your designs so that sensors and actuators are driven with 3.3V and work with 3.3V digital IO levels. 5V is now an option for many modules and 3.3V is becoming the standard voltage for electronic ICs.

content/hardware/03.nano/boards/nano-33-ble-rev2/tech-specs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ Power:
2222
Input voltage (nominal): 5-18 V
2323
DC Current per I/O Pin: 10 mA
2424
Clock speed:
25-
Processor: nRF52840 64MHz
25+
Processor: nRF52840 64 MHz
2626
Memory:
2727
nRF52840: 256 KB SRAM, 1MB flash
2828
Dimensions:
29-
Weight: 5gr
29+
Weight: 5 gr
3030
Width: 18 mm
3131
Length: 45 mm

0 commit comments

Comments
 (0)