1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-22 21:23:07 +03:00

842 Commits

Author SHA1 Message Date
Noah
244f06f1ba README.md: Mark WiFiServer, WiFiClient and WiFiUDP as classes 2015-07-22 17:20:42 +03:00
Noah
6b45790652 README.md: Improve markdown for code example
Conflicts:
	README.md
2015-07-22 17:20:42 +03:00
Noah
56fd116f4e README.md: Remove semicolons from inline function call examples
Conflicts:
	README.md
2015-07-22 17:20:42 +03:00
Ivan Grokhotkov
498f4b8a6e Merge pull request #580 from Imroy/esp8266-boards
Add Sparkfun 'Thing' board and sort the boards by name
2015-07-22 17:15:54 +03:00
Ivan Grokhotkov
b6185c3ceb Merge pull request #575 from h4rm0n1c/patch-3
Re-added lost function memcpy_P
2015-07-22 17:15:34 +03:00
Ivan Grokhotkov
31344df515 Merge pull request #585 from esp8266/optimistic-yield
Pass timeout to optimistic_yield, add cont_can_yield check
2015-07-22 17:15:25 +03:00
Ian Tester
e0514fbe3f Sort board entries, but keep Generic at the top 2015-07-21 17:05:33 +10:00
Ian Tester
b7188c110b Add Sparkfun ESP8266 Thing board
source:
https://github.com/sparkfun/Arduino_Boards/blob/master/sparkfun/esp8266/boards.txt

Remove the FlashSize lines because there was only one menu entry.
2015-07-21 17:02:57 +10:00
Harrison Mclean
572d88c1c4 Re-added lost function memcpy_P
This was lost in 80a5f29e89

I've also changed the type of src to PGM_VOID_P to match the other changes made in the above commit.
2015-07-21 00:37:16 +08:00
Ivan Grokhotkov
526aacfdc5 Merge pull request #573 from probonopd/patch-2
Example sketch for Espressif ESP8266 SDK functionality
2015-07-20 15:59:36 +03:00
Ivan Grokhotkov
aa3a8a0bd3 Merge pull request #569 from Makuna/ServoCleanUp
Servo clean up
2015-07-20 15:59:11 +03:00
Ivan Grokhotkov
9bb19acd09 Merge pull request #571 from Makuna/mem_P
more progmem functions
2015-07-20 15:59:03 +03:00
Ivan Grokhotkov
e80097dbe6 Merge pull request #565 from me-no-dev/esp8266
Fix plain post slow read
2015-07-20 15:58:16 +03:00
Ivan Grokhotkov
e5d2ba5db8 Pass timeout to optimistic_yield, add cont_can_yield check 2015-07-20 15:48:25 +03:00
probonopd
fab4b86147 Rename to CallSDKFunctions and correct spelling 2015-07-20 13:04:55 +02:00
probonopd
ca1bbf2e9a Example sketch to demonstrate how to use native ESP8266 SDK functionality 2015-07-20 12:43:29 +02:00
Makuna
47eb87d3ec more memory functions 2015-07-19 19:45:17 -07:00
Makuna
d882965027 Remove unneeded Serial output 2015-07-19 14:00:32 -07:00
Michael Miller
cc8fb10e21 Merge pull request #1 from esp8266/esp8266
merge
2015-07-19 13:56:48 -07:00
Me No Dev
1c3225f387 post body might not be sent with the headers
since optimistic_yield() was implemented, at this point we might not
have the body yet, so we should give it a chance to be sent and put in
the buffer
2015-07-16 23:56:36 +03:00
Me No Dev
1031e26cf0 Merge pull request #1 from esp8266/esp8266
pull master
2015-07-16 21:40:22 +03:00
Me No Dev
a6d8253b15 fix plain post slowdown 2015-07-16 21:39:09 +03:00
Ivan Grokhotkov
01361fc4c8 Merge pull request #552 from Protoneer/patch-1
Changed Telnet Port to port 23
2015-07-16 09:50:09 +03:00
Ivan Grokhotkov
5427abc325 Merge pull request #553 from skandragon/esp8266
adjust clock stretch
2015-07-16 09:47:48 +03:00
Ivan Grokhotkov
e87c4fffd3 Merge pull request #554 from bbx10/tcs34725_patch
NACK last byte when read
2015-07-16 09:47:35 +03:00
Ivan Grokhotkov
3cdb2ebaf7 Merge pull request #551 from Makuna/availbleYield
optimistic_yield()
2015-07-16 09:45:33 +03:00
Makuna
17de2d7a4e define in header
remove extern from cpp files
2015-07-15 16:32:49 -07:00
Makuna
0b2fb8d3ee never yield within an ISR 2015-07-15 15:06:41 -07:00
bbx10node
87001fea23 NACK last byte when read
The TCS34725 RGB color sensor works reliably with this change. See #535 for details.
2015-07-14 21:07:35 -10:00
Michael Graff
4b8f5342cd adjust clock stretch 2015-07-14 11:05:53 -07:00
Bertus Kruger
ef9b324ffd Changed Telnet Port to port 23
Best to stick to standard port numbers
https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
2015-07-14 09:04:12 +12:00
Makuna
d815c36753 optimistic_yield()
this introduces optimistic_yield() used for when standard library
methods are normally used in tight loops waiting for something to
happen, like available().
2015-07-13 13:47:13 -07:00
Makuna
dece240830 Issue fixes
https://github.com/esp8266/Arduino/issues/475
https://github.com/esp8266/Arduino/issues/484
2015-07-13 19:08:35 +03:00
Ivan Grokhotkov
2f34d6d74a Upload doc folder along with a package 2015-07-13 04:20:25 +03:00
Ivan Grokhotkov
9342874432 Merge pull request #532 from me-no-dev/esp8266
add synchronous ota
2015-07-13 02:10:14 +03:00
Ivan Grokhotkov
9d43014e38 Merge pull request #537 from kzyapkov/esp8266
httpUpdate: fix case sensitivity issues
2015-07-13 02:09:53 +03:00
Me No Dev
1cd50e481f Update OTA Sketch 2015-07-11 13:55:39 +03:00
Kiril Zyapkov
954499bc12 httpUpdate: fix case sensitivity issues
On Linux (presumably Mac too), the header of the library
could not be included, caps changed to match the filename.

