diff --git a/platformio/platform/_run.py b/platformio/platform/_run.py index 73190167..09642689 100644 --- a/platformio/platform/_run.py +++ b/platformio/platform/_run.py @@ -137,12 +137,14 @@ class PlatformRunMixin(object): line_callback=self._on_stderr_line, data_callback=lambda data: _write_and_flush(sys.stderr, data), ), + stdin=sys.stdin, ) return proc.exec_command( args, stdout=proc.LineBufferedAsyncPipe(line_callback=self._on_stdout_line), stderr=proc.LineBufferedAsyncPipe(line_callback=self._on_stderr_line), + stdin=sys.stdin, ) def _on_stdout_line(self, line):