Skip to content

Can't upload (RX pin) #1990

@wathanyuphromma

Description

@wathanyuphromma

I am building a project using esp8266.
When I connected

Vcc (esp ) => Vcc (Arduino 3.3 v)
Ground (esp ) =>Ground (Arduino)
CH_PD pin => 3.3 v
TX (esp) => TX (Arduino)
RX (esp) => RX (Arduino)

everything is fine. I can upload and use AT command in serial monitor.
But I have downloaded a project file and see how they are connected like this

Vcc (esp ) => Vcc (Arduino 3.3 v)
Ground (esp ) =>Ground (Arduino)
CH_PD pin => 3.3 v
RX (esp) => TX (Arduino)
TX (esp) => RX (Arduino)

I follow the instruction and suddenly found many errors.
This is the error shown

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x41
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x54
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x2b
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x52
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x53
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x54
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x0d
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x0a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x0a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x0a

After that I tried to pull the RX(Arduino) pin out , just let it empty and the result is I can upload
But seems it did not work for the output.

So, what should I do? can anyone give me a suggestion?

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions