ca1bbf2e9a
Example sketch to demonstrate how to use native ESP8266 SDK functionality
2015-07-20 12:43:29 +02:00
01361fc4c8
Merge pull request #552 from Protoneer/patch-1
...
Changed Telnet Port to port 23
2015-07-16 09:50:09 +03:00
17de2d7a4e
define in header
...
remove extern from cpp files
2015-07-15 16:32:49 -07:00
ef9b324ffd
Changed Telnet Port to port 23
...
Best to stick to standard port numbers
https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
2015-07-14 09:04:12 +12:00
d815c36753
optimistic_yield()
...
this introduces optimistic_yield() used for when standard library
methods are normally used in tight loops waiting for something to
happen, like available().
2015-07-13 13:47:13 -07:00
9342874432
Merge pull request #532 from me-no-dev/esp8266
...
add synchronous ota
2015-07-13 02:10:14 +03:00
1cd50e481f
Update OTA Sketch
2015-07-11 13:55:39 +03:00
954499bc12
httpUpdate: fix case sensitivity issues
...
On Linux (presumably Mac too), the header of the library
could not be included, caps changed to match the filename.
The line 'architectures=ESP8266' in library.properties caused:
WARNING: library ESP8266httpUpdate claims to run on [ESP8266] architecture(s) and may be incompatible with your current board which runs on [esp8266] architecture(s).
2015-07-11 12:35:02 +03:00
2937b21c9c
add basic WPS function
2015-07-07 18:24:55 +03:00
505ba22e05
allow setting the host name of AP interface
2015-07-07 18:09:58 +03:00
d4ddb66fc4
update SDK to v1.2.0_15_07_03
2015-07-07 18:09:23 +03:00
715d4ab722
disable DEBUG_HTTP_UPDATE
2015-07-07 18:07:41 +03:00
cca89efbd2
lets make it possible to parse multiline plain post
2015-07-07 18:06:33 +03:00
f7212154a6
missingg the equal sign
2015-07-07 18:06:25 +03:00
3c819e998b
duh...
2015-07-07 18:06:18 +03:00
1694380caa
try to get plain json or string data
2015-07-07 18:06:08 +03:00
1be16c74c7
Remove update keyword
2015-07-07 17:58:49 +03:00
1b27b6760c
Make SSDP event-driven
2015-07-07 17:39:13 +03:00
0c0892c54a
Update example and move it to the right location
2015-07-07 14:43:19 +03:00
7fbb4831da
Use static allocation, add convenience overloads which take String
2015-07-07 14:42:20 +03:00
de70454a2a
send not needed to be public
2015-07-07 10:24:12 +03:00
e34ae2d6f1
prep for icons
2015-07-07 10:23:59 +03:00
bd6c4acfd8
Add ability to change schema url, http port and add base url
2015-07-07 10:23:04 +03:00
3c54cb0a26
generate UUID automatically based on chip ID and MAC address
2015-07-07 10:22:57 +03:00
9cb80528c7
enable long model versions
2015-07-07 10:22:49 +03:00
4fdba1b635
Add SSDP Library and let Print::printf to handle longer strings
2015-07-07 10:22:43 +03:00
703ab8df64
make Update erase/write sector by sector as well
2015-07-06 12:34:55 +03:00
9d0a690421
fix WebUpload example
2015-07-06 12:34:36 +03:00
7596ed0742
inlining and enchancements
2015-07-06 12:34:09 +03:00
0d969e9760
Fixes and HTTP Post update example
...
Because eboot first erases the space required for the new sketch, and
if the new sketch is larger then the old one, with the old way, part of
the beginning of new sketch will be deleted. Therefore for now I opted
to keep the max update size either half the available space for
sketches or what's left from the first one, whichever is smaller.
To be able to create a simple post mechanism for updates, I needed to
have a way to write the new binary, without knowing it's final size, so
I added an option to the end() method. Example in the WebServer
examples.
2015-07-06 12:32:28 +03:00
ace974aede
let's not wait too much :) telnet running here
2015-07-06 12:31:50 +03:00
6f2069deac
New Update library, example, upload and more
...
Proper error handling in the uploading python script
Much faster OTA example sketch with better results
New Update class that simplifies updating the firmware from any source
Updated Esp.updateSketch() to use the new class
2015-07-06 12:31:24 +03:00
83eeaa31e0
typo
2015-07-06 12:25:29 +03:00
dc9072b94b
Initial Upload From IDE
...
For Test ONLY
2015-07-06 12:25:17 +03:00
a82796f83f
Revert a460efb
2015-07-06 12:22:30 +03:00
6f63ad1ee4
Fix return value of WiFiClient::connect ( #511 )
2015-07-06 08:02:24 +03:00
212a2cfa60
Update ESP8266WiFi.h
2015-06-29 18:04:25 +03:00
389e5fb878
Update ESP8266WiFi.cpp
2015-06-29 18:04:19 +03:00
148ec5579f
no need for the IP
2015-06-29 02:42:54 +03:00
25aa2cdc08
MDNS-SD
2015-06-29 02:27:14 +03:00
fc83952685
Merge pull request #438 from Links2004/esp8266
...
update SDK to esp_iot_sdk_v1.1.2_15_06_16_p1
2015-06-26 20:33:02 +03:00
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