Skip to content

Unable to print serial output on Arduino Leonardo #313

Answered by Rahix
timwillett4 asked this question in Q&A
Discussion options

You must be logged in to vote

Hi,

this is to be expected because the Arduino Leonardo, unlike the Uno, does not have a dedicated USART-to-USB converter chip. This means you'll need an external USB-Serial converter, connected to pins D0 and D1.

You're probably wondering how the official Arduino software gets around that: What they're doing is implementing a USB-Serial peripheral directly on the ATmega32U4 chip on your Leonardo. We plan to do the same in avr-hal at some point, but this is not yet done (see issue #40).

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
2 replies
@Elias-Graf
Comment options

@Elias-Graf
Comment options

Answer selected by Rahix
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #222 on September 02, 2022 10:35.