Đèn xanh lam nhấp nháy sau khi bật nguồn mô-đun, đèn màu đỏ vẫn bật, thậm chí tôi có thể kết nối với nó qua wifi. Nhưng tôi không thể lập trình nó. Tôi đã thử Arduino IDE, flashers phần vững khác nhau (Giống như NodeMCU, XTCOM). Tôi đang sử dụng Arduino Mega.Không thể lập trình ESP8266
Dưới đây là thiết lập ban đầu của tôi:
VCC - 3.3 V on Arduino
RST - nothing
CH_PD - 3.3 V on Arduino
TX - RX on Arduino (TX is transmitting data to RX, so I don't need a voltage divider, right?)
RX - voltage divider (R1 = 10K, R2 = 20K) - TX on Arduino
GPIO0 - GND on Arduino
GPIO2 - nothing
GND - GND on Arduino
Sau đó, tôi đã cố gắng tải lên một phác thảo từ Arduino IDE và đã nhận lỗi sau:
warning: espcomm_sync failed
error: espcomm_open failed
Sau khi thử IDE khác nhau, lập trình viên, cổng nối tiếp tôi đã cố gắng firmware flashers để ít nhất là xem nếu tôi có thể giao tiếp với nó. NodeMCU ví dụ chỉ cho thấy "Đang chờ MAC" với GPIO0 đến mặt đất và không có.
Tôi cũng đã thử kết nối TX với TX và RX với RX nhưng có cùng kết quả. Đã thử kết nối RX thông qua bộ chia điện áp.
Với thiết lập này, đèn xanh lam được bật liên tục. Tôi nhớ đọc một nơi nào đó có thể xảy ra do nguồn cung cấp không đủ, vì vậy tôi cũng đã thử kết nối cả hai chân mà không có bộ chia điện áp (đèn LED màu xanh vẫn nhấp nháy sau khi bật nguồn để hy vọng tôi không ghi chúng). Tôi cũng đã thử kết nối GPIO0 đến 3.3V và không kết nối nó với bất kỳ thứ gì, kết nối RST với 3.3V, kết nối GPIO2 với mặt đất. On Mega có 4 bộ TX và RX chân, vì vậy tôi đã cố gắng tất cả chúng ra TX/RX0,1,2 và 3.
Vẫn không có ý tưởng những gì đang xảy ra :(
Nó được chế độ lập trình cho tôi. Trên mô hình của tôi, giữ nút Flash và nhấn nút đặt lại trên bảng là đủ để đặt nó vào chế độ lập trình. Cảm ơn! –
Rất vui khi biết bạn đã làm việc! – mikevanis