Skip to content

Commit ec357b7

Browse files
committed
Content update (product page)
1 parent 41bee68 commit ec357b7

File tree

5 files changed

+55
-41
lines changed

5 files changed

+55
-41
lines changed

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

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,43 +4,48 @@ productsLibrariesMap:
44
- arduino_bmi270_bmm150
55
- arduino_hs300x
66
- arduino_apds9960
7+
- arduino_lps22hb
8+
- pdm
79
---
810

911
<EssentialsColumn title="Guides">
1012
<EssentialElement title="Quickstart Guide" type="getting-started" link="/software/ide-v2/tutorials/ide-v2-board-manager#mbed-os-nano">
11-
Set up your Arduino board in the Arduino IDE.
13+
Install the Mbed OS Nano board package and configure the Arduino IDE for the Nano 33 BLE Sense Rev2.
1214
</EssentialElement>
1315

1416
<EssentialElement title="User Manual" type="tutorial" link="/tutorials/nano-33-ble-sense-rev2/user-manual">
15-
Learn about the Nano 33 BLE Sense Rev2's onboard sensors, supported serial & wireless protocols, pins and much more.
17+
Complete technical reference covering pinout, sensor specifications, communication protocols, and programming examples.
1618
</EssentialElement>
1719

1820
<EssentialElement title="Nano Hardware Design Guide" type="tutorial" link="/learn/hardware/nano-pcb-guide">
19-
Learn how to create your own custom hardware that is compatible with the Arduino Nano Family.
21+
Design guidelines for creating custom PCBs compatible with the Nano form factor and castellated pad layout.
2022
</EssentialElement>
2123

2224
<EssentialElement title="Community Projects" type="tutorial" link="/tutorials/nano-33-ble-sense-rev2/community-projects">
23-
Discover interesting projects from the community based on the Nano 33 BLE Sense Rev2 board.
25+
Example projects demonstrating sensor integration, BLE connectivity, and TinyML applications.
2426
</EssentialElement>
25-
2627
</EssentialsColumn>
2728

2829
<EssentialsColumn title="Suggested Libraries">
29-
3030
<EssentialElement title="PDM" type="library" link="https://www.arduino.cc/en/Reference/PDM">
31-
The PDM library allows you to use PDM (Pulse-density modulation) microphones, like the MP34DT06JTR onboard the Arduino Nano 33 BLE Sense Rev2.
31+
Interface with the MP34DT06JTR digital MEMS microphone using Pulse Density Modulation for audio capture and processing.
3232
</EssentialElement>
3333

34+
<EssentialElement title="Arduino_LPS22HB" type="library" link="https://www.arduino.cc/reference/en/libraries/arduino_lps22hb/">
35+
Read barometric pressure and temperature data from the LPS22HB sensor for altitude and weather monitoring.
36+
</EssentialElement>
3437
</EssentialsColumn>
3538

3639
<EssentialsColumn title="Arduino Basics">
3740
<EssentialElement title="Built-in Examples" type="tutorial" link="/built-in-examples/">
38-
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
41+
Pre-loaded sketches demonstrating fundamental Arduino functions and peripheral control.
3942
</EssentialElement>
43+
4044
<EssentialElement title="Learn" type="resource" link="/learn/">
41-
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
45+
Technical documentation covering electronics principles, programming concepts, and hardware interfacing.
4246
</EssentialElement>
43-
<EssentialElement title="Language References" type="resource" link="https://www.arduino.cc/reference/en/">
44-
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.
47+
48+
<EssentialElement title="Language Reference" type="resource" link="https://www.arduino.cc/reference/en/">
49+
Complete API documentation for Arduino functions, data types, and program structure.
4550
</EssentialElement>
4651
</EssentialsColumn>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ productCode: '032'
1010
sku: [ABX00069, ABX00070]
1111
---
1212

13-
The **Arduino Nano 33 BLE Sense Rev2** combines a tiny form factor, different environment **sensors** and the possibility to run **AI** using **TinyML** and **TensorFlow™ Lite**. Whether you are looking at creating your first embedded ML application or you want to use **Bluetooth® Low Energy** to connect your project to your phone, the Nano 33 BLE Sense Rev2 will make that journey easy.
13+
The Arduino Nano 33 BLE Sense Rev2 integrates powerful edge computing capabilities with extensive environmental sensing in a compact 18 mm x 45 mm form factor. Built on the nRF52840 microcontroller with a 64 MHz Arm® Cortex®-M4F processor, this board combines Bluetooth® Low Energy 5.0 connectivity with a complete sensor suite including a 9-axis IMU, environmental sensors, gesture detection, and a digital microphone. Deploy edge AI models directly on-device for real-time pattern recognition, predictive maintenance, or voice processing without cloud dependency. Available with or without headers for flexible integration into your projects.
Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,23 @@
11
<EssentialsColumn title="Tutorials for Nano 33 BLE Sense Rev2">
2-
<EssentialElement title="Controlling the on-board RGB LED with microphone on the Nano 33 BLE Sense" type="tutorial" link="/tutorials/nano-33-ble-sense-rev2/microphone_sensor">
3-
Learn how to create a soundmeter using the built-in microphone on the Nano 33 BLE Sense.
2+
<EssentialElement title="Sound Detection with Digital Microphone" type="tutorial" link="/tutorials/nano-33-ble-sense-rev2/microphone_sensor">
3+
Create a sound level meter using the MP34DT06JTR MEMS microphone to capture and analyze audio in real-time.
44
</EssentialElement>
55

