Ivan Grokhotkov
383c19fd34
Merge branch 'master' into esp8266
...
* master: (148 commits)
Update revision log
Cherry picked fix from 87865ac19df2f55e3d073cf5dc7ba08c0de4c584
Updated revision log
Added dependencies for AStylej.dll
Updated translations
Update revision log
Temporary fix for pulseIn() regression.
Added README.adoc for the library manager project
Fixed some libraries metadata.
Temporary disabled DefaultTargetTest under certain conditions
Updated translation from transifex
Updated some translation strings
Fixed test
sam: Fixed initialization of UART/USART mode register
update revision log
Fixed NPE when import menu are empty
Fixed NPE when currently selected platform is no more installed.
Optimized FileUtils.recursiveDelete(File) function
Fixed a bunch of simple warnings in java code
Removed unused classes Commander.java and Webserver.java
...
2015-01-26 02:35:02 +03:00
Ivan Grokhotkov
2acf29fa1f
Add a version of OneWire library adapted for ESP8266
2015-01-26 02:09:18 +03:00
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