**Warning: in esp-idf v5.2 there's a bug that prevent's app from booting when using `CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG=y`. Use esp-idf v5.1.2 for now.** TODO: - code refactoring - test dumb mode - fix prompt flickering with some commands - add standard ID filtering to cansmartfilter Description in [Russian](https://habr.com/ru/articles/793326/).