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 deassert_rts_dtr option to force RTS/DTR low when using miniterm #2089

Merged
merged 2 commits into from
Aug 10, 2021

Commits on Jul 28, 2021

  1. Add low_rts_dtr option to force RTS/DTR low when using miniterm

    By default RTS/DTR seem to be True (-> 0 since low active). Most ESP32
    boards have a pair of transistors to keep Reset/strapping GPIO as-is
    when both RTS/DTR are either True _or_ False.
    See: https://raw.githubusercontent.com/nodemcu/nodemcu-devkit/master/Documents/NODEMCU_DEVKIT_SCH_BIG.png
    
    If RTS/DTR are connected to Reset/strapping GPIO directly we'd prefer to have
    RTS/DTR False (-> 1 since low active). In theory, we could set it to False
    always, since the above mentioned logic makes sure nothing happens if both
    signals are False.
    
    However, on some platforms (e.g. Linux) setting them to False leads to toggling
    when opening which causes a reset.
    
    This introduces a new config "low_rts_dtr" which allows to set the
    signals low if required by the board.
    agners committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    a67a71a View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2021

  1. Configuration menu
    Copy the full SHA
    9aa6156 View commit details
    Browse the repository at this point in the history