ESP8266

Другие микроконтроллеры и микропроцессоры, не попавшие в предыдущие разделы

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: ESP8266

Post by Shaos »

Shaos wrote:
Shaos wrote:Некоторые переиспользуют RX (GPIO3) как I2SO DATA для выкидывания битов наружу через DMA на скорости до 80 МГц, генеря при этом радиосигнал ЦВЕТНОГО телевизионного канала номер 3 (NTSC):

http://hackaday.com/2016/03/01/color-tv-broadcasts-are-esp8266s-newest-trick/
хм, а я ведь могу XORLib сюда портировать...
Прошил прошивку из репозитория - всё работает - есть от чего плясать :)
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: ESP8266

Post by Shaos »

Shaos wrote:Инструкция по установке SDK:

https://github.com/esp8266/esp8266-wiki/wiki/Toolchain
Дополнение - pyserial брать тут:

https://sourceforge.net/projects/pyserial/files/pyserial/2.7/

esptool тут:

https://github.com/themadinventor/esptool
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: ESP8266

Post by Shaos »

Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: ESP8266

Post by Shaos »

Тот же чувак. что заставил ESP8266 генерить NTSC видео, выкинул все что можно (включая WiFi) и разогнал процык до запредельных величин :o


https://youtu.be/AWT2w7v9szs

Статья на хакадее про это:
http://hackaday.com/2016/11/30/the-esp-a-new-1kb-contender-appears/
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Error404
Maniac
Posts: 269
Joined: 05 Oct 2006 04:45
Location: Moscow

Re: ESP8266

Post by Error404 »

Уже почти пятилетку распространяются эти ESPxxxx, но я пока та и не нашел нормальное решение моста RS-232->Inet(sockets) где потоком управляет контроллер, а ESP лишь сетевой адаптер. Т.е. нечто аналогичное WizNet, но работающее на ESP через RS-232 (или SPI, чтоб было бы еще лучше). Максимум что находил, это TCP2UART, но оно заточено на работу в обратном режиме: доступ из Inet к консоли RS232 микроконтроллера, а это не одно и тоже - контроллер тут не инициатор, а таргет.

В качестве сурогата можно использовать встроенную в некоторые прошивки ESP команду
AT+SAVETRANSLINK =<mode>,<IP>,<port>[,<type>]
(некий аналог моста), но это только один IP и один порт единовременно.

Кому-то попадалось такое: "нечто аналогичное WizNet, но работающее на ESP через RS-232 (или SPI)" с контроллером-инициатором? Zifi не предлагать, ибо оно есть вариация на тему TCP2UART.
Всем добра!
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: ESP8266

Post by Shaos »

ну там типа все только через AT команды...
Я тут за главного - если что шлите мыло на me собака shaos точка net
ntil
Novelist
Posts: 42
Joined: 09 Aug 2012 04:05
Location: 91.213.33.6

Re: ESP8266

Post by ntil »

Error404 wrote:Уже почти пятилетку распространяются эти ESPxxxx, но я пока та и не нашел нормальное решение моста RS-232->Inet(sockets) где потоком управляет контроллер, а ESP лишь сетевой адаптер. Т.е. нечто аналогичное WizNet, но работающее на ESP через RS-232 (или SPI, чтоб было бы еще лучше). Максимум что находил, это TCP2UART, но оно заточено на работу в обратном режиме: доступ из Inet к консоли RS232 микроконтроллера, а это не одно и тоже - контроллер тут не инициатор, а таргет.

В качестве сурогата можно использовать встроенную в некоторые прошивки ESP команду
AT+SAVETRANSLINK =<mode>,<IP>,<port>[,<type>]
(некий аналог моста), но это только один IP и один порт единовременно.

Кому-то попадалось такое: "нечто аналогичное WizNet, но работающее на ESP через RS-232 (или SPI)" с контроллером-инициатором? Zifi не предлагать, ибо оно есть вариация на тему TCP2UART.
Там в нутрях шибко приточенный lwip . весь стэк до L2 доступен пользователю. так-что в принципе нет ничего невозможного. RPC over SPI сделать.
Я эту железку разгонял до 11+ Мбит в UDP. но препятствием для дальнейшего использования в продакшене стал "контринтуитивный" ДМА, который не работал корректно (ошибки в самом кристале, я.т.п. )
RPC over SPI для сокетов беркли я уже сделал для CC3200, там все несравнимо лучше , хоть в итоге и дороже..