bbba691cac
Revert "disable debug on Serial.end() if debug on this interface."
...
This reverts commit 28a868d6dd
.
2015-05-01 16:09:46 +03:00
bc3d847c4c
Merge pull request #5 from Links2004/esp8266
...
merging some changes
2015-05-01 16:06:18 +03:00
a250492c20
disable debug on Serial.end() if debug on this interface.
2015-05-01 14:58:48 +02:00
c94128c02d
disable UART before making all pins INPUTs
2015-05-01 15:52:30 +03:00
d4e6561b52
add back pull-down support
2015-05-01 14:46:08 +02:00
0a712e78c7
fix 160Mhz mode
...
add missing 0
16000000L != 160000000L
2015-05-01 14:11:09 +02:00
dd844fc0f3
remove libg
...
libg is debugging version of libc,
no sense to link both at the same time!
2015-05-01 14:08:01 +02:00
344eb6e8db
move digitalWrite and digitalRead to ram
...
if in flash it can produce uncalculated lag.
fix warning
2015-05-01 14:04:56 +02:00
9e4594dc3e
Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266
2015-05-01 13:57:13 +02:00
3a7846a574
missed led and fixed output to make more sense
2015-05-01 13:00:17 +03:00
d6ae950c26
Add led to WebServer example
...
This reverts commit 43be35c4de
.
2015-05-01 12:32:37 +03:00
517b234e2a
Merge pull request #1 from esp8266/esp8266
...
pull changes from master
2015-05-01 12:28:56 +03:00
29a8c57ff5
Revert "fixed typos, brought back LED to blink"
...
This reverts commit 6014297bf2
.
2015-05-01 12:28:20 +03:00
6f4ba91698
Revert "fix typo preventing interrupts and leading to exception"
...
This reverts commit 43be35c4de
.
2015-05-01 12:27:30 +03:00
09a0ff8750
fix typo preventing interrupts and leading to exception
2015-05-01 12:14:07 +03:00
978dbebd70
fixed typos, brought back LED to blink
2015-05-01 11:51:06 +03:00
435f59f771
ESP8266WebServer code review, fix indentation, add keywords
2015-05-01 11:17:45 +08:00
9fd686b853
wiring_digital: fix interrupts, initialize pins to INPUT on startup
2015-05-01 09:53:19 +08:00
dbbd047980
Updated HelloServer with mDNS and NotFound catcher with custom page
...
the not found handler should be used in conjunction with other means of
getting data, like SD card
2015-05-01 02:51:59 +03:00
81af3a061e
adding extra finctionaity the the web server
...
void onNotFound(bool(void)) handler routes and errors not in the
defined handlers
int args() returns nubmer of currentarguments
String arg(int i) returns the "i" argument value
String argName(int i) returns the "i" argument name(key)
bool hasArg(const char * name) looks up if an argument exist by
seraching for it's key
2015-05-01 02:43:51 +03:00
fbec557ddb
Importing my changes
2015-04-30 20:48:50 +03:00
1d2d8f8dd2
add function to get flash size based of flash Chip id
2015-04-30 16:06:01 +02:00
55b2d88d07
in Arduino.h make some errors by compiling in some cases moved to Esp.cpp
2015-04-30 15:19:36 +02:00
fab5104cff
use User-defined literals for kHz, MHz, GHz, kBit, MBit, GBit, kB, MB and GB
...
see #145
2015-04-30 15:04:10 +02:00
cf9da93b61
Remove some definitions from global namespace
...
Names like kB, MB and kHz are likely to collide with variable names in user sketches.
Nowadays this should be implemented using c++14 user-defined literals (http://en.cppreference.com/w/cpp/language/user_literal )
2015-04-30 19:06:11 +08:00
a4536d5935
Minor code style changes
2015-04-30 18:54:16 +08:00
483533ac4c
add back SmartConfig
2015-04-30 11:44:26 +02:00
b5679b10ef
update README.md
2015-04-30 11:42:50 +02:00
3d25914302
fix c&p fail
2015-04-30 11:34:44 +02:00
724baf7910
add functions to read out the flash config
...
Serial.print(F("Flash Chip Size: "));
Serial.println(ESP.getFlashChipSize());
Serial.print(F("Flash Chip Speed: "));
Serial.println(ESP.getFlashChipSpeed());
Serial.print(F("Flash Chip Mode: 0x"));
Serial.println(ESP.getFlashChipMode(), HEX);
2015-04-30 10:42:17 +02:00
b4610462d1
Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266
2015-04-30 09:58:36 +02:00
21629fb723
Add flash chip size selection to the menu, show baud rates depending on the platform.
2015-04-30 13:10:13 +08:00
efce7f7b3b
Merge pull request #142 from lemio/patch-1
...
Update README.md
2015-04-30 11:31:10 +08:00
8cb330eadf
add ESP.getFlashChipId()
2015-04-29 22:33:15 +02:00
6812a65e03
Update README.md
...
Added the 8 characters limit, and changed the paraphrase in password (because the libraries use password as term)
2015-04-29 16:56:08 +02:00
70ade65582
Describe multicast APIs in readme, update keywords.
2015-04-29 07:04:39 +08:00
021b8b61e7
ESP8266WiFi: made connected() return true if data is available
...
WiFiClient::connected() should return true if the connection is disconnected, but there is still data available. This is specified in the Arduino docs: http://www.arduino.cc/en/Reference/WiFiClientConnected
2015-04-29 07:02:19 +08:00
bd8e118aa9
Ability to wake from .deepSleep
...
This was not immediately apparent to me. I don't think it would be apparent to anyone else just playing around with ESP8266/Arduino either. GPIO16 and RST (REST) need to be tied together or you can "never wake from .deepSleep"
It must be GPIO16 and it must be RST, no other GPIO pin will wake it from deepSleep.
2015-04-29 07:02:03 +08:00
5354464a01
Add destinationIP method to WiFiUDP
...
Might be useful to distinguish between normal and multicast packets arriving at the same port (#105 )
2015-04-29 07:01:54 +08:00
727c61efe2
UDP multicast APIs fix
...
fix #74 , fix #7
2015-04-29 07:01:46 +08:00
22f063b913
add _bv macro from avr
...
see #125
2015-04-29 07:01:34 +08:00
2472970933
fix some warnings
...
warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
warning: defined but not used [-Wunused-variable]
warning: declared 'static' but never defined [-Wunused-function]
warning: suggest parentheses around '&&' within '||' [-Wparentheses}
2015-04-29 07:01:28 +08:00
2b3302c714
add new macro for force function to ram
...
move uart_interrupt_handler in ram
2015-04-29 07:01:19 +08:00
a8658c8f1c
Merge pull request #107 from Makuna/StrNAdditions
...
missing strn program space wrappers
2015-04-26 17:42:22 +08:00
468dff5e73
Merge pull request #108 from Makuna/strnlen
...
strnlen implementation
2015-04-26 17:41:38 +08:00
5ee2a1e0d0
Merge pull request #114 from Chris--A/patch-2
...
Add boot loader compatible speed of 74880 to serial
2015-04-26 12:44:26 +08:00
b9f2461cc3
Merge pull request #116 from Toshik/patch-2
...
Fix Windows build
2015-04-26 07:04:49 +08:00
646a94c4a3
Merge pull request #117 from thomasfla/esp8266
...
HardwareSerial: add other configs than 8N1
2015-04-26 07:04:00 +08:00
be5f1f83c1
HardwareSerial: add other configs than 8N1
2015-04-26 00:20:39 +02:00
c855c53255
Merge pull request #113 from Links2004/esp8266
...
update the SDK to 1.0.1_15_04_24, and some more
2015-04-25 17:43:16 +08:00