A connected ESP device, as returned by Esp32.connect/2.
Summary
Types
@type t() :: %Esp32.Device{ baud: pos_integer(), boot_pin: term(), chip: Esp32.Chip.name() | nil, port: String.t() | nil, reset: Esp32.Reset.strategy(), reset_pin: term(), stub?: boolean(), uart: pid(), usb_otg?: boolean() }