1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-16 11:21:18 +03:00
Commit Graph

1676 Commits

Author SHA1 Message Date
28bfe331d5 Fix typo, add mode keyword for ESP8266WiFi, remove .bss section from sketch flash size calculation 2015-01-25 22:44:49 +03:00
83f7490cc2 Add WIP SPI library 2015-01-21 04:19:04 +03:00
4727a665bc Use i2c instead of serial for wifio virtual io 2015-01-21 04:17:03 +03:00
27bbeb36ae Move i2c files into core, fix some issues with i2c 2015-01-21 04:13:18 +03:00
0e013406bc Merge branch 'sam-usart-mode-fix' into ide-1.5.x 2015-01-19 13:43:42 +01:00
8ddc5198f6 Temporary fix for pulseIn() regression.
Fixes #2538
2015-01-18 17:34:40 +01:00
7528aca28a Use initVariant for wifio board 2015-01-17 16:35:54 +03:00
748c52996e Update esptool to the latest version 2015-01-17 02:52:50 +03:00
d3c7d0c8b8 Define esp pins E0..E16 for both board variants 2015-01-17 02:51:58 +03:00
abbe858545 Create another board variant 2015-01-16 22:52:19 +03:00
22b3aebdcd 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
d3e4d6d9e3 Add remoteIP and remotePort methods to WiFiClient 2015-01-16 17:56:11 +03:00
5b4e6aca37 GPIO16 support for pinMode, digitalRead, and digitalWrite 2015-01-16 17:55:09 +03:00
5cd194b694 Add more pin mux definitions to eagle_soc.h 2015-01-16 17:53:53 +03:00
2c80d6b7b3 Fix HardwareSerial initialization and interrupt handling
RXD pin was not configured properly
2015-01-16 17:29:58 +03:00
e594bd9746 Fix esp8266 HardwareSerial::flush
HardwareSerial::flush discarded data instead of waiting for it to be sent
2015-01-16 17:28:36 +03:00
00f23d3aad sam: Fixed initialization of UART/USART mode register 2015-01-14 00:08:59 +01:00
2522b059a1 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
5b3a85af6f Fix millis rollover 2015-01-13 08:23:36 +03:00
fbb54e00c2 Update board definitions and esptool usage 2015-01-11 02:48:06 +03:00
7e9cf6d612 sam: updated UART/USART modes 2015-01-09 20:25:09 +00:00
be4642b1d4 Fix license headers in WiFiUDP files 2015-01-09 22:47:07 +03:00
5741c8868c Report flash memory size used by the sketch 2015-01-09 22:43:25 +03:00
78a0b12ed9 Add method to use GPIO13 and GPIO15 as UART RX and TX 2015-01-09 02:33:42 +03:00
15b304efc3 Initial UDP support 2015-01-09 02:10:20 +03:00
2dd0b500ca Remove unused rx_buffer_size argument from WebServer constructor 2015-01-08 00:39:46 +03:00
20ac20f629 Arduino custom type boolean is now mapped to bool type
Fixes #2151
Fixes #2147
2015-01-07 14:56:19 +01:00
e9b7e817d5 Automatically call yield() in WiFiClient::available and WiFiServer::available 2015-01-07 02:45:46 +03:00
8f5ec89b26 Fix WiFi::softAPIP and keywords for ESP8266WiFi library 2015-01-07 02:09:55 +03:00
73bacdd32c Automatically call yield() in WiFiClient::available if called more than once 2015-01-07 01:57:41 +03:00
a8038bd104 Add pgmspace stubs to improve compatibility with AVR libraries 2015-01-07 01:55:27 +03:00
5e97168fbc sam: USART modes now fails if used on UART 2015-01-06 15:47:44 +01:00
37ea166e19 sam: refined UART/USART class inheritance
Let Usart inherit all methods from Uart.
2015-01-05 15:35:32 +01:00
16d836108f sam: fix code format and indent in UART/USART class 2015-01-05 15:34:09 +01:00
cabfd8ed21 Fixed flush so that it actually is sure to flush all outstanding data. 2015-01-04 13:37:28 -05:00
76280e8778 Correct an issue where write could send data out of order. 2014-12-31 08:42:26 -05:00
7207da6be4 WiFiClient cleanup 2014-12-29 10:37:11 +03:00
9d8f591c5f WiFi library compatibility fixes 2014-12-29 01:20:27 +03:00
2a8b94d1d3 TCP client flow control 2014-12-29 01:20:07 +03:00
d1645df546 Rename ESP-01 board to something more generic 2014-12-29 01:19:03 +03:00
eff20deb27 Add ability to set interrupt priority for UART/USARTs. 2014-12-24 10:36:40 -05:00
2fedb00552 Switch all of the transmit interrupt code to UARTClass. Also, turn USARTClass into a stub because it did nothing differently from the UART code anyway. Now all serial ports use transmit interrupts. 2014-12-24 10:20:37 -05:00
bb341c6d92 Modifications to make serial transmit interrupt work more reliably. Also, added the availableForWrite function. 2014-12-23 22:37:58 -05:00
4eb05c303b Change RingBuffer to have buffer size of 128 and also set its members volatile since they are all accessed and modified in interrupt handlers. 2014-12-23 22:36:35 -05:00
052b39cd79 Add samples for the ESP8266WiFi library 2014-12-23 15:39:48 +03:00
d2a6839075 Fix encryptionType for AUTH_WPA_WPA2_PSK 2014-12-23 12:43:19 +03:00
8d9855190a Fix memory leak in WiFiClient 2014-12-23 12:34:41 +03:00
ca75c64ddb Fix issues with WiFi scanning 2014-12-23 12:33:59 +03:00
5ef9faa844 Implement atoi, ltoa, dtostrf 2014-12-23 12:33:33 +03:00
573d06c846 Implement interrupts/noInterrupts 2014-12-23 12:31:26 +03:00