Looks good, except 5v goes to 5v pin on the Arduino.
Don’t plug in the USB cable when Arduino is externally powered.