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

3589 Commits

Author SHA1 Message Date
Ivan Grokhotkov
809049ff04 Merge pull request #77 from Links2004/esp8266
Add Esp.restart and Esp.getVCC, add standard includes to Arduino.h
2015-04-19 10:23:59 +08:00
Ivan Grokhotkov
3ef9f9db54 Merge pull request #80 from boybundit/eeprom-get-put
Add get and put functions to EEPROM
2015-04-19 10:23:06 +08:00
Bundit J
5a4c4c3427 Use memcpy instead of loop 2015-04-18 22:48:04 +07:00
Ivan Grokhotkov
9645fd9cd4 Merge pull request #79 from icnagy/esp8266
Quote port name for esptool
2015-04-18 21:29:07 +08:00
Bundit J
2adda59b6d Add get and put functions to EEPROM
As available in http://www.arduino.cc/en/Reference/EEPROM
2015-04-18 16:08:36 +07:00
Bundit J
8ac5d70b70 Add get and put functions to EEPROM
As available in http://www.arduino.cc/en/Reference/EEPROM
2015-04-18 15:33:45 +07:00
Csaba Nagy
324bbb2965 Merge pull request #1 from icnagy/dev_tty_space
Update platform.txt
2015-04-17 21:52:24 +02:00
Csaba Nagy
4c945af1b4 Update platform.txt
Quoting the serial.port will enable esptool to work for dev/tty devices with spaces in their name. Like in OSX: `/dev/tty.wch ch341 USB=>RS232 fa130`. Without quote the esptool fails silently since it only parses the `/dev/tty.wch`.
2015-04-17 21:51:28 +02:00
Markus Sattler
b6ea1e45af add includes for <stddef.h> <stdarg.h> <stdio.h> to Arduino.h
add strtok
2015-04-17 12:19:58 +02:00
Markus Sattler
6cf87708c5 add void restart(void) and uint16_t getVCC(void) to Esp class 2015-04-17 11:05:02 +02:00
Markus Sattler
0bfd5cb396 Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266 2015-04-14 22:09:50 +02:00
Ivan Grokhotkov
da88852693 Fix resource leaks in UDP library
Reference counts were not incremented after creation of UdpContext, so pbufs and pcbs were not freed.
2015-04-14 01:34:52 +08:00
Markus Sattler
4d3d818944 Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266 2015-04-12 15:31:59 +02:00
Ivan Grokhotkov
6b593a7978 Add ESP.reset() method 2015-04-12 02:07:56 +08:00
Ivan Grokhotkov
b026daf43b Fix UdpClient semantics, add NTPClient example
UdpClient used to create a new socket for each begin/beginPacket call. This made bidirectional communication impossible.
Fix #64, fix #53.
2015-04-12 01:09:45 +08:00
Markus Sattler
56641b462f Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266 2015-04-11 10:16:19 +02:00
Markus Sattler
273ee1a3b7 fix possible null ptrs in HardwareSerial.cpp 2015-04-11 10:14:38 +02:00
Ivan Grokhotkov
89fe3daa85 Update readme
[ci skip]
2015-04-11 11:07:01 +08:00
Ivan Grokhotkov
1866ef0c98 Move some functions to .irom0.text 2015-04-11 10:59:36 +08:00
Ivan Grokhotkov
5c94d333c5 Add watchdog and deep sleep APIs
requested in #34
2015-04-11 10:58:57 +08:00
Ivan Grokhotkov
91d5fe73c0 Merge pull request #63 from romanmashta/esp8266
Fix slashes in Adafruit_ILI9341 library
2015-04-11 09:43:59 +08:00
Ivan Grokhotkov
66633e742f Merge pull request #60 from Links2004/esp8266
add more libc functions, fix possible null prt, force close of tcp on error, fix printf / serial.print mix problems, code style
2015-04-11 09:43:43 +08:00
Roman Mashta
e372850a35 Fix slashes in Adafruit_ILI9341 library 2015-04-10 22:35:44 +03:00
Markus Sattler
ccb4938e27 Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266 2015-04-08 18:23:07 +02:00
Ivan Grokhotkov
5ed1b05db9 Update readme to mention aREST
[ci skip]
2015-04-08 00:40:38 +08:00
Markus Sattler
0bd2ea1948 remove some warnings 2015-04-06 19:54:01 +02:00
Markus Sattler
f165a0afcd use Eclipse auto Format to get rip auf the tab, space and code style inconsistency 2015-04-06 19:33:50 +02:00
Markus Sattler
78ee754677 Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266
Conflicts:
	hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_noniso.c
2015-04-06 19:20:25 +02:00
Markus Sattler
3bb2de4a85 add flush() to unref() see #50 2015-04-06 19:17:19 +02:00
Markus Sattler
0276148613 fix printf corrupts Serial.print 2015-04-06 19:15:10 +02:00
Markus Sattler
3c7eaafeaf force tcp close in error 2015-04-06 18:55:21 +02:00
Markus Sattler
ea7a4e522a add null prt check to _pcb in flush 2015-04-06 18:49:57 +02:00
Markus Sattler
96ec8e480b add size check to write
some more debug output
2015-04-06 18:41:44 +02:00
Markus Sattler
be6b8f8a2d add more libc functions
add missing ICACHE_RODATA_ATTR define in #else case
2015-04-06 18:41:03 +02:00
Ivan Grokhotkov
2066c268f1 Merge pull request #46 from Sermus/esp8266_ILI9341_lib
ILI9341 library
2015-04-06 23:02:05 +08:00
Sermus
dc5ee0003c Port of extended Adafruit ILI9341 lib to ESP8266 2015-04-04 10:37:51 +03:00
Sermus
ef75292d24 Definition of F() macro 2015-04-04 10:32:19 +03:00
Markus Sattler
5550792d7d add __ieee754 functions 2015-04-03 22:56:46 +02:00
Ivan Grokhotkov
b21ff941b2 Merge branch 'esp8266' of https://github.com/Links2004/Arduino into Links2004-esp8266
Conflicts:
	hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_noniso.c
2015-04-03 18:51:13 +03:00
Markus Sattler
3b839f8907 add macro for vsnprintf_P and snprintf_P 2015-04-03 14:27:21 +02:00
Markus Sattler
a1f0c6feb9 remove NO_PORT_BIND 2015-04-03 14:26:41 +02:00
Markus Sattler
0efbe3a0c8 remove completed libc 2015-04-03 13:41:29 +02:00
Ivan Grokhotkov
18effc3f9e fix sign handling in atof
fix #40
2015-04-03 12:50:09 +03:00
Markus Sattler
156696a15e Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266 2015-04-03 11:09:14 +02:00
Ivan Grokhotkov
dac2c1c514 Merge remote-tracking branch 'origin/esp8266' into esp8266
* origin/esp8266:
  Naming changes as suggested in #30
2015-04-03 08:52:59 +03:00
Ivan Grokhotkov
331c266145 Naming changes as suggested in #30
Close #30
2015-04-03 08:51:31 +03:00
Ivan Grokhotkov
8634cf0144 Update readme
Be more clear about PubSubClient
Close #38
[ci skip]
2015-04-03 08:25:17 +03:00
Ivan Grokhotkov
dfbc499627 Fix slashes in SPI library 2015-04-03 08:18:23 +03:00
Ivan Grokhotkov
d97b7c2847 Temporary fix for __dso_handle issue
#39
2015-04-03 02:19:16 +03:00
Ivan Grokhotkov
ddb2343bc0 Initial support for CPU frequency selection 2015-04-03 02:18:13 +03:00