Ivan Grokhotkov
|
811031cbd6
|
Add functions for direct IO register access
|
2015-01-26 02:08:26 +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
|
045c446213
|
Use i2c instead of serial for wifio virtual io
|
2015-01-21 04:17:03 +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
|
2f39f82954
|
Use initVariant for wifio board
|
2015-01-17 16:35:54 +03:00 |
|
Ivan Grokhotkov
|
5e30a0ab5b
|
Update esptool to the latest version
|
2015-01-17 02:52:50 +03:00 |
|
Ivan Grokhotkov
|
7d46c77536
|
Define esp pins E0..E16 for both board variants
|
2015-01-17 02:51:58 +03:00 |
|
Ivan Grokhotkov
|
14e500ac67
|
Create another board variant
|
2015-01-16 22:52:19 +03:00 |
|
Ivan Grokhotkov
|
6ea230a1bc
|
Define wiring functions as weak
This way they can be redefined in board variants, allowing for port expansion
|
2015-01-16 22:46:43 +03:00 |
|
Ivan Grokhotkov
|
b09e8e593a
|
Add remoteIP and remotePort methods to WiFiClient
|
2015-01-16 17:56:11 +03:00 |
|
Ivan Grokhotkov
|
e40d18e107
|
GPIO16 support for pinMode, digitalRead, and digitalWrite
|
2015-01-16 17:55:09 +03:00 |
|
Ivan Grokhotkov
|
07432e5aa8
|
Add more pin mux definitions to eagle_soc.h
|
2015-01-16 17:53:53 +03:00 |
|
Ivan Grokhotkov
|
a3f28ef787
|
Fix HardwareSerial initialization and interrupt handling
RXD pin was not configured properly
|
2015-01-16 17:29:58 +03:00 |
|
Ivan Grokhotkov
|
4ef93a4f1e
|
Fix esp8266 HardwareSerial::flush
HardwareSerial::flush discarded data instead of waiting for it to be sent
|
2015-01-16 17:28:36 +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
|
c17e86842e
|
Fix millis rollover
|
2015-01-13 08:23:36 +03:00 |
|
Ivan Grokhotkov
|
b924b59c86
|
Update board definitions and esptool usage
|
2015-01-11 02:48:06 +03:00 |
|
Ivan Grokhotkov
|
75d9cf40be
|
Fix license headers in WiFiUDP files
|
2015-01-09 22:47:07 +03:00 |
|
Ivan Grokhotkov
|
8b33f3e5b9
|
Report flash memory size used by the sketch
|
2015-01-09 22:43:25 +03:00 |
|
Ivan Grokhotkov
|
5c362798f9
|
Add method to use GPIO13 and GPIO15 as UART RX and TX
|
2015-01-09 02:33:42 +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
|
4942ceef37
|
Add pgmspace stubs to improve compatibility with AVR libraries
|
2015-01-07 01:55:27 +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
|
54436ffd6b
|
Rename ESP-01 board to something more generic
|
2014-12-29 01:19:03 +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
|
6aaa9ab3e6
|
Implement atoi, ltoa, dtostrf
|
2014-12-23 12:33:33 +03:00 |
|
Ivan Grokhotkov
|
f51f18fb0a
|
Implement interrupts/noInterrupts
|
2014-12-23 12:31:26 +03:00 |
|
Ivan Grokhotkov
|
d68d0ed585
|
Fix issue with spaces in paths
|
2014-12-22 23:48:49 +03:00 |
|
Ivan Grokhotkov
|
0962670a60
|
Use esptool-ck for flashing
|
2014-12-22 18:43:20 +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
|
4cf6737823
|
More license headers
|
2014-12-19 01:43:18 +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
|
2a77249147
|
Implement tx and rx buffers and interrupts for HardwareSerial
|
2014-12-18 18:49:14 +03:00 |
|
Ivan Grokhotkov
|
4d70000595
|
Implement pin interrupts
|
2014-12-18 18:47:46 +03:00 |
|
Ivan Grokhotkov
|
4c8da95586
|
Make sigma_delta.c unused
|
2014-12-18 18:47:07 +03:00 |
|
Ivan Grokhotkov
|
d076e9e322
|
Remove i2c.c
replaced with i2c.cpp
|
2014-12-18 18:46:45 +03:00 |
|