Part 2 : Uploading Code into ATMEGA328P using FT232RL FTDI Module
- electronicseternit
- Jun 26, 2021
- 1 min read
In this tutorial, we will be looking at a common problem encountered during code uploading thru FTDI.
At times, we may get the below error.

The code uploading takes longer than usual. The above error shows up and then the uploading fails.
To remediate this problem, we simply have to introduce a reset switch into our circuit as shown below.

It is important to understand that there is a particular timing to hit the reset switch or else it would not work. We have to be rigorous about this to ensure the code upload works without fail.
So, when should we hit the reset button?

Once we clicked upload button, given that the port is detected and the right programmer is chosen in Arduino IDE, we need to hit the reset switch as soon as we see the word “Uploading” as shown in the screenshot above. So, approximately within a second, you have hit this reset switch when you see the word “Uploading” in Arduino. This may sound a little difficult however it is not once you get used to it. To make things easy, just keep a finger on top of that reset switch before clicking “Upload” in your Arduino IDE.
It is that simple and it does the trick.
For more detailed explanation on this, feel free to check out my YouTube video below.
Good Luck Trying. Feel free to post if you have any comments or questions. Don’t forget to like and subscribe.
Yours faithfully,
Perkenalkan Kami Dari JERUK33, JERUK33 Merupakan Situs slot deposit qris Terpercaya Yang Menyediakan Semua Jenis Permainan Judi Online Terbaik Di Indonesia. Kami Juga Selalu Memberikan Tips Agar Anda Bisa Mudah Merahi Kemenangan Dengan Cara Mengecek RTP Live Pada Menu Slot Gacor Hari Ini. Oleh Karena Itu Kami Ingin Mengajak Anda Semua Yang Ada Disini, Terima Kasih.
Best Regards
JERUK33, Tbk
Thanks for talking about the tip with the reset button.