Chat freely about anything...

User avatar
By eriksl
#25535 On ESP8266 UART is limited to probably 5 megabaud, I2C is limited to 100 kHz, SPI is limited to something like 20 MHz because it has hardware support. For high speed indeed SPI is the way to go, but I didn't go there yet, I have currently no devices to test it with. But the UART isn't bad too.
User avatar
By omersiar
#26377 Hello,

I updated firmware from release 5 to 9, i could not use bootstrap mode, it asks for ssid passwd,
i entered them in every possible way, used Putty and RealTerm tried sending "LF" "\n" "CRLF" none of them worked, what i am doing wrong? after 10 seconds it send "Returning to normal uart bridge mode" It would be nice if esp sends what is failing with user input.
User avatar
By eriksl
#26384 Good point but is a bit difficult.

Please check your terminal emulator settings. It may be it already sends CR, LF or CR+LF on return. Some do it also when typing ^J or ^M. Please note that when I write CR or LF, I mean the ASCII values for carriage return and linefeed.

<LF> = 10 = 0x0a
<CR> = 13 = 0x0d
<SPACE> = 32 = 0x20

You should enter, within 10 seconds:

yourssid<SPACE>yourpassword<LF>

No carriage return before the linefeed!

Does this help?
User avatar
By omersiar
#26563
eriksl wrote:Good point but is a bit difficult.

Please check your terminal emulator settings. It may be it already sends CR, LF or CR+LF on return. Some do it also when typing ^J or ^M. Please note that when I write CR or LF, I mean the ASCII values for carriage return and linefeed.

<LF> = 10 = 0x0a
<CR> = 13 = 0x0d
<SPACE> = 32 = 0x20

You should enter, within 10 seconds:

yourssid<SPACE>yourpassword<LF>

No carriage return before the linefeed!

Does this help?


Nope :( Now i can not even send anything to RX of ESP, data comes from TX but i cannot enter ssid or password or anything. By the way i can flash other firmwares and release 5. At first i thought it was harware error or some short circuit, changed to brand-new ESP but still same issue, changed my RS232 - USB converter and its same again, tried different terminal software its same ! I just can not simply identify the issue, what caused it, why RX works in bootloader or other firmware but it does not in Release 9. I may made a little mistake while experimenting the circuit, i believe it's something about it and probably even my second ESP's RX broke.

If I want to build just a transparent UART bridge and its speed in mind where should i start with? Espressif SDK or Open SDK ?