1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-21 10:26:06 +03:00

379 Commits

Author SHA1 Message Date
Markus Sattler
1ee7ecdaa2 rewrite HardwareSerial code for UART0 + UART1 support in ESP8266 2015-04-01 22:47:13 +02:00
Ivan Grokhotkov
88698ea1c6 Merge igrr/esp8266 into esp8266
* commit '8b081ebe9682d92ea4fab8bd233342580d36a7eb':
  Enable reset control for generic esp8266 boards
  Corrected accidentally committed wrong file
  Added to configuration options to disable ArduinoIDE SerialMonitor to set DTR and RTS active when the Monitor is opened
2015-04-01 21:19:22 +03:00
Ivan Grokhotkov
3abab6ca25 Enable reset control for generic esp8266 boards
Close #22
2015-04-01 21:12:25 +03:00
Ivan Grokhotkov
ac27828b95 Merge pull request #4 from Sermus/esp8266_disable_SerialMonitor_RTSDTR
Add option to disable DTR and RTS in serial monitor
2015-04-01 21:05:48 +03:00
Andrey Filimonov
0a1eae4df5 Added to configuration options to disable ArduinoIDE SerialMonitor to set DTR and RTS active when the Monitor is opened 2015-04-01 13:41:36 +03:00
Ivan Grokhotkov
f7bdd20dfc Update readme to mention SPI support 2015-04-01 10:18:02 +03:00
Ivan Grokhotkov
f89b5f0915 Add -DESP8266 preprocessor flag
Close #26
2015-04-01 09:18:57 +03:00
Ivan Grokhotkov
d1348264d5 Merge igrr/esp8266 into esp8266
remove the need to set programmer, by setting upload tool
  remove trailing whitespace

Conflicts:
	hardware/esp8266com/esp8266/boards.txt
