Skip to content

Commit 67355aa

Browse files
authored
Supply USB power via the VUSB, VBUS or 5V pin on Nano boards (#504)
* Reworked and expanded article about VBUS power for 3.3V Nanos * Update Nano-family-overview.md
1 parent 355771f commit 67355aa

7 files changed

+79
-75
lines changed

content/Hardware Support/Nano Family/Enable-5-V-power-on-the-VUSB-or-VBUS-pin-on-Nano-boards.md

Lines changed: 0 additions & 68 deletions
This file was deleted.

content/Hardware Support/Nano Family/Nano-family-overview.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -110,14 +110,9 @@ Some boards in the Nano family have pads that can be soldered or cut to change t
110110

111111
### VUSB pads
112112

113-
It is possible to [enable 5 V power on the VUSB or VBUS pin on Nano boards](https://support.arduino.cc/hc/en-us/articles/360014779679-Enable-5-V-power-on-the-VUSB-or-VBUS-pin-on-Nano-boards) that operate at 3.3 V. On all of these boards (except the Nano ESP32), two VUSB pads must be shorted in order to enable the VUSB pin. On the Nano ESP 32, the VBUS pin is enabled by default and these two pads are not present.
113+
On Nano boards that operate at 3.3 V, USB power (~5 V) can be supplied directly to the VUSB/VBUS/5V pin. On some boards, a VUSB jumper pad must be bridged to enable this pin.
114114

115-
<table>
116-
<tr>
117-
<td><img src="img/nano-33-ble-rev2-vusb-pin.png" alt="The VUSB pads on the Nano 33 BLE Sense"></td>
118-
<td><img src="img/nano-esp32-vbus-pin.png" alt="The VBUS pin on Nano ESP32"></td>
119-
</tr>
120-
</table>
115+
[Supply USB power via the VUSB, VBUS or 5V pin on Nano boards](https://support.arduino.cc/hc/en-us/articles/360014779679){.link-chevron-right}
121116

122117
### I2C pads
123118

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
---
2+
title: "Supply USB power via the VUSB, VBUS or 5V pin on Nano boards"
3+
id: 360014779679
4+
---
5+
6+
Many Arduino Nano boards are powered by 3.3 V but include a dedicated pin—labeled VUSB, VBUS, or 5V—that can output power from the USB port. This pin provides direct access to the 5 V line coming from the USB connection and can be used to power external components such as sensors, modules, or LEDs, while the board itself continues running at 3.3 V.
7+
8+
In this article:
9+
10+
* [Before you begin](#before-you-begin)
11+
* [Solder VUSB jumper pads (if required)](#solder-vusb-jumper-pads)
12+
* [Use the VUSB or VBUS Pin](#use-the-vusb-or-vbus-pin)
13+
14+
---
15+
16+
## Before you begin
17+
18+
> [!WARNING]
19+
> Do not connect the VUSB/VBUS/5V pin to any of the other pins on the board.
20+
21+
* The VUSB/VBUS/5V pin outputs power directly from the USB connector when enabled.
22+
* Power from the USB supply can range from 4.4 V to 5.5 V, per USB specifications.
23+
* Do not connect the VUSB/VBUS/5V pin to any of the other pins on the board. Supplying 5 V to other pins can permanently damage the board.
24+
25+
---
26+
27+
## Requirements for supported boards
28+
29+
There are two main requirements for using the "VUSB" pin:
30+
31+
* The board must be powered via USB. If you power the board through other means—such as a battery connected to Vin or a 3.3 V supply—the pin will not output anything.
32+
* On some boards, the VUSB line must be enabled by connecting a pair of jumper pads.
33+
34+
The table below summarizes which Nano boards support 5 V output, what the output pin is called, and whether any action is required to enable it.
35+
36+
| Board | 5 V output pin | How to enable |
37+
|:-------------------------------|:---------------|:----------------------------------------------------|
38+
| Arduino Nano 33 BLE | VUSB | [Enable by soldering VUSB jumper pads](#solder-vusb-jumper-pads) |
39+
| Arduino Nano 33 BLE Rev2 | VUSB | [Enable by soldering VUSB jumper pads](#solder-vusb-jumper-pads) |
40+
| Arduino Nano 33 BLE Sense | VUSB | [Enable by soldering VUSB jumper pads](#solder-vusb-jumper-pads) |
41+
| Arduino Nano 33 BLE Sense Rev2 | VUSB | [Enable by soldering VUSB jumper pads](#solder-vusb-jumper-pads) |
42+
| Arduino Nano 33 IoT | VUSB | [Enable by soldering VUSB jumper pads](#solder-vusb-jumper-pads) |
43+
| Arduino Nano ESP32 | VBUS | Enabled by default |
44+
| Arduino Nano Matter | 5V | Enabled by default |
45+
| Arduino Nano RP2040 Connect | VBUS | [Enable by soldering VUSB jumper pads](#solder-vusb-jumper-pads) |
46+
47+
> [!TIP]
48+
> On boards with VUSB jumper pads, the **VUSB pin** is located directly under the VUSB jumper pads on the bottom side of the board.
49+
50+
---
51+
52+
## Solder VUSB jumper pads (if required) {#solder-vusb-jumper-pads}
53+
54+
Some boards have jumper pads that need to be connected to enable VUSB output:
55+
56+
| Board | Jumper on bottom | Jumper on top |
57+
|:-------------------------------|:----------------:|:-------------:|
58+
| Arduino Nano 33 BLE || |
59+
| Arduino Nano 33 BLE Rev2 |||
60+
| Arduino Nano 33 BLE Sense || |
61+
| Arduino Nano 33 BLE Sense Rev2 |||
62+
| Arduino Nano 33 IoT || |
63+
| Arduino Nano RP2040 Connect || |
64+
65+
To enable VUSB power on these boards, two unconnected solder pads labeled for VUSB must be shorted with solder or a zero-ohm resistor. This forms a bridge that allows USB power to reach the VUSB/VBUS pin.
66+
67+
### Find the VUSB pads on the bottom side of the board
68+
69+
On all supported boards, you can find a set of VUSB jumper pads on the bottom side of the board.
70+
71+
![Location of the VUSB jumper pad on the bottom side of the Nano 33 BLE Sense Rev2.](img/nano-sense-rev2-ble-vusb-pad-bottom.png)
72+
73+
### Find the VUSB pads on the top side of the board
74+
75+
These boards include an additional jumper on the top side of the board. You can use either the top or bottom jumper to enable VUSB.
76+
77+
![Location of the VUSB jumper pad on the top side of the Nano 33 BLE Sense Rev2.](img/nano-sense-rev2-ble-vusb-pad-top.png)
Binary file not shown.
Loading
Loading
Binary file not shown.

0 commit comments

Comments
 (0)