You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- If you don’t print META, pass flags: `--width/--height --input-order xy --wiring progressive --rotate ...`
61
61
- Tips: `--ascii` for plain text, `--flip-x/--flip-y` for quick checks.
62
62
63
-
4) Build / Flash (ESP32‑S3)
64
-
-In Arduino IDE: Tools → USB CDC On Boot = Enabled (prevents Serial from blocking).
63
+
4) Build / Flash (ESP32‑S3)**IMPORTANT MAKE SURE TO FOLLOW**
64
+
-use USB CDC On Boot = Enabled (prevents Serial from blocking) if you need to debug Serial.
65
65
- Use the bundled CLI at `./bin/arduino-cli`:
66
66
- First‑time setup (once):
67
67
-`./bin/arduino-cli config init`
68
68
-`./bin/arduino-cli core update-index`
69
-
-`./bin/arduino-cli core install esp32:esp32`
69
+
- Prepare the dependency for esp32
70
+
-`./bin/arduino-cli config set network.connection_timeout 1000s` Increase the timeout for the big download, WARN USER this gonna take some time, possible (10-20min), so need to be patient.
- NOTE : you should not suggest user to use Arduino IDE to upload, they cli tool given to you should be very suffcient.
76
80
77
81
5) Proven Debug Workflow
78
82
- Keep Serial optional: short wait, then guard prints with `if (Serial)`.
@@ -101,4 +105,3 @@ Repo Highlights
101
105
DEBUGING ISSUES
102
106
- when automatic upload fails, always ask for user to manual put device into bootloader mode, then wait for confirm before reflush again
103
107
- MicroPython Board in FS mode is a pico device (which belong to the internal system), you should see ESP devie when you try lsusb, if not remind user to try replug in usb
104
-
- if ./bin/arduino-cli core install dependency taking too long, you can extend the timeout via ./bin/arduino-cli config set network.connection_timeout 600s
0 commit comments