1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-12-10 20:02:26 +03:00
Commit Graph

2151 Commits

Author SHA1 Message Date
Sandeep Mistry
7dda022b60 remove trailing whitespace 2015-04-01 09:08:02 +03:00
Ivan Grokhotkov
2104664c87 Merge pull request #2 from Sermus/esp8266_upload_speed_selection
Upload speed selection for ESP01
2015-04-01 09:05:02 +03:00
Andrey Filimonov
f7eef29ef0 Upload speed selection for ESP01 2015-04-01 07:53:54 +03:00
Andrey Filimonov
644c0efeab Initial ESP8266 HW SPI implementation
ILI9341 lib as a client for SPI lib
2015-04-01 07:10:31 +03:00
Sandeep Mistry
8e6ef666aa remove the need to set programmer, by setting upload tool 2015-03-31 19:43:49 -04:00
Sandeep Mistry
a3fa9326b9 remove trailing whitespace 2015-03-31 19:39:34 -04:00
Ivan Grokhotkov
3278e1a448 Add missing __FlashStringHelper definition 2015-03-31 12:05:56 +03:00
Federico Fissore
ecde17b6e2 Platform.txt in-memory rewrite rules: whenever loaded, if a property is set to a value known to be wrong/old, that property is replaced with the current/right value.
This happens in-memory, no platform.txt file were harmed during rewriting
Mitigate #2838
2015-03-30 16:18:08 +02:00
Federico Fissore
ea5155656a Starting 1.6.3
Updated toolchains: linux statically compiled, added gcc lto plugin (disabled)
2015-03-30 15:06:59 +02:00
Ivan Grokhotkov
b64079f539 Update to SDK 1.0.0
Fixes #1
2015-03-30 00:50:24 +03:00
Ivan Grokhotkov
cb799b670d fix platform file to support Arduino Eclipse Plugin
fixes #2
2015-03-30 00:03:09 +03:00
Ivan Grokhotkov
260aee75f7 Fix cbuf::read and cbuf::peak return types
Fixes #12
2015-03-29 18:21:32 +03:00
Federico Fissore
6e498ee5b9 LibraryManager: better type filtering 2015-03-27 14:51:19 +01:00
Federico Fissore
e884789322 Not using gcc version, hard to maintain 2015-03-27 14:51:15 +01:00
Federico Fissore
3be821dfcf avr platform: fixed avrdude path 2015-03-27 14:51:12 +01:00
Federico Fissore
7d6729ab93 Fixed platforms(.txt) 2015-03-27 14:51:12 +01:00
Ivan Grokhotkov
1922814352 Update maintainer info 2015-03-27 12:18:06 +03:00
Ivan Grokhotkov
2b2a4131a3 Move esp8266 platform from "arduino" into "esp8266com" 2015-03-27 12:11:55 +03:00
Ivan Grokhotkov
c540bbab00 Merge 1.6.1 into esp8266
* commit 'b8b2869753d488bfd203615637e1de3912589a92': (68 commits)
  Updated revisions.txt
  Fixed wrong path in successful message
  arduino-core: restored debug info in class files
  Fixed NPE in case of missing boardData
  Added missing translations
  Added windows drivers
  Added warning for uncertified boards
  Update revision.txt
  update revisions.txt
  SoftwareSerial: match bool API with HardwareSerial
  Fix to save as to parent folder is needed by all OSs, not just Mac
  Update revision.txt
  MacOSX: previous better IDE was missing some pieces. Added
  MacOSX: better IDE
  Updated revisions.txt
  NEW button now behaves as clicking File -> New menu entry. Fixes #2685
  Windows: bundled JRE updated to 8u31 build.xml now uses unzip target
  Added .getParentFile() to saveas for mac. This prevents saving into the sketch itself
  Compound edits weren't part of the undo/redo dance
  An undoable action marks the sketh as modified
  ...
