29c9ebea32
update lwip menu ( #4286 )
2018-02-03 22:02:29 +01:00
4e539b2618
Add a new resetmethod_menu_all macro ( #4241 )
...
* Add a new resetmethod_menu_extra macro to give the choice of all the reset options. Then only offer all these options for the generic modules.
2018-01-27 02:04:22 +01:00
8a24598d5d
Add missing esptool upload modes for none and dtrset ( #4228 )
...
* Add missing esptool upload modes for none and dtrset
2018-01-24 15:20:04 +01:00
12f336fa5f
Case change and and 'none' reset option for Digistump Oak ( #4143 )
...
* Case change and and 'none' reset option for Digistump Oak
The logo is 'digiStump', but is always written in text form as 'Digistump'.
The generator fixed an issue with the release version of 2.4.0 not having a resetMethod for the Digistump Oak, and hence not being able to be uploaded to without modifying the boards.txt file. However, the Oak doesn't support auto-reset via serial - it was primarily designed to be a cloud-programmed board.
* Regenerated boards.txt
* Regeneration of doc/boards.rst
2018-01-15 04:19:52 +01:00
28253c5bd3
boards.txt generator ( #3722 )
...
+ generates boards.rst
+ generate and replace boards section in package.json
+ generate ldscripts
+ new debug option: OOM
+ new led menu for generic board
2018-01-08 11:06:01 -03:00
370e75cb47
multi-mss menus for lwip2, remove lwip xcc variant, lwip2 readme, updates and fixes ( #4039 )
...
lwip2 updates:
> multi-mss makefile
> forwardported espconn (no multicast yet)
> restore max 3 ntp servers for configTime() coherency
> unchain seldom chained pbufs
> dns cache name length back to (256->48->) 128
> use sntp_stop/start() when dhcp address got
> fix netif's hostname glue-handling
> forwardported ping from lwip1.4
fix #3970
fix maybe #3963
2017-12-29 00:48:31 -03:00
355232ff6d
boards.txt: missing -DESP8266 + debug menu for -DNDEBUG ( #3974 )
...
* boards.txt: add missing -DESP8266 - fix #3973
* + debug menu NoAssert-NDEBUG => -DNDEBUG
fix #3978 and saves ram+flash
on behalf of @earlephilhower
2017-12-18 10:35:47 -03:00
bd261c05f1
update and fix current generated boards.txt ( #3940 )
...
less confusing lwip versions in menus
fix #3850
fix #3707
fix #3640
fix #3098
fix #2740
fix #2683
fix #2550
2017-12-11 21:20:01 -03:00
32f6826dcf
lwip2 integration
2017-11-03 10:09:53 +08:00
1b932181bd
enable 8M and 16M flash sizes for generic board
2017-10-15 01:40:10 -05:00
e04903225e
sdk: update to v2.1.0-10-g509eae8
2017-10-15 01:40:10 -05:00
3f5d06bc12
add DigiStump Oak pins & board
2017-08-21 11:10:55 -05:00
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
0b47911b69
Added 1M (No SPIFFS) board option ( #3203 )
2017-05-12 02:51:20 -05:00
ca3a1728d0
Addition of gen4-IoD Range boards ( #3202 )
2017-05-06 06:26:58 -05:00
a9224266f3
Arduino boards with ESP8266 ( #3121 )
...
default crystal freq 26M for all boards, 40M for arduino
2017-04-11 10:19:30 -05:00
f50a6c0a8a
Add support for 8 and 16 MB Flash ( #2351 )
...
Add to core dev config initially
2016-08-01 11:20:53 +08:00
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
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
3fbf1d0029
Add ESP8285 entry in boards menu
2016-06-01 16:59:45 +08:00
ff1b456ea5
Add DOUT/QOUT flash modes
2016-06-01 16:12:13 +08:00
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
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
90f933b9ce
Change build.board property for boards which renumber pins like NodeMCU ( #1878 )
2016-04-13 15:26:31 +03:00
0addae0084
move lwIP source to sdk and add a build hook instead of variant
2016-04-10 23:57:26 +03:00
74358a24b0
Add coredev device on the bottom
2016-04-10 22:48:05 +03:00
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
b6920e82a7
Fix build board flag for ESP8266_ESPRESSO_LITE_V2.
2016-03-28 19:03:51 +07:00
3663359c0b
Add Debug menu for ESPresso Lite 1.0 & 2.0.
2016-03-26 16:31:31 +07:00
d7078ed9b5
Merge pull request #1709 from narongrat/master
...
Update boards.txt for ThaiEasyElec's ESPino
2016-03-10 12:55:36 +03:00
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
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
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
3d3cd42ba5
Make 512k/64k board option the default one
2016-02-27 01:55:23 +03:00
d89abd696f
Added 128K SPIFFS for 512KB modules
2016-02-26 16:52:52 +01:00
db69643592
Update ESPresso description and board detail.
2016-02-16 11:19:59 +07:00
0550e7283f
Merge pull request #1608 from narongrat/master
...
Add ESPino (WROOM-02) by ThaiEasyElec.com
2016-02-10 19:22:28 +03:00
bd0c9f7394
Update boards.txt
2016-02-08 20:16:31 +07:00
b01a766d17
Add ESPert ESPresso Lite to boards.txt & variants
2016-02-08 18:39:07 +07:00
5dbbb5aaf3
Update boards.txt - add espinotee
...
Adding new board ESPino (WROOM-02 Module) by ThaiEasyElec.com
2016-02-08 18:11:03 +07:00
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
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
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
df47f0d071
fix strange eclipse bug DebugLevel not accepted when internal name to short?
2016-01-09 16:38:46 +01:00
fbca397ecc
Merge remote-tracking branch 'remotes/esp8266/master' into debug
2016-01-06 16:03:53 +01:00
1c0a5537b1
add debug level HTTPClient + SSL
2016-01-06 13:35:45 +01:00
f3c0ded2d8
Added default debug Mode to WifInfo boards
2016-01-03 02:43:57 +01:00
dca03db4ec
add default value for all Boards
2016-01-02 19:30:03 +01:00
137c50757e
add OTA debug level
2016-01-02 13:27:21 +01:00
995f02f437
add more debug levels
2016-01-02 12:54:34 +01:00