496fee1a15
Use BUILTIN_LED
2015-06-26 20:31:56 +03:00
2969b0b7a3
Use BUILTIN_LED
2015-06-26 20:31:51 +03:00
3e87bb3ce2
No need to disable the watchdog
2015-06-26 20:31:45 +03:00
7553b67dd7
ESP8266 BlinkWithoutDelay
2015-06-26 20:31:39 +03:00
0e29e7e048
ESP8266 Blink example for the blue LED on the ESP-01 module
2015-06-26 20:31:32 +03:00
bdb5e0c0d9
missing part of class name WiFiMesh -> ESP8266WiFiMesh
2015-06-26 20:31:04 +03:00
3bbe9b56c6
Added captive portal functionality
2015-06-26 20:30:57 +03:00
bcdb580d7a
Added simple HTTP server to DNSServer example
2015-06-26 20:30:48 +03:00
f8895d1a61
Merge pull request #10 from esp8266/esp8266
...
Esp8266
2015-06-26 12:16:06 +03:00
9bb29fc777
fix wifiAP, ip_addr redeclaration and TFT SPI
2015-06-26 12:12:26 +03:00
565c7aeac0
Less debug output from slist
2015-06-25 00:13:55 +03:00
e5fcdbd9e3
ESP8266WebServer: reduce amount of string copying
2015-06-24 23:58:53 +03:00
9de2621b7b
Merge pull request #9 from esp8266/esp8266
...
Esp8266
2015-06-23 10:59:21 +03:00
b029e78a67
Fix for wifi disconnect handling ( #431 )
2015-06-22 13:59:12 +03:00
80d5508b73
fix I2C case where using different pins would not work with libs calling begin internally
...
if you call Wire.begin(new_sda, new_scl) and your library calls
internally Wire.begin() this will overwrite the SDA,SCL pins to the
default ones
2015-06-20 21:57:09 +03:00
6f05da45cf
add ESP8266WiFiMesh library
2015-06-19 21:12:47 +03:00
b7451114fd
Don't wait for a connection to an AP when we're supposed to be the AP.
2015-06-19 20:57:19 +03:00
d441d8485e
allow proper content length handling
2015-06-16 00:25:34 +03:00
960ada04c3
Merge pull request #4 from esp8266/esp8266
...
Esp8266
2015-06-12 20:36:35 +03:00
a409ce2e6b
fix example not working on firefox
2015-06-12 20:31:09 +03:00
c51acf2a32
Fix tcp error handler
2015-06-11 18:11:26 +03:00
e6e57a8b81
Better handling of wifi disconnect ( #231 )
...
When network interface is down, some nasty things happen, for instance tcp_connect returns without ever calling error callback.
This change adds some workarounds for that: before doing a tcp connect and DNS resolve we check if there is a route available.
Also added a listener for wifi events which stops (aborts) all the WiFiClients and WiFiUDPs when wifi is disconnected. This should
help libraries detect disconnect properly.
2015-06-11 18:01:33 +03:00
567d401ed3
Merge pull request #406 from me-no-dev/esp8266
...
fix sd example returning bad json on empty folder
2015-06-11 12:38:52 +03:00
c570d0f593
Added a DNSServer library
2015-06-11 12:37:30 +03:00
fe562e6785
fix sd example returning bad json on empty folder
2015-06-09 01:34:59 +03:00
51cd867af3
Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266
2015-06-05 15:43:33 +02:00
7f66a3a415
Remove unnecessary ICACHE_FLASH_ATTR
2015-06-05 15:58:44 +03:00
1544a6ad0f
Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266
2015-06-05 14:47:34 +02:00
b620060671
do check if ssid is an empty String ""
...
use strdup to save some flash
#386 part 2
2015-06-05 12:57:00 +02:00
3ff5947305
Merge pull request #370 from Links2004/esp8266
...
add better docu and schematics for easy setup the ESP
2015-06-05 13:55:34 +03:00
c0df9b0430
fix #386
2015-06-05 11:48:02 +02:00
7daa6c6b69
Add function overload to config to include DNS
...
Disable DHCP if using static IP
With dhcp disabled, I noticed about 50% less conncection time
2015-06-03 15:29:25 -04:00
fa4fd9ed9d
only call wifi_set_opmode when really needed
2015-06-03 15:40:43 +02:00
1de33fe51b
improve mode handling for ESP8266WiFiClass::scanNetworks and ESP8266WiFiClass::beginSmartConfig
2015-06-03 15:10:35 +02:00
d87bb1e12e
spi clock does not depend on cpu clock
2015-06-02 01:13:15 +03:00
b68dfbc7ce
Merge pull request #2 from esp8266/esp8266
...
asd
2015-06-02 00:13:08 +03:00
6ab3c76e03
register and clock changes
2015-06-02 00:11:20 +03:00
6472dfe0d1
Merge pull request #358 from Makuna/Servo
...
Servo library
2015-06-01 02:20:23 +03:00
5c1ee1f7ad
Use correct variable for sendNTPpacket
2015-05-31 13:04:11 +02:00
3c3bc0f523
Timer0 and Servo library support
...
This exposes the Timer0
This provides a Servo library support compatible with Arduino Servo
library but only supports the two timers the esp8266 has available
2015-05-29 13:30:15 -07:00
0c7e225bd5
Merge pull request #325 from Links2004/esp8266
...
add 2 compiler options from last SDK, __attribute__ format to Print::printf, link to arduinoWebSockets
2015-05-29 19:44:32 +03:00
f18bb28813
fix bug #343
...
add __attribute__ to printf functions for better compiler warning handling.
remove ICACHE_FLASH_ATTR, all cpp files are automatic in FLASH (ld script)
2015-05-28 18:58:09 +02:00
c415ebe8b4
add function to get the MAC / BSSID as String
2015-05-28 17:31:45 +02:00
72ab7cd41c
Update NTPClient.ino
...
Instead of hardwiring the IP address of one server into the program, look-up an IP address from the host name. This way you get a random server from the pool each time.
2015-05-26 07:55:56 -07:00
5852c484ca
add ESP.eraseESPconfig() to erase the ESP SDK configuration (including wifi)
...
improve WiFiMulti
2015-05-25 12:29:26 +02:00
1d2b85ec0e
disable DEBUG_WIFI_MULTI define
2015-05-25 09:49:15 +02:00
5a86c20f1e
add rssi function of new SDK 1.1.0
...
fix warning in hexdump and ESP8266WiFiMulti
2015-05-25 09:47:13 +02:00
49aeb79b05
Add API to set the beginning of local ports range for WiFiClient
2015-05-24 23:15:05 +03:00
4fdd546ad5
Fix build
2015-05-24 15:35:18 +03:00
db1e033186
Remove SPIFFS wrapper
2015-05-23 10:13:59 +03:00