ESP8266 Webserver Project

Moderator: Sprite_tm

User avatar
By tve
#19673 I just uploaded release 0.9.5 of the esp-link firmware to https://github.com/jeelabs/esp-link/releases See the readme for info https://github.com/jeelabs/esp-link/blo ... /README.md
The short version is that the esphttpd-based esp-link implements a transparent bridge between Wifi and serial and also provides support for flash-programming Arduino/AVR microcontrollers as well as many ARM microcontrollers via the ESP8266. Please feel free to create issues or pull requests on github or discuss here.
User avatar
By Andre58
#20807 I installed this firmware and it works like a charm. Configuration is easy when using the web interface.
The only think it lacks for me is the possibility to user slower baudrates.
On the other hand it could very well be that it's possible to use slower baudrates but i just
don't know how to select it.
Any enlightment on this matter is highly appreciated.
User avatar
By tve
#20871 which baud rate are you looking for? the next release (coming in a few days) will have selectable baud rates, but I was only going to go down to 57600. Slower actually starts to have flow-control issues (uart writing is synchronous in the TCP receive callback).
User avatar
By kriegste
#20930 Hi, I'm trying to compile this using the newest esp-open-sdk. However, this is what I get:

VERSION: esp-link 0.9.5-12-gec34d9f - 2015-06-19 17:42:43 - development
CC espfs/espfs.c
In file included from include/esp8266.h:11:0,
from espfs/espfs.c:23:
/opt/Espressif/esp-open-sdk/sdk/include/ets_sys.h:14:1: error: unknown type name 'uint32_t'
typedef uint32_t ETSSignal;
^
/opt/Espressif/esp-open-sdk/sdk/include/ets_sys.h:15:1: error: unknown type name 'uint32_t'
typedef uint32_t ETSParam;
^
/opt/Espressif/esp-open-sdk/sdk/include/ets_sys.h:27:1: error: unknown type name 'uint32_t'
typedef uint32_t ETSHandle;
^
/opt/Espressif/esp-open-sdk/sdk/include/ets_sys.h:32:5: error: unknown type name 'uint32_t'
uint32_t timer_expire;
^
/opt/Espressif/esp-open-sdk/sdk/include/ets_sys.h:33:5: error: unknown type name 'uint32_t'
uint32_t timer_period;
^


The paths in the make file are ok, though. c_types.h is in the right position and declares those types. I cannot figure out what is wrong.