1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-15 00:02:49 +03:00
Commit Graph

5224 Commits

Author SHA1 Message Date
0efc787b54 Rename hashes to match toolchain archives 2015-05-19 00:06:07 +03:00
ec3e6d5deb use versioned names for toolchain and fix build
mkdir tools folder on windows and linux
2015-05-18 23:46:25 +03:00
e32345dc0c Update windows toolchain 2015-05-18 23:16:31 +03:00
07ecca1925 Fix issue with min/max
fix #263
2015-05-18 22:52:14 +03:00
d69c3782e3 add script for board manager package generation 2015-05-18 22:51:19 +03:00
d6b5beb424 Fix tools path 2015-05-18 21:52:15 +03:00
3a85279986 Merge branch 'ficeto-esp8266' into esp8266
* ficeto-esp8266:
  fix switched linkers
2015-05-18 21:20:10 +03:00
141c4a0147 Make platform.txt compatible with board manager package 2015-05-18 20:06:24 +03:00
a1cfbeeed6 Update esptool to 0.4.4 2015-05-18 19:40:00 +03:00
316554f3e8 fix switched linkers 2015-05-18 17:59:17 +03:00
a92defae6e Merge pull request #26 from esp8266/esp8266
pull master
2015-05-18 17:44:22 +03:00
4a15dd3e55 Merge branch 'ficeto-esp8266' into esp8266
* ficeto-esp8266:
  fix location change
  add SPIFS support to up to 16MB flash chips
2015-05-18 17:25:03 +03:00
6e60b0a1cd Fix esptool path 2015-05-18 17:23:12 +03:00
c9f26a19ad fix location change 2015-05-18 16:58:18 +03:00
b470e02b80 Merge branch 'esp8266-esp8266' into esp8266 2015-05-18 16:50:10 +03:00
47f3c371d0 Merge branch 'esp8266' of https://github.com/esp8266/Arduino into esp8266-esp8266
blah
2015-05-18 16:48:48 +03:00
f7a42c8843 add SPIFS support to up to 16MB flash chips 2015-05-18 16:21:53 +03:00
e21bca8ef3 Move tools to platform directory 2015-05-18 16:04:30 +03:00
e8789e9cb5 Merge branch 'master' into esp8266
* master: (414 commits)
  Don't export sketch if the underlying core does not support it. Fixes #3171
  RSyntaxTextArea: using a modified version, tracked at https://github.com/arduino/RSyntaxTextArea. Fixes #3099
  Updated keywords.txt
  New editor on MacOSX: since CMD+J is known as "jump to selection" and the editor has no such feature, CMD+J is disabled on mac. See #3098
  Old Preferences class remains for backwards compatibility as a delegate for PreferencesData
  New Preferences window: renders fine on every OS and it's easier to adapt using NetBeans as visual editor. Fixes #3140
  Remove spawn from exec command
  Removed redundant call to File.deleteIfExists()
  Removed buggy redundant check in FileUtils.deleteIfExists()
  Restored current line/current selected lines display on lower left of the IDE. Fixes #3134
  Updated cursor.ino
  New editor on MacOSX: restored CMD+E for finding selected text
  New editor on MacOSX: CMD+UP/DOWN moves cursor to start or end of sketch. See #3098
  New editor on MacOSX: CMD+BACKSPACE deletes current line until cursor position, ALT+BACKSPACE deletes previous word. See #3098
  ArduinoIDE is in the default package. Removed
  Fixes  #2969:
  Fix Uncategorized warning message
  New editor: ALT+ BACKSPACE deletes next word (OSX only). See #3098
  New editor: ALT+ UP/DOWN move current line only if "editor.advanced" (hidden pref) is true. Fixes #3101
  New editor: mark occurrences enable when "editor.advanced" (hidden pref) is true. Fixes #3102
  ...

Conflicts:
	.gitignore
	build/build.xml
	hardware/esp8266com/esp8266/libraries/ESP8266WiFi/keywords.txt
	hardware/esp8266com/esp8266/libraries/ESP8266WiFi/library.properties
	hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/ESP8266WiFi.h
	libraries/WiFi/README.adoc
	libraries/WiFi/src/WiFi.cpp
	libraries/WiFi/src/WiFiClient.cpp
	libraries/WiFi/src/WiFiClient.h
	libraries/WiFi/src/WiFiServer.cpp
	libraries/WiFi/src/WiFiUdp.cpp
