Skip to content

Commit bc050ba

Browse files
committed
Squashed commit of the following:
commit 94306e9 Merge: 3e5e361 8f9748e Author: pedromsousalima <32345730+pedromsousalima@users.noreply.github.com> Date: Fri Oct 3 14:10:08 2025 +0200 Merge pull request #2649 from arduino/pedromsousalima/modulinos/STEP-files [PXCT-1222] Modulino STEP files commit 3e5e361 Merge: 56c7309 b918c50 Author: BenjaminDannegard <b.dannegard@arduino.cc> Date: Fri Oct 3 13:09:27 2025 +0200 Merge pull request #2654 from arduino/benjamindannegard/organize-widgets-documentation [PXCT-1445] Cloud - Sorted widgets alphabetically commit 56c7309 Merge: e2436b4 71472e0 Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Thu Oct 2 12:58:26 2025 -0500 Merge pull request #2653 from arduino/canchebagur/opta-user-manual-update-pi [PXCT-1480] - Opta User Manual Update (Programmable Inputs) commit b918c50 Author: BenjaminDannegård <benjamin.dannegard@gmail.com> Date: Thu Oct 2 19:45:41 2025 +0200 Sorted widgets alphabeticaly commit 71472e0 Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Thu Oct 2 12:23:49 2025 -0500 Content update (assets) commit 8f9748e Author: pedromsousalima <32345730+pedromsousalima@users.noreply.github.com> Date: Thu Oct 2 18:24:29 2025 +0200 Added other pages commit e2436b4 Merge: e4d7e56 347ef44 Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Thu Oct 2 11:12:06 2025 -0500 Merge pull request #2651 from arduino/canchebagur/nano-r4-manual-update-qwicc [PXCT-1475] - Nano R4 Update User Manual (Qwiic Connector Information) commit 347ef44 Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Thu Oct 2 09:53:41 2025 -0500 Content update (assets) commit e4d7e56 Merge: 3de222a b25f36f Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Thu Oct 2 09:24:18 2025 -0500 Merge pull request #2650 from arduino/canchebagur/nano-r4-user-manual-update-bootloader-2 [PXCT-1474] - Nano R4 Update Tutorial (Bootloader) commit 52b9714 Author: pedromsousalima <32345730+pedromsousalima@users.noreply.github.com> Date: Thu Oct 2 15:27:34 2025 +0200 changed name commit 0d699da Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Wed Oct 1 13:04:39 2025 -0500 Content update (Qwiic connector information) commit b25f36f Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Wed Oct 1 12:20:13 2025 -0500 Content update (bootloader section on the user manual) commit abfbf29 Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Wed Oct 1 11:40:38 2025 -0500 Content update (assets) commit 32ea0f3 Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Wed Oct 1 11:23:38 2025 -0500 Content update (initial commit) commit 3de222a Merge: 0a12910 ab6e1fd Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Wed Oct 1 08:34:42 2025 -0500 Merge pull request #2648 from arduino/canchebagur/nano-r4-user-manual-update-i2c [PXCT-1375] - Nano R4 User Manual Update (I2C Section) commit 0a12910 Merge: 52dcdfc e815b23 Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Wed Oct 1 08:06:53 2025 -0500 Merge pull request #2646 from arduino/canchebagur/nano-r4-user-manual-update-bootloader [PXCT-1460] - Nano R4 User Manual Update (Bootloader Section) commit bee5c12 Author: pedromsousalima <32345730+pedromsousalima@users.noreply.github.com> Date: Wed Oct 1 11:11:52 2025 +0200 Test STEP Tested with modulino buttons STEP file commit ab6e1fd Author: TaddyHC <94547080+TaddyHC@users.noreply.github.com> Date: Tue Sep 30 16:45:35 2025 -0600 Update content/hardware/03.nano/boards/nano-r4/tutorials/01.user-manual/content.md commit e815b23 Author: TaddyHC <94547080+TaddyHC@users.noreply.github.com> Date: Tue Sep 30 16:37:03 2025 -0600 Update content/hardware/03.nano/boards/nano-r4/tutorials/01.user-manual/content.md commit 9bb7f2d Author: TaddyHC <94547080+TaddyHC@users.noreply.github.com> Date: Tue Sep 30 16:36:55 2025 -0600 Update content/hardware/03.nano/boards/nano-r4/tutorials/01.user-manual/content.md commit d3c1057 Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Tue Sep 30 10:56:48 2025 -0500 Content update (initial commit) commit 5147541 Author: José Antonio Bagur Nájera <josea.bagur@gmail.com> Date: Tue Sep 30 08:59:00 2025 -0500 Content update (initial commit)
1 parent 0abdeeb commit bc050ba

File tree

18 files changed

+511
-181
lines changed

18 files changed

+511
-181
lines changed

