Esp-idf-monitor

Latest version: v1.6.0

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.6.0

New Features

- **binlog**: Support binary log format expansion in monitor
- add support for new roms.json location

Bug Fixes

- Catch all exceptions from esp-coredump package to avoid exiting monitor
- handle port disappear immediately after open
- Auto color for alternative timestamp formats
- Use absolute import in __main__ for pyinstaller/pyinstaller2560
- include common prefix for each line in multiline string
- prevent address decode interleave with serial output

1.5.0

New Features

- add a common prefix for all messages originating from the monitor
- **esp-idf-monitor**: Add --open-port-attempts flag
- Add support for multiple ELF files
- **port_detection**: Filter out BT and WLAN debug serial ports on MacOS
- added auto color log feature

Bug Fixes

- improve error message when STDIN in not attached to TTY

1.4.0

New Features

- Enable idf_monitor no_reset flag be set by environment variable
- add port advisory locking
- move decoding functions to esp-idf-panic-decoder

Bug Fixes

- correctly decode string type in ANSIColorConverter
- print correct shortcut in toggle output message
- don't reset chip on reconnect
- unbuffered read for linux target
- **serial_reader**: don't set closing wait on already closed port
- running monitor on linux target does not need port
- **hard_reset**: make sure that DTR is pulled up before hard resetting the chip

1.3.4

New Features

- **reset**: add custom and JTAG reset sequences
- **config**: allow reading config from other tools

Bug Fixes

- improve custom reset sequence config
- don't accept esptool.cfg as name for config
- unbuffered read for linux target
- **serial_reader**: don't set closing wait on already closed port
- running monitor on linux target does not need port
- **hard_reset**: make sure that DTR is pulled up before hard resetting the chip

Code Refactoring

- convert host test to pytest

1.3.3

Bug Fixes

- don't set closing wait on network ports

1.3.2

Bug Fixes

- **print_filter**: fix setting print filter from env variable
- IDE target test - use random port number

Page 1 of 2

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.