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

121 Commits

Author SHA1 Message Date
Christopher Hiller
3f5d06bc12 add DigiStump Oak pins & board 2017-08-21 11:10:55 -05:00
Jim Watson
db8868da1d Add Crystal Frequency menu item for Generic module
The Generic ESP8266 Module provides the basis to compile for anything not on the current list.  Although most current boards use the 26MHz crystal, there are many using the 40MHz.  This change permits these to be readily accommodated as generic ESP8266 boards.
2017-05-24 10:31:16 -05:00
Charles
0b47911b69 Added 1M (No SPIFFS) board option (#3203) 2017-05-12 02:51:20 -05:00
4D Systems
ca3a1728d0 Addition of gen4-IoD Range boards (#3202) 2017-05-06 06:26:58 -05:00
Sergio Tomasello
a9224266f3 Arduino boards with ESP8266 (#3121)
default crystal freq 26M for all boards, 40M for arduino
2017-04-11 10:19:30 -05:00
Me No Dev
f50a6c0a8a Add support for 8 and 16 MB Flash (#2351)
Add to core dev config initially
2016-08-01 11:20:53 +08:00
Me No Dev
07f4d4c241 Lwip addons (#2260)
* Add multicast TTL to UDP and rework UdpContext

* Add limit for TCP TIME_WAIT pcbs

* Add liblwip_gcc.a

* Make the changes be backward compatible with the current xcc version
2016-07-11 21:07:45 +08:00
Nat
222e92a5fc Add new boards Phoenix 1.0 & Phoenix 2.0 (#2088)
* Add new boards Phoenix 1.0, Phoenix 2.0

* ESP8266HTTPClient: fix duplicate Content-Length headers (#1902)

* Add new boards Phoenix 1.0, Phoenix 2.0

* Add phoenix in variants.
2016-06-06 12:20:41 +08:00
Ivan Grokhotkov
3fbf1d0029 Add ESP8285 entry in boards menu 2016-06-01 16:59:45 +08:00
Ivan Grokhotkov
ff1b456ea5 Add DOUT/QOUT flash modes 2016-06-01 16:12:13 +08:00
Charles
5176202603 Real board name available in Sketch/MDNS/OTA (#2054)
* Changed WifInfo settings and WeMos board name

* Added board name to have in sketch and MDNS/OTA

* board naming convention

https://github.com/esp8266/Arduino/pull/2054
2016-06-01 16:07:24 +08:00
Ivan Grokhotkov
a2b82ed6b6 Use gcc-built LwIP by default (#1926)
It is still possible to use xcc-built LwIP by selecting "Core Development" board from tools menu.
2016-05-06 20:09:15 +08:00
Ivan Grokhotkov
90f933b9ce Change build.board property for boards which renumber pins like NodeMCU (#1878) 2016-04-13 15:26:31 +03:00
Me No Dev
0addae0084 move lwIP source to sdk and add a build hook instead of variant 2016-04-10 23:57:26 +03:00
Me No Dev
74358a24b0 Add coredev device on the bottom 2016-04-10 22:48:05 +03:00
Me No Dev
bfe9f7be69 Update and move lwIP headers, add options to use different lwIP build for generic device
Makefile added to lwip source folder to build and install liblwip_gcc.a
2016-04-10 21:55:22 +03:00
Nat Weerawan
b6920e82a7 Fix build board flag for ESP8266_ESPRESSO_LITE_V2. 2016-03-28 19:03:51 +07:00
Nat Weerawan
3663359c0b Add Debug menu for ESPresso Lite 1.0 & 2.0. 2016-03-26 16:31:31 +07:00
Ivan Grokhotkov
d7078ed9b5 Merge pull request #1709 from narongrat/master
Update boards.txt for ThaiEasyElec's ESPino
2016-03-10 12:55:36 +03:00
krzychb
4f642d5652 Removed "Upload Using" menu option
...for all defined boards, i.e.:
1. Generic ESP8266 Module
2. ESPDuino (ESP-13 Module)
3. Adafruit HUZZAH ESP8266
4. ESPresso Lite 1.0
5. ESPresso Lite 2.0
6. NodeMCU 0.9 (ESP-12 Module)
7. NodeMCU 1.0 (ESP-12E Module)
8. Olimex MOD-WIFI-ESP8266(-DEV)
9. SparkFun ESP8266 Thing
10. SparkFun ESP8266 Thing Dev
11. SweetPea ESP-210
12. WeMos D1 R2 & mini
13. WeMos D1(Retired)
14. ESPino (ESP-12 Module)
15. ThaiEasyElec's ESPino
16. WifInfo
2016-03-09 21:41:02 +01:00
Uli Köhler
d118b4447a Fix case-insensitive ESPDuino file name
I work on Linux and I got an error about a missing `pins_arduino.h`:
```
fatal error: pins_arduino.h: No such file or directory
```
As it turns out, the reason for this is that the directory name under Linux is case-sensitive while it is lowercase-only in the variants file.
2016-03-05 16:02:18 +01:00
Narongrat Srimee
e44337dc13 Update boards.txt
Error during compilation on Arduino IDE require debug port and debug level.
So, set the default parameters to <blank>
2016-03-02 11:49:07 +07:00
Ivan Grokhotkov
3d3cd42ba5 Make 512k/64k board option the default one 2016-02-27 01:55:23 +03:00
Charles
d89abd696f Added 128K SPIFFS for 512KB modules 2016-02-26 16:52:52 +01:00
Nat Weerawan
db69643592 Update ESPresso description and board detail. 2016-02-16 11:19:59 +07:00
Ivan Grokhotkov
0550e7283f Merge pull request #1608 from narongrat/master
Add ESPino (WROOM-02) by ThaiEasyElec.com
2016-02-10 19:22:28 +03:00
Narongrat Srimee
bd0c9f7394 Update boards.txt 2016-02-08 20:16:31 +07:00
Nat Weerawan
b01a766d17 Add ESPert ESPresso Lite to boards.txt & variants 2016-02-08 18:39:07 +07:00
Narongrat Srimee
5dbbb5aaf3 Update boards.txt - add espinotee
Adding new board ESPino (WROOM-02 Module) by ThaiEasyElec.com
2016-02-08 18:11:03 +07:00
Ivan Grokhotkov
54f3c6bd21 Merge pull request #1506 from chromy/master
Add a new board entry for the SparkFun Thing Dev
2016-01-31 22:35:20 +03:00
Hector Dearman
c818413b52 Add a new board entry for the SparkFun Thing Dev
While the 'SparkFun ESP8266 Thing' is similar to the
'SparkFun ESP8266 Thing - Dev Board' there are some critical
differences for programming:

The dev board expects the following settings:

Flash Mode: DIO
Flash Size: 512K (no SPIFFS)
Reset Method: nodemcu

Whereas the original board uses:

Flash Mode: QIO
Flash Size: 512K (64K SPIFFS)
Reset Method: ck
2016-01-26 20:10:41 +00:00
Andre Price
1ca8a03970 Add TLS Mem debug option
- Added new option for Core + SSL + Tls Mem
- Added TLS Mem debuging when debugging All
2016-01-20 17:38:58 -08:00
Markus Sattler
df47f0d071 fix strange eclipse bug DebugLevel not accepted when internal name to short? 2016-01-09 16:38:46 +01:00
Markus Sattler
fbca397ecc Merge remote-tracking branch 'remotes/esp8266/master' into debug 2016-01-06 16:03:53 +01:00
Markus Sattler
1c0a5537b1 add debug level HTTPClient + SSL 2016-01-06 13:35:45 +01:00
Charles
f3c0ded2d8 Added default debug Mode to WifInfo boards 2016-01-03 02:43:57 +01:00
Markus Sattler
dca03db4ec add default value for all Boards 2016-01-02 19:30:03 +01:00
Markus Sattler
137c50757e add OTA debug level 2016-01-02 13:27:21 +01:00
Markus Sattler
995f02f437 add more debug levels 2016-01-02 12:54:34 +01:00
Markus Sattler
2b23b005aa allow control of enabling debug and debug level from IDE 2016-01-02 12:25:39 +01:00
yichone
70d0339813 Merge branch 'master' into master 2015-12-28 09:42:48 +08:00
xsyp
6d87ef5aa9 Add espduino board
ESPDuino boards from doit.am (arduino uno look like board for esp8266)
2015-12-27 17:15:49 +08:00
wemos
16244c5dfd fix d1_mini board. 2015-12-27 14:36:22 +08:00
Charles
659c33a114 Set default WifInfo board speed to 160MHz 2015-12-24 18:42:21 +01:00
Ivan Grokhotkov
a046f225c4 Fix warning related to wifinfo board (#1247) 2015-12-20 11:47:06 +03:00
Albert Chaharbakhshi
3a16bed4c2 Modify boards.txt for Sparkfun Thing Dev
The Sparkfun ESP8266 Thing Dev board currently has the "upload.resetmethod" set to "ck" which is invalid for the hardware, which uses the "nodemcu" reset circuitry.  You can compare the reset circuits here: https://cdn.sparkfun.com/datasheets/Wireless/WiFi/ESP8266-Thing-Dev-v10.pdf and https://raw.githubusercontent.com/nodemcu/nodemcu-devkit/master/Documents/NODEMCU_DEVKIT_SCH.png

Without this change, the Thing Dev board will not program correctly unless it is power cycled with GPIO0 held to ground.  After this change, the board resets, programs, and runs correctly, without any manual jumper or reset operations.
2015-12-15 11:46:17 -06:00
Markus Sattler
c97e408bd1 change Adafruit Huzzah upload method to nodemcu
see #1212
2015-12-14 09:31:50 +01:00
Charles
1adb9e79ea Added WifInfo boards / more SPIFFS size for 1M modules
Added WifInfo boards
Added 144K SPIFFS size for 1M modules
Added 160K SPIFFS size for 1M modules
Added 192K SPIFFS size for 1M modules
2015-12-11 18:18:09 +01:00
hallard
5653b9a59b Merge remote-tracking branch 'refs/remotes/upstream/master' 2015-12-11 18:04:41 +01:00
Charles
1891241f30 Added WifInfo boards 2015-12-11 17:54:58 +01:00