Ivan Grokhotkov
2acf29fa1f
Add a version of OneWire library adapted for ESP8266
2015-01-26 02:09:18 +03:00
Ivan Grokhotkov
fba488ac6d
Fix typo, add mode keyword for ESP8266WiFi, remove .bss section from sketch flash size calculation
2015-01-25 22:44:49 +03:00
Ivan Grokhotkov
ee762f3150
Add WIP SPI library
2015-01-21 04:19:04 +03:00
Ivan Grokhotkov
ee35484577
Move i2c files into core, fix some issues with i2c
2015-01-21 04:13:18 +03:00
Ivan Grokhotkov
b09e8e593a
Add remoteIP and remotePort methods to WiFiClient
2015-01-16 17:56:11 +03:00
Ivan Grokhotkov
7d1de31896
Fix call to tcp_recved after pcb has been closed, abort connections closed by the remote side
2015-01-13 09:10:32 +03:00
Ivan Grokhotkov
75d9cf40be
Fix license headers in WiFiUDP files
2015-01-09 22:47:07 +03:00
Ivan Grokhotkov
e5e6dbe222
Initial UDP support
2015-01-09 02:10:20 +03:00
Ivan Grokhotkov
af99a3e388
Remove unused rx_buffer_size argument from WebServer constructor
2015-01-08 00:39:46 +03:00
Ivan Grokhotkov
661c414c2a
Automatically call yield() in WiFiClient::available and WiFiServer::available
2015-01-07 02:45:46 +03:00
Ivan Grokhotkov
2b503977b9
Fix WiFi::softAPIP and keywords for ESP8266WiFi library
2015-01-07 02:09:55 +03:00
Ivan Grokhotkov
8e7a20c08d
Automatically call yield() in WiFiClient::available if called more than once
2015-01-07 01:57:41 +03:00
Ivan Grokhotkov
ccfbd9c969
WiFiClient cleanup
2014-12-29 10:37:11 +03:00
Ivan Grokhotkov
4944a8fb5f
WiFi library compatibility fixes
2014-12-29 01:20:27 +03:00
Ivan Grokhotkov
55f07f1e08
TCP client flow control
2014-12-29 01:20:07 +03:00
Ivan Grokhotkov
d849f2298f
Add samples for the ESP8266WiFi library
2014-12-23 15:39:48 +03:00
Ivan Grokhotkov
4287d522bd
Fix encryptionType for AUTH_WPA_WPA2_PSK
2014-12-23 12:43:19 +03:00
Ivan Grokhotkov
2328e07637
Fix memory leak in WiFiClient
2014-12-23 12:34:41 +03:00
Ivan Grokhotkov
4b25ae86ea
Fix issues with WiFi scanning
2014-12-23 12:33:59 +03:00
Ivan Grokhotkov
687e472b4b
Ticker library update
2014-12-22 18:42:57 +03:00
Ivan Grokhotkov
9ba2fcd29f
More license headers
2014-12-19 11:16:28 +03:00
Ivan Grokhotkov
b22a803d53
Ticker library
2014-12-19 01:43:40 +03:00
Ivan Grokhotkov
eb98948d49
WiFi scanning (incomplete) and diagnostics
2014-12-19 01:41:35 +03:00
Ivan Grokhotkov
6c344ffbb1
Update license headers in files that were completely rewritten
2014-12-19 01:40:47 +03:00
Ivan Grokhotkov
43b9dd9edf
Clean up unused stuff
2014-12-19 01:39:27 +03:00
Ivan Grokhotkov
d076e9e322
Remove i2c.c
...
replaced with i2c.cpp
2014-12-18 18:46:45 +03:00
Ivan Grokhotkov
77af5da58f
Clean up ets_printf declarations
2014-12-18 18:45:22 +03:00
Ivan Grokhotkov
64dabb53f5
WiFi client connect with hostname
2014-12-17 10:29:29 +03:00
Ivan Grokhotkov
25cab439f0
EEPROM examples
2014-12-12 10:37:40 +03:00
Ivan Grokhotkov
84765a16b0
EEPROM library
2014-12-09 22:20:30 +03:00
Ivan Grokhotkov
d54952a21a
WiFi scanning fixes
2014-12-09 10:23:50 +03:00
Ivan Grokhotkov
2521c1e907
Wire library with i2c master support
2014-12-09 10:11:42 +03:00
Ivan Grokhotkov
b4f21fc6b0
Implement most WiFi functions
...
Need to update to SDK 0.9.3 because DHCP client functions are missing
2014-12-05 22:39:40 +03:00
Ivan Grokhotkov
6d9c77ebe1
Add ESP8266WiFi library
2014-12-01 00:36:56 +03:00
Ivan Grokhotkov
04fe8e8b58
Basic support for esp8266 platform
...
This includes empty stubs for most core Arduino functions.
Need to actually implement all those digital reads writes whatever.
Need to prebuild toolchains (xtensa-elf-lx106) for 3 platforms and put them on some download server.
Need to do the same with esptool.
Need to fix 0x40000 binary generation and add correct upload commands.
Maybe even implement uploads over WiFi.
2014-11-15 10:45:08 +03:00