Открытый проект со схемой, платой и документацией.

Программатор CH340C с функцией автоматического сброса (для микроконтроллеров ESP)
Иногда проект на базе ESP не требует отдельного чипа USB-TTL, потому что вы не будете часто загружать прошивку (особенно в пользовательских встроенных проектах, таких как этот: https://oshwlab.com/noobsmakingstuff/ledclock_controlboard ).
В этом случае вы можете использовать отдельный модуль USB-TTL для загрузки прошивки.
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/mariusmym/ch340c_auto-reset_proedition