2015-04-01 09:10:49 +03:00
Sandeep Mistry
ddaf3b1f4c remove the need to set programmer, by setting upload tool 2015-04-01 09:08:28 +03:00
Sandeep Mistry
d9eaefbfc9 remove trailing whitespace 2015-04-01 09:08:02 +03:00
Ivan Grokhotkov
3ac99bbc5a Merge pull request #2 from Sermus/esp8266_upload_speed_selection
Upload speed selection for ESP01
2015-04-01 09:05:02 +03:00
Ivan Grokhotkov
51ef29ad91 Merge pull request #3 from Sermus/esp8266_spi_impl
Initial ESP8266 HW SPI implementation
2015-04-01 09:04:27 +03:00
Ivan Grokhotkov
553760c65c Merge pull request #25 from sandeepmistry/upload-tool
Remove the need to set programmer
2015-04-01 08:58:29 +03:00
Andrey Filimonov
89fc25aed8 Upload speed selection for ESP01 2015-04-01 07:53:54 +03:00
Andrey Filimonov
4626a9df80 Initial ESP8266 HW SPI implementation
ILI9341 lib as a client for SPI lib
2015-04-01 07:10:31 +03:00
Sandeep Mistry
187080f40a remove the need to set programmer, by setting upload tool 2015-03-31 19:43:49 -04:00
Sandeep Mistry
9d9c62ed28 remove trailing whitespace 2015-03-31 19:39:34 -04:00
Ivan Grokhotkov
61f3d12909 Add missing __FlashStringHelper definition 2015-03-31 12:05:56 +03:00
Ivan Grokhotkov
31249bb747 Update to SDK 1.0.0
Fixes #1
2015-03-30 00:50:24 +03:00
Ivan Grokhotkov
afdaed8398 fix platform file to support Arduino Eclipse Plugin
fixes #2
2015-03-30 00:03:09 +03:00
Ivan Grokhotkov
d703131c00 Fix cbuf::read and cbuf::peak return types
Fixes #12
2015-03-29 18:21:32 +03:00
Ivan Grokhotkov
d2c93540ac Update release link for Windows
point to a temporary patched version which adds libiconv-2.dll
[ci skip]
2015-03-28 20:50:49 +03:00
Ivan Grokhotkov
d06ec220fa Update readme
[ci skip]
2015-03-28 02:46:47 +03:00
Ivan Grokhotkov
7e8cd1e7ef Update readme
[ci skip]
2015-03-28 01:49:33 +03:00
Ivan Grokhotkov
7aa2378afb Update readme 2015-03-28 00:51:20 +03:00
Ivan Grokhotkov
7bab4b3c86 add appveyor and travis CI (+22 squashed commits)
[e86e3c2] attempt to fix deploy
[62a68fe] attempt to fix deploy
[e372d18] appveyor: specify artifact path
[89c30ab] fix ant call
[11ccf6d] fix esptool name on windows
[6ab7c73] add deploy to appveyor
[690fdb4] fix windows toolchain sha sum
[1106884] Unquote JAVA_HOME
[bb3dcd9] Shallow clone in appveyor
[b1ec7db] travis: deploy tags only, appveyor: set java_home
[9d790f2] disable repeated failure notifications in travis, attempt to fix appveyor.yml
[2d0a499] Run appveyor build in CMD
[11dd735] adding travis deploy, attempt to fix paths on appveyor
[208c1f1] fix toolchain sha sum path for linux
[1a92165] Temporary path hack for appveyor
[9caea0b] fix build.xml
[68eaaf1] linux components and sha sums
[485e457] fix ant bin path
[c6b6573] silent build
[5edd927] fix ant path, add travis
[36d1f17] appveyor: clone using https
[b758833] Add appveyor build script
2015-03-28 00:36:52 +03:00
Ivan Grokhotkov
84bb0ef3fe Add downloads section to readme
[ci skip]
2015-03-27 19:07:58 +03:00
Ivan Grokhotkov
c8324e5b1e Display esp8266 notes in README.md
[ci skip]
2015-03-27 17:34:23 +03:00
Ivan Grokhotkov
79e0aa361a Update maintainer info 2015-03-27 12:18:06 +03:00
Ivan Grokhotkov
d98efdbced Move esp8266 platform from "arduino" into "esp8266com" 2015-03-27 12:11:55 +03:00
Ivan Grokhotkov
27d450ded6 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
cfda6cbd06 Add ESP8266WebServer library 2015-03-27 11:17:45 +03:00
Ivan Grokhotkov
c3b428162f Improve i2c waveforms 2015-03-19 23:45:03 +03:00
Ivan Grokhotkov
71c705a187 Implement remoteIP and remotePort in WiFiUDP 2015-02-17 01:38:35 +03:00
Ivan Grokhotkov
ea90d3ce92 Fix WiFiClient assignment operator 2015-02-16 03:02:42 +03:00
Ivan Grokhotkov
b85262e634 Fix error with missing softAPmacAddress function 2015-02-12 16:37:58 +03:00
Ivan Grokhotkov
ad216c0ef5 fix i2c frequency setup 2015-02-11 18:21:14 +03:00
Ivan Grokhotkov
a43d6ff9cb 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
Ivan Grokhotkov
be7a068be1 Add parameter to set channel in softAP mode 2015-02-03 12:30:08 +03:00
Ivan Grokhotkov
076977dbeb Update keywords for ESP8266WiFi library 2015-02-03 09:05:18 +03:00
Ivan Grokhotkov
fea362a3b5 Allow mDNS on any interface 2015-02-03 09:04:20 +03:00
Ivan Grokhotkov
31c7b384b2 Add mDNS library for esp8266 2015-02-01 01:55:37 +03:00
Ivan Grokhotkov
c28a63c9d5 Add support for multicast UDP 2015-02-01 01:52:23 +03:00
Ivan Grokhotkov
aa6e0ce54f Disable TCP/UDP debug by default 2015-02-01 01:51:46 +03:00
Ivan Grokhotkov
383c19fd34 Merge branch 'master' into esp8266
* master: (148 commits)
  Update revision log
  Cherry picked fix from 87865ac19df2f55e3d073cf5dc7ba08c0de4c584
  Updated revision log
  Added dependencies for AStylej.dll
  Updated translations
  Update revision log
  Temporary fix for pulseIn() regression.
  Added README.adoc for the library manager project
  Fixed some libraries metadata.
  Temporary disabled DefaultTargetTest under certain conditions
  Updated translation from transifex
  Updated some translation strings
  Fixed test
  sam: Fixed initialization of UART/USART mode register
  update revision log
  Fixed NPE when import menu are empty
  Fixed NPE when currently selected platform is no more installed.
  Optimized FileUtils.recursiveDelete(File) function
  Fixed a bunch of simple warnings in java code
  Removed unused classes Commander.java and Webserver.java
  ...
2015-01-26 02:35:02 +03:00
Ivan Grokhotkov
2acf29fa1f Add a version of OneWire library adapted for ESP8266 2015-01-26 02:09:18 +03:00
Ivan Grokhotkov
811031cbd6 Add functions for direct IO register access 2015-01-26 02:08:26 +03:00
Ivan Grokhotkov
fba488ac6d Fix typo, add mode keyword for ESP8266WiFi, remove .bss section from sketch flash size calculation 2015-01-25 22:44:49 +03:00
Ivan Grokhotkov
ee762f3150 Add WIP SPI library 2015-01-21 04:19:04 +03:00
Ivan Grokhotkov
045c446213 Use i2c instead of serial for wifio virtual io 2015-01-21 04:17:03 +03:00