Skip to content

Commit 7c46636

Browse files
Merge pull request #1778 from arduino/sync/Hannes7eicher/Arduino-BLE-Rev2-Launch-Branch
Arduino Nano 33 BLE Rev2 Launch Branch
2 parents 1daee61 + db47923 commit 7c46636

File tree

60 files changed

+5339
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+5339
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
software:
2+
- arduino-ide
3+
- arduino-cli
4+
- web-editor
5+
hardware:
6+
carriers:
7+
- nano-motor-carrier
8+
- nano-screw-terminal-adapter
9+
boards: ~
Loading
Loading

content/hardware/03.nano/boards/nano-33-ble-rev2/datasheet/assets/Nano_33_BLE_Rev2_Block_Diagram.svg

Lines changed: 106 additions & 0 deletions
Loading

content/hardware/03.nano/boards/nano-33-ble-rev2/datasheet/assets/Nano_33_BLE_Rev2_Power_Tree.svg

Lines changed: 105 additions & 0 deletions
Loading
Loading
Loading
Loading

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

Lines changed: 333 additions & 0 deletions
Large diffs are not rendered by default.
Binary file not shown.
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<EssentialsColumn title="First Steps">
2+
<EssentialElement title="Quickstart Guide" type="getting-started" link="/software/ide-v2/tutorials/ide-v2-board-manager">
3+
All you need to know to get started with your new Arduino board.
4+
</EssentialElement>
5+
6+
<EssentialElement title="Nano Hardware Design Guide" type="tutorial" link="/learn/hardware/nano-pcb-guide">
7+
Learn how to create your own custom hardware that is compatible with the Arduino Nano Family.
8+
</EssentialElement>
9+
10+
</EssentialsColumn>
11+
12+
<EssentialsColumn title="Suggested Libraries">
13+
14+
<EssentialElement title="ArduinoBLE" type="library" link="https://www.arduino.cc/en/Reference/ArduinoBLE">
15+
The ArduinoBLE library is designed for Arduino boards that have hardware enabled for Bluetooth® Low Energy and Bluetooth® 4.0 and above.
16+
</EssentialElement>
17+
18+
<EssentialElement title="Arduino_BMI270_BMM150" type="library" link="https://www.arduino.cc/reference/en/libraries/arduino_bmi270_bmm150/">
19+
Allows you to read the accelerometer, magnetometer and gyroscope values from the IMU on your Arduino Nano 33 BLE Sense Rev2
20+
</EssentialElement>
21+
22+
</EssentialsColumn>
23+
24+
<EssentialsColumn title="Arduino Basics">
25+
<EssentialElement title="Built-in Examples" type="tutorial" link="/built-in-examples/">
26+
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
27+
</EssentialElement>
28+
<EssentialElement title="Learn" type="resource" link="/learn/">
29+
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
30+
</EssentialElement>
31+
<EssentialElement title="Language References" type="resource" link="https://www.arduino.cc/reference/en/">
32+
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.
33+
</EssentialElement>
34+
</EssentialsColumn>
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<FeatureDescription>
2+
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.
4+
</FeatureDescription>
5+
6+
7+
<FeatureList>
8+
<Feature title="Bluetooth®" image="bluetooth">
9+
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
11+
using the ArduinoBLE library.
12+
<FeatureWrapper>
13+
<FeatureLink variant="primary" title="Documentation" url="/tutorials/nano-33-ble/bluetooth"/>
14+
<FeatureLink variant="secondary" title="Library" url="https://www.arduino.cc/reference/en/libraries/arduinoble/"/>
15+
</FeatureWrapper>
16+
</Feature>
17+
18+
<Feature title="IMU for Motion Detection" image="imu">
19+
20+
The board provides a 9-axis inertial measurement unit featuring a 3D accelerometer, gyroscope and magnetometer and allows you to detect orientation, motion or vibrations.
21+
<FeatureWrapper>
22+
<FeatureLink variant="primary" title="Documentation" url="/tutorials/nano-33-ble-rev2/imu-accelerometer"/>
23+
<FeatureLink variant="secondary" title="Library" url="https://www.arduino.cc/reference/en/libraries/arduino_bmi270_bmm150/"/>
24+
</FeatureWrapper>
25+
</Feature>
26+
27+
<Feature title="Python® Support" image="python">
28+
29+
This board can be programmed using MicroPython, which is an implementation of the Python® programming language that comes with a subset of the Python® standard library.
30+
<FeatureWrapper>
31+
<FeatureLink variant="primary" title="Documentation" url="/micropython/basics/board-installation"/>
32+
<FeatureLink variant="secondary" title="Learn More" url="/learn/programming/arduino-and-python"/>
33+
</FeatureWrapper>
34+
</Feature>
35+
36+
<Feature title="Arm® Mbed™ OS" image="core">
37+
38+
Arm® Mbed™ OS is an open-source operating system which the Nano 33 BLE Rev2 builds upon. It’s the same operating system as the Arduino Portenta H7, which allows for Arduino APIs to be integrated using APIs exposed directly by Mbed OS.
39+
<FeatureWrapper>
40+
<FeatureLink variant="primary" title="Documentation" url="https://os.mbed.com/docs/mbed-os"/>
41+
</FeatureWrapper>
42+
</Feature>
43+
44+
45+
</FeatureList>

0 commit comments

Comments
 (0)