Skip to content

Commit 7a18b6f

Browse files
authored
Update Controller-ESP32-S3.md
1 parent 7870444 commit 7a18b6f

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

Wiki/SetupGuide/Controllers/Controller-ESP32-S3.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,16 @@ Make sure you have everything else setup so that it looks like this:
8383

8484
If not, you should go back to the [general setup guide](../README.md) and start over.
8585

86-
### Step 1: Flash the firmware to the ESP32.
86+
### Step 1: Install UART drivers (potentially)
87+
88+
Depending on exactly which ESP32-S3 model you bought, you may need to install UART drivers. Most of them do not require any drivers. But if you need drivers, it will likely be the CP2102 drivers.
89+
90+
- CP210x: https://www.silabs.com/documents/public/software/CP210x_Windows_Drivers.zip
91+
92+
Only do this step if you do not see ESP32-S3 show up in device manager as a serial (COM) device.
93+
94+
95+
### Step 2: Flash the firmware to the ESP32.
8796

8897
**Flash the ESP32:**
8998

@@ -113,7 +122,7 @@ If everything worked correctly, you should see a green progress bar like this. I
113122
- Pressing either the `EN` or `RESET` button on the ESP32-S3.
114123
- Unplugging both USB cables and plugging them back in.
115124

116-
### Step 2: Connect the ESP32-S3 to the Computer Control program
125+
### Step 3: Connect the ESP32-S3 to the Computer Control program
117126

118127
1. At the top for the "Controller" option, click the dropdown and select `Serial: PABotBase` (should be on this since this is the default)
119128
2. In the next dropdown, select your serial device. On Windows it will be something like `COM3`.
@@ -124,7 +133,7 @@ If everything worked correctly, it will look like this:
124133

125134
<img src="../Images/ControllerSetup-ESP32-S3-Connected-Cropped.png">
126135

127-
### Step 3: Navigate your Switch to where it will accept a new controller.
136+
### Step 4: Navigate your Switch to where it will accept a new controller.
128137

129138
The ESP32-S3 behaves like a real wired controller. So it can only connect if your Switch is ready for it.
130139

@@ -135,7 +144,7 @@ Places where the Switch will accept a new controller:
135144

136145
<img src="../Images/GripMenu.png">
137146

138-
### Step 4: Test the connection
147+
### Step 5: Test the connection
139148

140149
You can control your Switch from the keyboard. Click on the video display to activate the keyboard controls. Then try pressing some buttons. You can view the keyboard -> controller mapping by clicking on the "keyboard layout" at the bottom left corner of the program.
141150

@@ -145,7 +154,7 @@ The default layout is the standard WASD setup for FPS games on the most common Q
145154

146155
<img src="../Images/ControllerSetup-ESP32-S3-Controls.png">
147156

148-
### Step 5: You are done!
157+
### Step 6: You are done!
149158

150159
If keyboard commands are working (along with video and audio), you are done!
151160

0 commit comments

Comments
 (0)