6-
<EssentialElement title="Reading temperature & humidity on Nano 33 BLE Sense Rev2" type="tutorial" link="/tutorials/nano-33-ble-sense-rev2/humidity_and_temperature_sensor">
7-
Learn how to measure and print out the humidity and temperature values of your surroundings using the Nano 33 BLE Sense
6+
<EssentialElement title="Environmental Monitoring with HS3003" type="tutorial" link="/tutorials/nano-33-ble-sense-rev2/humidity_and_temperature_sensor">
7+
Read temperature and humidity data from the HS3003 sensor with ±0.1°C accuracy for environmental monitoring applications.
88
</EssentialElement>
99
</EssentialsColumn>
1010

1111
<EssentialsColumn title="Arduino Basics">
1212
<EssentialElement title="Built-in Examples" type="tutorial" link="/built-in-examples/">
13-
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
13+
Pre-loaded sketches in the Arduino IDE demonstrating fundamental programming concepts and hardware control.
1414
</EssentialElement>
15+
1516
<EssentialElement title="Learn" type="resource" link="/learn">
16-
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
17+
Technical articles and guides covering Arduino programming, electronics principles, and project development.
1718
</EssentialElement>
18-
<EssentialElement title="Language References" type="resource" link="https://www.arduino.cc/reference/en/">
19-
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.
19+
20+
<EssentialElement title="Language Reference" type="resource" link="https://www.arduino.cc/reference/en/">
21+
Complete documentation of Arduino functions, variables, constants, and program structure.
2022
</EssentialElement>
2123
</EssentialsColumn>
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
**Please read: operating voltage**
22

3-
The microcontroller on the **Arduino Nano 33 BLE Sense 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 assure 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 Sense Rev2.
3+
The Arduino Nano 33 BLE Sense Rev2 operates at +3.3 VDC. Never apply more than +3.3 VDC to its digital and analog pins, as higher voltages will permanently damage the board.
44

5-
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 Sense 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.
5+
The 5V pin (between RST and A7) is not connected by default as a safety precaution. To enable the +5 VDC output on this pin:
66

7-
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 Sense 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.
7+
1. Create a solder bridge on the VUSB pads
8+
2. Power the board via USB (+5 VDC will not be available when powered through VIN)
9+
10+
The 3V3 pin is always available and provides sufficient current for sensors and actuators. When interfacing with +5 VDC systems, use appropriate level shifters to protect the board's inputs.
Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,39 @@
11
Board:
22
Name: Arduino® Nano 33 BLE Sense Rev2
3-
SKU: ABX00069
4-
Microcontroller: nRF52840
3+
SKU: ABX00069 (without headers), ABX00070 (with headers)
4+
Microcontroller: nRF52840 (Nordic Semiconductor)
55
USB connector: Micro USB
66
Pins:
7-
Built-in LED Pin: 13
8-
Digital I/O Pins: 14
9-
Analog input pins: 8
7+
Built-in LED Pins: 13 (orange), RGB LED
8+
Digital I/O Pins: 21
9+
Analog input pins: 8 (12-bit ADC)
10+
Analog output pins: 1 (12-bit DAC on A0)
1011
PWM pins: 5
1112
External interrupts: All digital pins
1213
Connectivity:
13-
Bluetooth®: NINA-B306
14+
Bluetooth®: Bluetooth® Low Energy 5.0 via NINA-B306 module
1415
Sensors:
15-
IMU: BMI270 (3-axis accelerometer + 3-axis gyroscope) + BMM150 (3-axis Magnetometer)
16-
Microphone: MP34DT06JTR
16+
IMU: BMI270 (6-axis: accelerometer + gyroscope) + BMM150 (3-axis magnetometer)
17+
Microphone: MP34DT06JTR MEMS
1718
Gesture, light, proximity: APDS9960
1819
Barometric pressure: LPS22HB
1920
Temperature, humidity: HS3003
2021
Communication:
21-
UART: RX/TX
22-
I2C: A4 (SDA), A5 (SCL)
23-
SPI: D11 (COPI), D12 (CIPO), D13 (SCK). Use any GPIO for Chip Select (CS).
22+
UART: 1x (D0/RX, D1/TX)
23+
I2C: 1x (A4/SDA, A5/SCL)
24+
SPI: 1x (D11/MOSI, D12/MISO, D13/SCK, any GPIO for CS)
2425
Power:
25-
I/O Voltage: 3.3V
26-
Input voltage (nominal): 5-18V
27-
DC Current per I/O Pin: 10 mA
26+
Operating Voltage: 3.3V
27+
Input voltage (VIN): 5-18V
28+
USB Input voltage: 4.8-5.5V
29+
DC Current per I/O Pin: 8 mA (max)
30+
Total DC Current: 150 mA (3.3V pin)
2831
Clock speed:
29-
Processor: nRF52840 64MHz
32+
Processor: 64 MHz (Arm® Cortex®-M4F)
3033
Memory:
31-
nRF52840: 256 KB SRAM, 1MB flash
34+
Flash: 1 MB
35+
SRAM: 256 KB
3236
Dimensions:
33-
Weight: 5gr
37+
Weight: 5 g
3438
Width: 18 mm
35-
Length: 45 mm
39+
Length: 45 mm

0 commit comments

Comments
 (0)