The line 'architectures=ESP8266' in library.properties caused:
WARNING: library ESP8266httpUpdate claims to run on [ESP8266] architecture(s) and may be incompatible with your current board which runs on [esp8266] architecture(s).
2015-07-11 12:35:02 +03:00
John Doe
b605ab316e add synchronous ota 2015-07-10 22:21:48 +03:00
Ivan Grokhotkov
da90c547ce Merge pull request #524 from adafruit/neopixel_doc
Doc update to mention support in Adafruit's NeoPixel library.
2015-07-10 17:34:22 +03:00
Ivan Grokhotkov
319156ba66 Merge pull request #530 from h4rm0n1c/esp8266
fix digitalWrite behavior
2015-07-10 17:34:06 +03:00
h4rm0n1c
8e699b426b Update core_esp8266_wiring_digital.c 2015-07-10 22:24:49 +08:00
h4rm0n1c
d0137574d0 Update core_esp8266_wiring_digital.c
Ugh, I don't know how that happened.
2015-07-10 22:04:58 +08:00
h4rm0n1c
c77f11906c digitalWrite cleanup and more compliant with behavior on AVR
I rewrote digitalWrite because the existing version was breaking
functionality as compared to how it behaves on the AVR,. specifically, I
could not use digitalWrite for a library that works fine on the AVR.

Instead I had to resort to fiddling with GPOC and GPOS and bit masks,
but this rewrite made all of that unnecessary, for whatever reason, it
just works better.

This version borrows a little from the AVR library in the sense that the
same logic is applied to determine whether a pin should be high or low
as the AVR version, and yes, it does appear to make a difference.
2015-07-10 21:14:40 +08:00
Tony DiCola
c9e1acd720 Doc update to mention support in Adafruit's NeoPixel library. 2015-07-08 19:02:43 -07:00
Ivan Grokhotkov
e7b7d6d8b7 Merge pull request #492 from pastcompute/patch-1
Add reference on how to enable printf function
2015-07-07 18:31:04 +03:00
Markus Sattler
2937b21c9c add basic WPS function 2015-07-07 18:24:55 +03:00
Markus Sattler
505ba22e05 allow setting the host name of AP interface 2015-07-07 18:09:58 +03:00
Markus Sattler
63590a9526 update ld add *(.sdk.version) 2015-07-07 18:09:31 +03:00
Markus Sattler
d4ddb66fc4 update SDK to v1.2.0_15_07_03 2015-07-07 18:09:23 +03:00