|
1 | 1 | --- |
2 | | -title: Board Connection and IDE setup |
| 2 | +title: Board connection and IDE setup |
3 | 3 | weight: 4 |
4 | 4 |
|
5 | 5 | ### FIXED, DO NOT MODIFY |
6 | 6 | layout: learningpathall |
7 | 7 | --- |
8 | 8 |
|
9 | | -### Arduino Nano RP2040 |
| 9 | +## Arduino Nano RP2040 |
10 | 10 |
|
11 | | -To get started with your first **TinyML project**, the **Arduino Nano RP2040 Connect** is a good option. Built by Arduino, it uses the **RP2040 microcontroller** and is fully supported by the Arduino core package. The board comes with built-in Wi-Fi, Bluetooth, and an onboard IMU—features that is useful for deploying machine learning models at the edge. |
| 11 | +To get started with your first **TinyML project**, the **Arduino Nano RP2040 Connect** is a good option. Built by Arduino, it uses the **RP2040 microcontroller** and is fully supported by the Arduino core package. |
| 12 | + |
| 13 | + |
| 14 | +The board comes with built-in Wi-Fi, Bluetooth, and an onboard IMU. These are features that are useful for deploying machine learning models at the edge. |
12 | 15 |
|
13 | 16 |  |
14 | 17 |
|
15 | 18 | Its compatibility with popular tools like Edge Impulse and the Arduino IDE makes it a suitable choice for TinyML applications. You can learn more about the Arduino Nano RP2040 Connect on the [official Arduino website](https://store.arduino.cc/products/arduino-nano-rp2040-connect-with-headers?_gl=1*1laabar*_up*MQ..*_ga*MTk1Nzk5OTUwMS4xNzQ2NTc2NTI4*_ga_NEXN8H46L5*czE3NDY1NzY1MjUkbzEkZzEkdDE3NDY1NzY5NTkkajAkbDAkaDE1MDk0MDg0ODc.). |
16 | 19 |
|
17 | | -## Put everything together |
| 20 | +## Connect and set up the Arduino Nano RP2040 Connect |
| 21 | + |
| 22 | +This guide will help you connect the Arduino Nano RP2040 Connect to your computer and set up the Arduino IDE for programming. |
18 | 23 |
|
19 | | -### Step 1: Connect the LED to the Arduino Nano RP2040 |
| 24 | +## Gather the components |
20 | 25 |
|
21 | | -To visualize the output of the voice command model, you will use a simple LED circuit. |
| 26 | +To visualize the output of the voice command model, you'll use a simple LED circuit. |
22 | 27 |
|
23 | | -### Components Needed |
| 28 | +You will need the following components: |
24 | 29 |
|
25 | | -- Arduino Nano RP2040 Connect |
26 | | -- 1x LED |
27 | | -- 1x 220Ω resistor |
| 30 | +- Arduino Nano RP2040 Connect |
| 31 | +- 1× LED |
| 32 | +- 1× 220 Ω resistor |
28 | 33 | - Breadboard and jumper wires |
29 | 34 |
|
30 | | -#### Circuit Diagram |
| 35 | +## Connect the LED to the Arduino Nano RP2040 |
31 | 36 |
|
32 | | -- **Anode (long leg) of the LED** → Connect to **GPIO pin D2** via the 220Ω resistor |
33 | | -- **Cathode (short leg)** → Connect to **GND** |
| 37 | +- **Anode (long leg) of the LED** → connect to **GPIO pin D2** through a 220 Ω resistor |
| 38 | +- **Cathode (short leg)** → connect to **GND** |
34 | 39 |
|
35 | | - |
| 40 | + |
36 | 41 |
|
37 | | - |
| 42 | + |
38 | 43 |
|
39 | | -### Step 2: Set Up the Arduino IDEs |
| 44 | +## Set up the Arduino IDE |
40 | 45 |
|
41 | 46 | To program and deploy your trained model to the Arduino Nano RP2040, you first need to configure your development environment. |
42 | 47 |
|
43 | | -Follow the detailed setup instructions provided in the [Arduino Nano RP2040 Install Guide](https://learn.arm.com/install-guides/arduino-pico/) |
| 48 | +Follow the steps in the [Arduino Nano RP2040 install guide](https://learn.arm.com/install-guides/arduino-pico/). |
44 | 49 |
|
45 | | -This guide will walk you through: |
| 50 | +This guide walks you through: |
46 | 51 |
|
47 | | -- Installing the Arduino IDE |
| 52 | +- Installing the Arduino IDE |
48 | 53 | - Adding the board support package for the Nano RP2040 |
49 | 54 |
|
50 | | -{{% notice Note %}} |
51 | | -**Note:** Follow every instruction in the guide **except** `How do I set up the Raspberry Pi Pico W?`, as it is not needed for this project. |
52 | | -{{% /notice %}} |
| 55 | +{{< notice Note >}} |
| 56 | +Follow all steps in the guide except *How do I set up the Raspberry Pi Pico W?*, which is not required for this project. |
| 57 | +{{< /notice >}} |
53 | 58 |
|
54 | | -### Step 3: Select Your Board and Port in the Arduino IDE |
| 59 | +## Select your board and port in the Arduino IDE |
55 | 60 |
|
56 | | -First, open the **Arduino IDE**. |
| 61 | +Open the Arduino IDE. To select your board: |
57 | 62 |
|
58 | | -To select your board: |
59 | | - |
60 | | -1. Go to **Tools** > **Board**. |
61 | | -2. From the list, choose **Arduino Nano RP2040 Connect**. |
| 63 | +Go to **Tools** > **Board** then select **Arduino Nano RP2040 Connect** |
62 | 64 |
|
63 | 65 | To select your port: |
64 | 66 |
|
65 | | -1. Connect your Arduino board to your computer using a USB cable. |
66 | | -2. Go to **Tools** > **Port**. |
67 | | -3. Select the port labeled with your board’s name, e.g., `COM4 (Arduino Nano RP2040 Connect)` or `/dev/cu.usbmodem...` on macOS. |
| 67 | +Connect your board to your computer using a USB cable, then follow these steps: |
| 68 | + |
| 69 | +- Go to **Tools** > **Port** |
| 70 | +- Select the port labeled with your board's name, such as `COM4 (Arduino Nano RP2040 Connect)` or `/dev/cu.usbmodem...` on macOS. |
68 | 71 |
|
69 | | -*Your Arduino IDE is now ready to upload code to the Arduino Nano RP2040.* |
| 72 | +Your Arduino IDE is now ready to upload code to the Arduino Nano RP2040. |
0 commit comments