**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/).