content/arduino-cloud/03.cloud-interface/03.dashboard-widgets/dashboard-widgets.md

Lines changed: 173 additions & 173 deletions
Large diffs are not rendered by default.
1.35 MB
Loading
599 KB
Loading
87.2 KB
Loading
1010 KB
Loading

content/hardware/03.nano/boards/nano-r4/tutorials/01.user-manual/content.md

Lines changed: 310 additions & 1 deletion
Large diffs are not rendered by default.
885 KB
Loading

content/hardware/03.nano/boards/nano-r4/tutorials/03.bootloader-flashing/content.md

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,12 @@ This tutorial will guide you through the complete process of flashing the bootlo
4242

4343
### Software Requirements
4444

45-
- [Arduino IDE 2.0+](https://www.arduino.cc/en/software/) or [Arduino Web Editor](https://create.arduino.cc/editor)
45+
- [Arduino IDE](https://www.arduino.cc/en/software/) or [Arduino Cloud Editor](https://create.arduino.cc/editor)
4646
- [Arduino UNO R4 Boards core](https://github.com/arduino/ArduinoCore-renesas) (latest version)
4747
- [Renesas Flash Programmer tool](https://www.renesas.com/en/software-tool/renesas-flash-programmer-programming-gui) (latest version)
48+
- The bootloader file (`dfu_nano.hex`, see next section for download options)
4849

49-
***__Important note__: Make sure you have installed the `Arduino UNO R4 Boards` core version 1.0 or higher before proceeding. The bootloader file is included in this core installation.***
50+
***__Important note__: The Arduino IDE is NOT required for the bootloader flashing process itself, only for testing the board afterward.***
5051

5152
## Understanding Bootloader Recovery
5253

@@ -60,9 +61,19 @@ The Nano R4 includes a special hardware feature that enables bootloader recovery
6061

6162
## Preparing for Bootloader Flashing
6263

63-
Before beginning the bootloader flashing process, you need to locate and prepare the necessary bootloader file that comes with the Arduino UNO R4 Boards core installation.
64+
### Obtaining the Bootloader File
6465

65-
### Locating the Bootloader File
66+
**Option 1: Direct Download (recommended)**
67+
68+
Download the bootloader file directly from the Arduino Renesas Core GitHub repository:
69+
70+
- [Download dfu_nano.hex](https://github.com/arduino/ArduinoCore-renesas/blob/main/bootloaders/NANOR4/dfu_nano.hex)
71+
72+
Click the "**Download raw file**" button and save it to a known location on your computer, as you will need it later in the Renesas Flash Programmer.
73+
74+
![Bootloader file on the Arduino Renesas Core GitHub repository](assets/bootloader-raw-file.png)
75+
76+
**Option 2: From Arduino IDE Installation (if already installed)**
6677

6778
The bootloader file (`dfu_nano.hex`) is automatically installed when you add the `Arduino UNO R4 Boards` core through the Arduino IDE's Boards Manager. To find this file on your system:
6879

@@ -156,9 +167,9 @@ After flashing the bootloader, it is important to verify that your Nano R4 board
156167

157168
**Testing with the Blink Sketch**
158169

159-
Open the Arduino IDE 2 and ensure the Arduino UNO R4 Boards core is installed via **Tools > Board > Boards Manager**. Select your board by navigating to **Tools > Board > Arduino UNO R4 Boards > Arduino Nano R4**. Select the correct port under **Tools > Port**. Your Nano R4 should now appear as "**Arduino Nano R4**".
170+
Open the Arduino IDE and ensure the **Arduino UNO R4 Boards** core is installed via **Tools > Board > Boards Manager**. Select your board by navigating to **Tools > Board > Arduino UNO R4 Boards > Arduino Nano R4**. Select the correct port under **Tools > Port**. Your Nano R4 should now appear as "**Arduino Nano R4**".
160171

161-
Load the following Blink example sketch to test the bootloader:
172+
Load the following `Blink` example sketch to test the bootloader:
162173

163174
```arduino
164175
/**
@@ -207,6 +218,16 @@ If the upload succeeds and the orange LED starts blinking, your bootloader has b
207218

208219
![Blink sketch](assets/orange-led.gif)
209220

221+
## Quick Verification
222+
223+
After flashing, your board should:
224+
225+
- ✅ Show up as "**Arduino Nano R4**" in your computer's device manager
226+
- ✅ Have only the green PWR LED lit when idle
227+
- ✅ Successfully upload and run the `Blink` sketch (if testing with Arduino IDE)
228+
229+
If any of these checks fail, see the Troubleshooting section below.
230+
210231
## Troubleshooting Common Issues
211232

212233
If you encounter problems during the bootloader flashing process, here are common issues and solutions:
450 KB
Loading
Binary file not shown.

0 commit comments

Comments
 (0)