Pour ceux qui veulent charger un ESP01 sans toucher aux boutons, voici un petit schéma :

Le condensateur C1 permet d'envoyer juste une impulsion de reset à la pin RST de l'esp01.
### EDIT ### : La diode D1 permet d'éliminer la surtension sur la pin RST lors de la décharge du condensateur C1, surtension visible sur l'oscillogramme ci-dessous.
Le transistor Q1 transmet l'intégralité du signal DTR ou RTS à la pin GPIO0.
J'ai même retrouvé ceci :

En bleu : la pin RST
En jaune : la pin GPIO0
Ce montage est utilisable de ceux manières :
avec un convertisseur USB / série simple (3.3V + GND + RX + TX)
appuyer sur les boutons RESET et BOOT
lancer le chargement
relâcher le bouton RESET au début du chargement (Téléversement ...)
relâcher le bouton BOOT quand le chargement à commencé
avec un convertisseur USB / série complet (3.3V + GND + RX + TX + DTR ou RTS)
lancer le chargement
c'est tout
Ce montage devrait être facilement transposable à un ESP12E ou d'autres ESP8266.