Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add menuconfig option for USE_USB_SERIAL #1341

Open
wants to merge 1 commit into
base: release-0.6
Choose a base branch
from

Conversation

petermm
Copy link
Contributor

@petermm petermm commented Oct 15, 2024

Let me know which changelog to target;-)

Improve DX a lot for enabling serial over usb for boards like the S2 Mini.

Screenshot 2024-10-15 at 11 36 22

Will fail in a good way if enabled without esp_tinyusb being installed:

/AtomVM/src/platforms/esp32/main/main.c:45:10: fatal error: tinyusb.h: No such file or directory
   45 | #include "tinyusb.h"
      |          ^~~~~~~~~~~
compilation terminated.
ninja: build stopped: subcommand failed.
HINT: tinyusb.h was removed. Please use esp_tinyusb component from IDF component manager instead.
You can install `esp_tinyusb` using 'idf.py add-dependency espressif/esp_tinyusb' command.
Refer to the migration guide for more details.

These changes are made under both the "Apache 2.0" and the "GNU Lesser General
Public License 2.1 or later" license terms (dual license).

SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later

Improve DX a lot for enabling serial over usb for boards like the S2 Mini.

Signed-off-by: Peter M <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant