<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[ESP8266 Reset and CH_PD pins for FTDI auto reset]]></title><description><![CDATA[<p dir="auto">Today I solved one of my “Auto-reset” like problem for ESP8266 which had some erratic comportment depending on ESP module used. Sometimes it was working all time and some other never. Investigation was planned, I really don’t had time for this but I like to understand what happens, and why ! I also wanted to share this with you and able to discuss on it.… <a href="http://hallard.me/esp8266-autoreset/" target="_blank" rel="noopener noreferrer nofollow ugc">Continue Reading</a></p>
<p dir="auto"><strong>Click <a href="http://hallard.me/esp8266-autoreset/" target="_blank" rel="noopener noreferrer nofollow ugc">here</a> to see the full blog post</strong></p>
]]></description><link>https://community.ch2i.eu/topic/80/esp8266-reset-and-ch_pd-pins-for-ftdi-auto-reset</link><generator>RSS for Node</generator><lastBuildDate>Sun, 14 Jun 2026 16:21:31 GMT</lastBuildDate><atom:link href="https://community.ch2i.eu/topic/80.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 17 Nov 2015 18:23:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ESP8266 Reset and CH_PD pins for FTDI auto reset on Thu, 09 Jan 2020 15:44:13 GMT]]></title><description><![CDATA[<p dir="auto">Sadly I could not get it working. Tried different Elkos and Kerkos and used a SS16.</p>
]]></description><link>https://community.ch2i.eu/post/2959</link><guid isPermaLink="true">https://community.ch2i.eu/post/2959</guid><dc:creator><![CDATA[Psi]]></dc:creator><pubDate>Thu, 09 Jan 2020 15:44:13 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Reset and CH_PD pins for FTDI auto reset on Sun, 13 Jan 2019 16:58:47 GMT]]></title><description><![CDATA[<p dir="auto">Oh, also forgot to mention, have also observed problems with schottky's with larger reverse leakage currents, the BAT48Zfilm works where these other diodes don't, haven't had time to nail down precisely why yet as the alternates had a lower voltage drop, only other difference was larger reverse leakage current.</p>
]]></description><link>https://community.ch2i.eu/post/2675</link><guid isPermaLink="true">https://community.ch2i.eu/post/2675</guid><dc:creator><![CDATA[ziplockk]]></dc:creator><pubDate>Sun, 13 Jan 2019 16:58:47 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Reset and CH_PD pins for FTDI auto reset on Sun, 13 Jan 2019 16:54:29 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">I'm using a 3v3 only variant of this circuit but that should not be a factor.</p>
<p dir="auto">Noticed a lot of issues with (some) modules (on some board designs) not entering or randomly not entering programming mode to various degrees. After some prodding I ended up increasing the size of the 100nF cap to 10uf and all problems disappeared over all the modules I'm using. Seems that startup timing can change between modules. My reference schematic here : <a href="https://www.dropbox.com/s/2b2c7zq3yp67ouu/Screenshot%20from%202019-01-13%2016-52-00.png?dl=0" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.dropbox.com/s/2b2c7zq3yp67ouu/Screenshot from 2019-01-13 16-52-00.png?dl=0</a><br />
HTH<br />
Fd</p>
]]></description><link>https://community.ch2i.eu/post/2674</link><guid isPermaLink="true">https://community.ch2i.eu/post/2674</guid><dc:creator><![CDATA[ziplockk]]></dc:creator><pubDate>Sun, 13 Jan 2019 16:54:29 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Reset and CH_PD pins for FTDI auto reset on Sat, 05 Jan 2019 13:33:35 GMT]]></title><description><![CDATA[<p dir="auto">I tried it today and it works. Only used the diode that connects to gpio0 and the capacitor. I didn't used the other 2 diodes. The diode I used is a regular 1N4002. It doesn't work everytime, because sometimes it gives me the "espcomm_upload_mem failed" but it gave me that error before when I used the buttons method and I could see clearly that the ESP8266 is in flash mode in serial command window. So this circuit is not the problem of that error.<br />
Thank you Charles!</p>
]]></description><link>https://community.ch2i.eu/post/2658</link><guid isPermaLink="true">https://community.ch2i.eu/post/2658</guid><dc:creator><![CDATA[Marian]]></dc:creator><pubDate>Sat, 05 Jan 2019 13:33:35 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Reset and CH_PD pins for FTDI auto reset on Sat, 17 Dec 2016 16:40:00 GMT]]></title><description><![CDATA[<p dir="auto">Aha. The issue from my previous comment was because the ch340 documentation had different package than what i have on my adapter. 20 pins Vs. 16 pins.</p>
]]></description><link>https://community.ch2i.eu/post/1960</link><guid isPermaLink="true">https://community.ch2i.eu/post/1960</guid><dc:creator><![CDATA[Flapjax]]></dc:creator><pubDate>Sat, 17 Dec 2016 16:40:00 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Reset and CH_PD pins for FTDI auto reset on Sat, 17 Dec 2016 16:10:57 GMT]]></title><description><![CDATA[<p dir="auto">Can not get this to work on a ESP12F at 3.3V. I am using the 'ch340' USB&gt;TTL and there is a DTR and RTS on it. AI Thinker default firmware works so its talking to the adapter. I have removed the D1 and D2. I only have '4148' diodes. I'm suspecting the 100nF capacitor might not be enough. I don't own an oscilloscope, maybe my logic analyzer could tell me something.<br />
12K pull-ups.</p>
<p dir="auto">Here is my project <a href="http://imgur.com/a/PKArc" target="_blank" rel="noopener noreferrer nofollow ugc">http://imgur.com/a/PKArc</a></p>
]]></description><link>https://community.ch2i.eu/post/1959</link><guid isPermaLink="true">https://community.ch2i.eu/post/1959</guid><dc:creator><![CDATA[Flapjax]]></dc:creator><pubDate>Sat, 17 Dec 2016 16:10:57 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Reset and CH_PD pins for FTDI auto reset on Mon, 29 Aug 2016 19:07:59 GMT]]></title><description><![CDATA[<p dir="auto">Well, I've something that works good enough for me now <img src="https://community.ch2i.eu/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=0e43f71205d" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<ul>
<li>With a CP2102 (3.3v) just 1 1N4148 for D5 seems to work (removing D1 and D2). For safety I put a 470 ohm in series with D5. This is using the CH_PD diagram.</li>
<li>Uploading works like this with stock Arduino (Actually I have it set on NodeMcu mode).</li>
<li>But serial monitor messes it up, so instead I use non stock Arduino IDE from: <a href="https://github.com/esp8266/Arduino/issues/316" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/esp8266/Arduino/issues/316</a> it disables serial monitor messing with DTR/RTS :).</li>
</ul>
]]></description><link>https://community.ch2i.eu/post/1701</link><guid isPermaLink="true">https://community.ch2i.eu/post/1701</guid><dc:creator><![CDATA[cranphin]]></dc:creator><pubDate>Mon, 29 Aug 2016 19:07:59 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Reset and CH_PD pins for FTDI auto reset on Mon, 29 Aug 2016 12:40:37 GMT]]></title><description><![CDATA[<p dir="auto">Yes they are the same diodes on the 2nd diagram. I think it should works with 1N4148, tell me if it's the case, I'd like to know. And yes Schottky to avoid approx 0.6v dropout voltage, just that.</p>
<p dir="auto">On software, view, I just set in Arduino IDE NodeMCU board and all id then fine (ck reset type as far as I remember), that's all <img src="https://community.ch2i.eu/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=0e43f71205d" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";-)" alt="😉" /></p>
]]></description><link>https://community.ch2i.eu/post/1700</link><guid isPermaLink="true">https://community.ch2i.eu/post/1700</guid><dc:creator><![CDATA[Charles]]></dc:creator><pubDate>Mon, 29 Aug 2016 12:40:37 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Reset and CH_PD pins for FTDI auto reset on Thu, 25 Aug 2016 00:25:21 GMT]]></title><description><![CDATA[<p dir="auto">Hi! this is cool <img src="https://community.ch2i.eu/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=0e43f71205d" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /><br />
Some questions:<br />
I'm using a similar design with a CP2102 which only has DTR, and operates at 3.3V.</p>
<ul>
<li>You say that in this case D1 and D2 can be removed, I assume these are the same in the first and second diagram? (they are not numbered in the second diagram <img src="https://community.ch2i.eu/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=0e43f71205d" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /> ).</li>
<li>Is the reason to use Schottky (only) the low forward voltage? I only have some 1N4148, using one for D5 seems to work, using it for D1 and D5 does not for some reason <img src="https://community.ch2i.eu/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=0e43f71205d" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></li>
<li>The B5819W would be the same as 1N5819 I assume? Might order some, do you think it's a good common Schottky to have? <img src="https://community.ch2i.eu/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=0e43f71205d" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></li>
<li>How do you make this work in software??? Setting DTR on, then off, does put it in flash mode, and Arduino software in NodeMCU mode does manage to flash correctly. But Arduino Serial monitor seems to set the DTR wrong, then it stays stuck in flash mode <img src="https://community.ch2i.eu/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=0e43f71205d" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></li>
</ul>
]]></description><link>https://community.ch2i.eu/post/1696</link><guid isPermaLink="true">https://community.ch2i.eu/post/1696</guid><dc:creator><![CDATA[cranphin]]></dc:creator><pubDate>Thu, 25 Aug 2016 00:25:21 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Reset and CH_PD pins for FTDI auto reset on Tue, 26 Jul 2016 18:51:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/phermansson" aria-label="Profile: phermansson">@<bdi>phermansson</bdi></a><br />
no you won't,  you can remove D1 and D2 but need to leave D5</p>
]]></description><link>https://community.ch2i.eu/post/1645</link><guid isPermaLink="true">https://community.ch2i.eu/post/1645</guid><dc:creator><![CDATA[Charles]]></dc:creator><pubDate>Tue, 26 Jul 2016 18:51:08 GMT</pubDate></item><item><title><![CDATA[Reply to ESP8266 Reset and CH_PD pins for FTDI auto reset on Mon, 18 Jul 2016 19:08:56 GMT]]></title><description><![CDATA[<p dir="auto">Interesting! Do you need the schottkys if you use a 3.3V supply?</p>
]]></description><link>https://community.ch2i.eu/post/1631</link><guid isPermaLink="true">https://community.ch2i.eu/post/1631</guid><dc:creator><![CDATA[phermansson]]></dc:creator><pubDate>Mon, 18 Jul 2016 19:08:56 GMT</pubDate></item></channel></rss>