me-no-dev
21ff3d0e32
Slight rework of WiFi Class
...
- call esp_wifi_start()
- separate tcp initialization to prepare for Ethernet
- setup dhcp addresses when using custom IP config for SoftAP
2017-05-22 15:31:23 +03:00
me-no-dev
88293a4284
Implement WiFiClient.peek()
...
Thanks @miomir1981
2017-05-22 15:27:34 +03:00
bbx10
06a76eebe8
Remote tcp disconnect not detected ( #389 )
...
* Add setNoDelay and getNoDelay to WiFiServer class
* Remote TCP disconnect not detected
2017-05-22 14:16:07 +02:00
copercini
51a4432ca8
HTTPClient Port ( #347 )
...
* Fix possible infinite loop in the example
* Remove workaround of sockets always return -76
Remove workaround of sockets always return -76 (because it's fixed on IDF now)
Remove delay during handshake (improving stability)
* Remove unusable mbedtls_net of context creation
* Fix bad destructor
* Compatibility with WiFiClient for HTTPClient
* Initial port from ESP8266
Changed SHA1 fingerprint by Root CA verification
Changed log system
* Remove deprecated function
2017-05-19 10:18:20 +02:00
Max
05a3de262a
Remove LEDC_BASE_FREQ to calculate duty ( #381 )
2017-05-19 10:16:55 +02:00
me-no-dev
d36e9bbfa9
Change deprecated esp_efuse_read_mac method
2017-05-15 21:35:25 +03:00
me-no-dev
4765554afd
Update IDF to 1e0710f
2017-05-15 21:31:11 +03:00
me-no-dev
4b47402afd
Use static buffer for log_printf
2017-05-15 20:53:45 +03:00
me-no-dev
befebb7242
Change DPORT access macros
2017-05-15 20:53:09 +03:00
Max
c64796c7d2
Add NodeMCU-32S board ( #375 )
...
Board from AI-Thinker
2017-05-12 18:01:50 +02:00
MangoGeek
7b63f58683
add support for widora-air board ( #367 )
...
* add support for widora-air board
* change widora-air f_cpu error,from 400M to 240M
2017-05-12 09:02:46 +02:00
Limor "Ladyada" Fried
e960bb64f0
feather variant ( #364 )
2017-05-08 23:06:30 +03:00
WEMOS Electronics
3b86e0c0bc
Update LED_BUILTIN pin for LOLIN32 ( #362 )
...
* Add ESP.getChipId() function to get ESP32's ChipID.
* change getChipId() to getEfuseMac()
* * Change board:Lolin32 to LOLIN32
* Update LED_BUILTIN pin for LOLIN32
2017-05-08 12:47:37 +03:00
Me No Dev
376961d168
Update IDF to 65acd99 ( #358 )
...
* Update IDF to 65acd99
* Update platformio and arduino build paths and libs
* Update esptool binaries
2017-05-06 20:29:12 +03:00
me-no-dev
450df7e3f8
fix libb64
...
Implements: https://github.com/esp8266/Arduino/pull/2883
Fixes: https://github.com/espressif/arduino-esp32/issues/313
Fixes: https://github.com/espressif/arduino-esp32/issues/344
2017-05-06 18:56:25 +03:00
me-no-dev
673f453da0
BT define the hal methods even if BT is disabled (but return false)
2017-05-06 18:50:20 +03:00
me-no-dev
768e57f285
Fix BT enabled check
2017-05-06 18:40:23 +03:00
me-no-dev
b1b77a658f
WiFiClient::peek should return -1 instead of 0
...
Fixes: https://github.com/espressif/arduino-esp32/issues/329
2017-05-06 18:30:38 +03:00
me-no-dev
b879f80017
Allow Arduino to be run without BT support in IDF
...
Fixes: https://github.com/espressif/arduino-esp32/issues/343
2017-05-06 18:27:03 +03:00
WEMOS Electronics
a38ffe58fe
Add ESP.getChipId() function to get ESP32's ChipID. ( #322 )
...
* Add ESP.getChipId() function to get ESP32's ChipID.
* change getChipId() to getEfuseMac()
2017-05-05 09:59:54 +03:00
Severin Smith
cc73f17add
SPI_MODE2 and SPI_MODE3 configurations inverted ( #345 )
...
It appears that the configurations for `ck_out_edge` were inverted for `SPI_MODE2` and `SPI_MODE3`. You can check the technical reference manual on page 76, table 23 "Clock Polarity and Phase, and Corresponding SPI Register Values for SPI Master".
I've check with my oscilloscope that the current configuration is wrong and this fix corrects the issue.
2017-05-05 09:59:18 +03:00
tzxespressio
6006308575
fix some compile issue in cpp project(like WiFiMulti.h) ( #350 )
2017-05-05 09:59:01 +03:00
Martin Sloup
32c028a27e
#334 : Update boards.txt for Onehorse's ESP32 Dev Module ( #337 )
2017-04-28 13:29:04 +03:00
Ahmed Talaat
a95b1fd33b
Update package_esp32_index.template.json ( #324 )
...
fixing github url.
2017-04-22 16:42:23 +03:00
Me No Dev
a0c6ee021b
Update default.csv ( #326 )
2017-04-22 16:40:35 +03:00
me-no-dev
aad4b336d6
Add default config for BT init and offsets for partition table
2017-04-22 16:33:07 +03:00
Me No Dev
57028ad65e
Update default.csv
...
Remove missing column so github can beautify the contents
2017-04-22 16:17:45 +03:00
me-no-dev
7d0968c10d
Update bootloader to better handle QIO
2017-04-13 09:20:03 +03:00
me-no-dev
ee14bc2cc6
Mute leftover debug from WiFi
2017-04-13 09:13:45 +03:00
Me No Dev
56ef31f899
Update IDF to version 3cad00f ( #310 )
2017-04-12 21:49:58 +03:00
me-no-dev
fd81fd0ac3
Fix BT init compilation error
...
Fixes: https://github.com/espressif/arduino-esp32/issues/309
2017-04-12 20:53:21 +03:00
Me No Dev
6519a35799
Fix WifiUDP::beginMulticastPacket()
...
Fixes: https://github.com/espressif/arduino-esp32/issues/304
Thanks @jliegner :)
2017-04-11 00:08:18 +03:00
Me No Dev
2b075f3204
It's pyserial not serial
2017-04-04 02:50:27 +03:00
Me No Dev
f13127bd36
install python serial for travis
2017-04-04 02:49:07 +03:00
me-no-dev
2f02e27327
Update esptool on mac and windows and revert linux to use python
2017-04-04 02:36:55 +03:00
me-no-dev
7e5b278107
Add new control to WiFi Scan
2017-04-04 02:03:54 +03:00
me-no-dev
b465858563
Check and format NVS partition if size has changed
2017-04-04 01:27:26 +03:00
me-no-dev
80322311f1
Update IDF
2017-04-04 01:26:23 +03:00
Me No Dev
7e45310771
Fix UDP TX Buffer not set to NULL after free
...
thans @martinayotte
2017-04-03 20:54:57 +03:00
robin
ba1efb9897
1. add IntoRobot Fig support ( #284 )
2017-03-31 00:02:45 +02:00
copercini
b46f1e2e3c
Support self signed certificates ( #291 )
...
* Support self signed certificates
Fix for https://github.com/espressif/arduino-esp32/issues/265
mbedtls_ssl_conf_authmode was defined before mbedtls_ssl_config_defaults causing several bugs when no CA certificate is defined.
* Implement Arduino's log facility
Replace printf by ESP log handling
* Remove \n from debug messages
log_ doesn't need \n to break line.
2017-03-31 00:01:09 +02:00
me-no-dev
fcbb3e7987
Reconnect WiFi on Auth Expire
...
Should Fix: https://github.com/espressif/arduino-esp32/issues/234
2017-03-26 00:28:45 +02:00
me-no-dev
90322ae7eb
Make I2C work reliably with interrupts
...
Thanks @marcmerlin and @MartyMacGyver
2017-03-26 00:27:27 +02:00
me-no-dev
a07f9842af
Fix SmartConfig not saving the correct config
...
Fixes: https://github.com/espressif/arduino-esp32/issues/275
2017-03-24 13:20:31 +02:00
me-no-dev
dda89947a7
Fix writePixels
2017-03-22 02:26:18 +02:00
me-no-dev
87b7182ef1
Give WiFiClient more time to select for writing
...
Fixes: https://github.com/espressif/arduino-esp32/issues/263
2017-03-20 11:31:55 +02:00
me-no-dev
9388d8358e
Return true for boolean test on Serial
...
Fixes: https://github.com/espressif/arduino-esp32/issues/270
2017-03-20 11:26:34 +02:00
copercini
9dae9cea37
Fix for WiFiMulti ( #264 )
...
Actually WiFiMulti is not working due some functions haven't equal comportment of ESP8266
Replace status == WL_DISCONNECTED => status != WL_CONNECTED
Replace scanComplete() => scanNetworks()
Maybe is more interesting, for keep the maximum compatibility, investigate why WL_DISCONNECTED and scanComplete() doesn't works in this case instead of just replace by this pull request.
2017-03-20 10:23:05 +01:00
me-no-dev
786425509e
Track microseconds overflow
...
Closes: https://github.com/espressif/arduino-esp32/pull/267
2017-03-20 11:21:56 +02:00
me-no-dev
e81d4d3f72
Fix SD Card not mounting on boot
...
The card seems to need a bit of a nudge at boot to properly mount
sometimes.
Fixes: https://github.com/espressif/arduino-esp32/issues/272
2017-03-20 00:50:27 +02:00