2015-05-18 14:54:06 +03:00
4c3de26631 Don't export sketch if the underlying core does not support it. Fixes #3171 2015-05-18 13:34:29 +02:00
37759286bb Merge pull request #260 from UECIDE/esp8266
Two new examples
2015-05-18 14:29:24 +03:00
19aa7edf1d Merge pull request #3167 from Chris--A/no-spawn
Build: Remove spawn from exec command (Windows)
2015-05-18 12:47:36 +02:00
65b962650e Support for multiple FileSystem instances 2015-05-18 13:45:34 +03:00
d08ef896df Merge pull request #3180 from Chris--A/keywords_update
Updated keywords.txt
2015-05-18 11:43:17 +02:00
015a833bab Merge pull request #24 from esp8266/esp8266
tracking master
2015-05-18 12:36:30 +03:00
eb66c94037 Merge branch 'ficeto-esp8266' into esp8266
* ficeto-esp8266: (31 commits)
  leftovers
  Update to the latest SPIFFS git and cleanup
  add Exception Causes (EXCCAUSE) docu
  fix possible null ptr in EEPROM.cpp
  Align the start of functions to the next power-of-two greater than 4, skipping up to 3 bytes.
  improve os_printf handling when buffer full.  - wait for free buffer in hw fifo
  force all os_malloc calls to request a aligned size.  - this fix Fatal exception (9) by unaligned class memory
  add some __attribute__ for compiler to get better optimizations and warning handle
  fix possible problems in EEPROM regarding interrupt handling and SPI flash blocking
  spiffs fixes
  improve includes add ssid and ip to debug out
  add examples/WiFiMulti/WiFiMulti.ino
  add support for list of AP connections  - auto select ssid with best signal  - for debugging enable DEBUG_WIFI_MULTI macro and call Serial.setDebugOutput(true);
  fix start address so erase works
  disable all interrupts when reading from spiffs
  printf to print instead of write
  fix uart triggering reset when spi has been read/written
  ESP8266WiFiClass::waitForConnectResult()
  add Print::printf
  fix data types
  ...
2015-05-18 12:19:50 +03:00
3cababb442 RSyntaxTextArea: using a modified version, tracked at https://github.com/arduino/RSyntaxTextArea. Fixes #3099 2015-05-18 10:35:24 +02:00
223db048ff Updated keywords.txt
This commit fixes some highlighting issues due to multiple keyword
entries.

The missing C++ keywords have been added.

A set of standard fixed sized integers has been added also: uint8_t,
int32_t,...
2015-05-18 17:51:55 +10:00
049fe1d4a7 leftovers 2015-05-18 04:57:34 +03:00
d0fe88be5a Update to the latest SPIFFS git and cleanup
Almost unmodified spiffs from github
lots of NodeMCU leftovers are removed
More proper names given to platform related files
Adjusting the FS class for the changes
2015-05-18 04:54:27 +03:00
f3e43bee2d Added missing include needed for Arduino IDE 2015-05-17 20:01:42 +01:00
03d858bc8e Added access point example 2015-05-17 19:59:25 +01:00
97ae67be6b Merge pull request #23 from Links2004/esp8266
pull markus's changes
2015-05-17 16:45:32 +03:00
7ef48031dc add Exception Causes (EXCCAUSE) docu 2015-05-17 14:55:11 +02:00
9b653983a2 fix possible null ptr in EEPROM.cpp 2015-05-17 13:54:03 +02:00
5c60dcbf2d Align the start of functions to the next power-of-two greater than 4, skipping up to 3 bytes. 2015-05-17 13:53:31 +02:00
6e99cccb61 improve os_printf handling when buffer full.
- wait for free buffer in hw fifo
2015-05-17 13:43:49 +02:00
6e08534086 force all os_malloc calls to request a aligned size.
- this fix Fatal exception (9) by unaligned class memory
2015-05-17 13:33:10 +02:00
730025cefc add some __attribute__ for compiler to get better optimizations and warning handle 2015-05-17 00:11:41 +02:00
cdf4aa0536 fix possible problems in EEPROM regarding interrupt handling and SPI flash blocking 2015-05-16 23:10:06 +02:00
8d92e73e63 spiffs fixes 2015-05-17 00:04:39 +03:00
ba1ddbb1cf improve includes
add ssid and ip to debug out
2015-05-16 22:56:15 +02:00
267901ef7b add examples/WiFiMulti/WiFiMulti.ino 2015-05-16 22:47:29 +02:00
66a5832ad1 add support for list of AP connections
- auto select ssid with best signal
 - for debugging enable DEBUG_WIFI_MULTI macro and call Serial.setDebugOutput(true);

change ESP8266WiFiClass::status() return type to wl_status_t
2015-05-16 22:40:53 +02:00
25a540d9dd fix start address so erase works 2015-05-16 21:40:41 +03:00
1529d7086f disable all interrupts when reading from spiffs
this fixes any possible resets caused by interrupt routines trying to
read the flash while there is an ongoing spiffs operation
2015-05-16 21:01:51 +03:00
1eb2ee6e00 printf to print instead of write 2015-05-16 20:39:23 +03:00
a496c22d44 fix uart triggering reset when spi has been read/written 2015-05-16 20:38:00 +03:00
cd6ba47f24 ESP8266WiFiClass::waitForConnectResult()
waitForConnectResult() waits until wifi status is not disconnected,
unless STA is disabled, in which case it returns WL_DISCONNECTED
2015-05-16 19:00:36 +03:00
ca3795721e add Print::printf 2015-05-16 18:25:22 +03:00