1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-08-09 22:24:14 +03:00
Commit Graph

1533 Commits

Author SHA1 Message Date
Ivan Grokhotkov
b88ab3b29a Update keywords for ESP8266WiFi library 2015-02-03 09:05:18 +03:00
Ivan Grokhotkov
fa5103d413 Allow mDNS on any interface 2015-02-03 09:04:20 +03:00
Ivan Grokhotkov
5b593d59a1 Add mDNS library for esp8266 2015-02-01 01:55:37 +03:00
Ivan Grokhotkov
2c8be15274 Add support for multicast UDP 2015-02-01 01:52:23 +03:00
Ivan Grokhotkov
4c574ff4f5 Disable TCP/UDP debug by default 2015-02-01 01:51:46 +03:00
Ivan Grokhotkov
95f969cb7c Merge branch 'master' into esp8266
* master: (148 commits)
  Update revision log
  Cherry picked fix from 87865ac19d
  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
0757396bb3 Add functions for direct IO register access 2015-01-26 02:08:26 +03:00
Ivan Grokhotkov
28bfe331d5 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
83f7490cc2 Add WIP SPI library 2015-01-21 04:19:04 +03:00
Ivan Grokhotkov
4727a665bc Use i2c instead of serial for wifio virtual io 2015-01-21 04:17:03 +03:00
Ivan Grokhotkov
27bbeb36ae Move i2c files into core, fix some issues with i2c 2015-01-21 04:13:18 +03:00
Cristian Maglie
0e013406bc Merge branch 'sam-usart-mode-fix' into ide-1.5.x 2015-01-19 13:43:42 +01:00
Cristian Maglie
8ddc5198f6 Temporary fix for pulseIn() regression.
Fixes #2538
2015-01-18 17:34:40 +01:00
Ivan Grokhotkov
7528aca28a Use initVariant for wifio board 2015-01-17 16:35:54 +03:00
Ivan Grokhotkov
748c52996e Update esptool to the latest version 2015-01-17 02:52:50 +03:00
Ivan Grokhotkov
d3c7d0c8b8 Define esp pins E0..E16 for both board variants 2015-01-17 02:51:58 +03:00
Ivan Grokhotkov
abbe858545 Create another board variant 2015-01-16 22:52:19 +03:00
Ivan Grokhotkov
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
Ivan Grokhotkov
d3e4d6d9e3 Add remoteIP and remotePort methods to WiFiClient 2015-01-16 17:56:11 +03:00
Ivan Grokhotkov
5b4e6aca37 GPIO16 support for pinMode, digitalRead, and digitalWrite 2015-01-16 17:55:09 +03:00
Ivan Grokhotkov
5cd194b694 Add more pin mux definitions to eagle_soc.h 2015-01-16 17:53:53 +03:00
Ivan Grokhotkov
2c80d6b7b3 Fix HardwareSerial initialization and interrupt handling
RXD pin was not configured properly
2015-01-16 17:29:58 +03:00
Ivan Grokhotkov
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
Cristian Maglie
00f23d3aad sam: Fixed initialization of UART/USART mode register 2015-01-14 00:08:59 +01:00
Ivan Grokhotkov
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
Ivan Grokhotkov
5b3a85af6f Fix millis rollover 2015-01-13 08:23:36 +03:00
Ivan Grokhotkov
fbb54e00c2 Update board definitions and esptool usage 2015-01-11 02:48:06 +03:00
Chris
7e9cf6d612 sam: updated UART/USART modes 2015-01-09 20:25:09 +00:00
Ivan Grokhotkov
be4642b1d4 Fix license headers in WiFiUDP files 2015-01-09 22:47:07 +03:00
Ivan Grokhotkov
5741c8868c Report flash memory size used by the sketch 2015-01-09 22:43:25 +03:00
Ivan Grokhotkov
78a0b12ed9 Add method to use GPIO13 and GPIO15 as UART RX and TX 2015-01-09 02:33:42 +03:00
Ivan Grokhotkov
15b304efc3 Initial UDP support 2015-01-09 02:10:20 +03:00
Ivan Grokhotkov
2dd0b500ca Remove unused rx_buffer_size argument from WebServer constructor 2015-01-08 00:39:46 +03:00
Cristian Maglie
20ac20f629 Arduino custom type boolean is now mapped to bool type
Fixes #2151
Fixes #2147
2015-01-07 14:56:19 +01:00
Ivan Grokhotkov
e9b7e817d5 Automatically call yield() in WiFiClient::available and WiFiServer::available 2015-01-07 02:45:46 +03:00
Ivan Grokhotkov
8f5ec89b26 Fix WiFi::softAPIP and keywords for ESP8266WiFi library 2015-01-07 02:09:55 +03:00
Ivan Grokhotkov
73bacdd32c Automatically call yield() in WiFiClient::available if called more than once 2015-01-07 01:57:41 +03:00
Ivan Grokhotkov
a8038bd104 Add pgmspace stubs to improve compatibility with AVR libraries 2015-01-07 01:55:27 +03:00
Cristian Maglie
5e97168fbc sam: USART modes now fails if used on UART 2015-01-06 15:47:44 +01:00
Cristian Maglie
37ea166e19 sam: refined UART/USART class inheritance
Let Usart inherit all methods from Uart.
2015-01-05 15:35:32 +01:00
Cristian Maglie
16d836108f sam: fix code format and indent in UART/USART class 2015-01-05 15:34:09 +01:00
Collin Kidder
cabfd8ed21 Fixed flush so that it actually is sure to flush all outstanding data. 2015-01-04 13:37:28 -05:00
Collin Kidder
76280e8778 Correct an issue where write could send data out of order. 2014-12-31 08:42:26 -05:00
Ivan Grokhotkov
7207da6be4 WiFiClient cleanup 2014-12-29 10:37:11 +03:00
Ivan Grokhotkov
9d8f591c5f WiFi library compatibility fixes 2014-12-29 01:20:27 +03:00
Ivan Grokhotkov
2a8b94d1d3 TCP client flow control 2014-12-29 01:20:07 +03:00
Ivan Grokhotkov
d1645df546 Rename ESP-01 board to something more generic 2014-12-29 01:19:03 +03:00
Collin Kidder
eff20deb27 Add ability to set interrupt priority for UART/USARTs. 2014-12-24 10:36:40 -05:00
Collin Kidder
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
Collin Kidder
bb341c6d92 Modifications to make serial transmit interrupt work more reliably. Also, added the availableForWrite function. 2014-12-23 22:37:58 -05:00