2015-03-27 11:18:48 +03:00
Ivan Grokhotkov
22ea72a2d6 Add ESP8266WebServer library 2015-03-27 11:17:45 +03:00
Martino Facchin
ab5aea40a6 Stream: set findMulti function as protected
let's not expose it until the API is not accepted
widely by the dev mailing list
2015-03-24 17:13:14 +01:00
Martino Facchin
c25dc61bd6 Merge pull request #2814 from facchinm/test_pr2696
Fix findUntil in Stream library
2015-03-24 15:24:42 +00:00
Jim Leonard (Xuth)
f43a7a698e Fix findUntil in Stream library
PR #2696 without timeout-related changes
2015-03-24 12:31:50 +01:00
Martino Facchin
046f335d5f Merge pull request #2812 from facchinm/test_pr2794
EEPROM library V2
2015-03-24 09:24:00 +00:00
Martino Facchin
54da627789 EEPROM: examples: fix Serial for board Leonardo 2015-03-24 10:20:00 +01:00
Chris--A
bd2b9d1afd Fixed EEPROM examples and added readme 2015-03-24 13:58:01 +10:00
Chris--A
ab14475248 Updated EEPROM examples.
Removed hard coded lengths, which were incorrect for standard Arduino's
now.
2015-03-20 12:06:20 +10:00
Ivan Grokhotkov
211045f91c Improve i2c waveforms 2015-03-19 23:45:03 +03:00
Chris--A
28cff64b80 Small tweaks to EEPROM lib and examples. 2015-03-19 17:13:32 +10:00
Victor Aprea
0e898d5e03 Do not influence state of SS if it's already been set to an output previously, e.g. by user sketch
squashes and closes PR #2659
2015-03-18 10:37:40 +01:00
Chris--A
d6637e7f08 Updated EEPROM storage class
To avoid having a .cpp just for an extern variable definition, `static`
has been chosen over `extern`.

As the `EEPROMClass` class simply wraps functionality located elsewhere,
it is completely compiled away. Even though each translation unit which
includes the header will get a copy with internal linkage, there is no
associated overhead.

More info
[here](http://stackoverflow.com/questions/29098518/extern-variable-only-in-header-unexpectedly-working-why)
2015-03-18 18:56:08 +10:00
Chris--A
80f01fbab1 Added additional examples to EEPROM lib 2015-03-17 17:17:08 +10:00
Chris--A
bed78fd144 Added new version of EEPROM library. 2015-03-17 17:13:47 +10:00
Federico Fissore
c46e667e7a Started working on 1.6.2 2015-03-11 11:42:55 +01:00
Federico Fissore
39d1dfc999 Added warning for uncertified boards 2015-03-10 08:52:41 +01:00
Martino Facchin
6a86cbc793 Merge branch 'ide-1.5.x' into SoftwareSerial 2015-03-05 12:33:35 +01:00
Martino Facchin
b95533ffd0 SoftwareSerial: match bool API with HardwareSerial 2015-03-05 12:30:01 +01:00
Cristian Maglie
606604d7d6 Update revision log. Version set to 1.6.1. 2015-02-19 18:22:43 +01:00
Ivan Grokhotkov
6d0e7c9e49 Implement remoteIP and remotePort in WiFiUDP 2015-02-17 01:38:35 +03:00
Cristian Maglie
a39364193f "objcopy" recipes are no more tied to "hex" extension
This allow to define specific recipes for every platform
but keeps backward compatibility.

See #2614
2015-02-16 14:39:55 +01:00
Ivan Grokhotkov
c46c242f0b Fix WiFiClient assignment operator 2015-02-16 03:02:42 +03:00
Ivan Grokhotkov
345f90d167 Fix error with missing softAPmacAddress function 2015-02-12 16:37:58 +03:00
Ivan Grokhotkov
f7b954cef7 fix i2c frequency setup 2015-02-11 18:21:14 +03:00
Arnav Gupta
79a74aa667 rename hex -> output
using generic term 'output', because for samx32,
output is .bin format and not .hex

Signed-off-by: Arnav Gupta <championswimmer@gmail.com>
2015-02-10 04:31:51 +05:30
Ivan Grokhotkov
c7e363ca7b Merge arduino/master into esp8266
* commit '71c39489180723b13cabe3c07e3994a239f8a03e':
  Updated translations
  Updated offline docs
  Corrected some email contacts.
  MacOS tests fix: new way of discovering work dir conflicts with tests execution. Fixed.
  Updated build_pull_request.bash
  Renamed mac build from "macosxnew" to "macosx-java-latest"
  Updated revision log. Version set to 1.6.0rc3
  build.xml and mac. Change in platform names: macosx now macosxnew, oldmacosx now macosx
  Fixed bug with paths with spaces
  build_pull_requests now builds oldmacosx as well
  Macosx: new appbundler, new macosx builds. Use platform=macosx and platform=oldmacosx
  build_pull_requests now moves the artifacts to the parent folder: this allows calling "clean" target before each build
  build.xml linux-clean target was not deleting old linux builds
  Fix typos in BlinkWithoutDelay.ino

Conflicts:
	build/build.xml
2015-02-09 17:39:30 +03:00
Cristian Maglie
e93be4855f Corrected some email contacts. 2015-02-05 16:47:22 +01:00
Ivan Grokhotkov
edccc2c158 Add parameter to set channel in softAP mode 2015-02-03 12:30:08 +03:00
Ivan Grokhotkov
30086663f1 Update to SDK 0.9.5 2015-02-03 12:26:43 +03:00
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