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
me-no-dev
a70954111b
Fix compilation issues is certain situations.
2017-03-19 11:27:58 +02:00
me-no-dev
01b2ef780a
Set proper default pins for SPI
...
Some boards have different default pins for SPI
Thanks @ladyada
2017-03-19 11:14:38 +02:00
copercini
2b24603aab
SD library explanation ( #262 )
...
It's look more a practical guide "how to use SD lib"
2017-03-14 14:53:59 +01:00
me-no-dev
64ccef75fb
Do not use inline functions for mkdir and rename
2017-03-11 09:16:34 +02:00
me-no-dev
bc7aa60a30
Catch exception if host is not found
2017-03-11 09:07:25 +02:00
Me No Dev
fa1716e73e
Add Ota and mdns ( #257 )
...
* Add Sketch Update Library
* Add MDNS Library
* Add Arduino OTA Library
* add missing library file
* Add library files for Update
* Add missing headers
* fix ota command
* Add espota binary
* remove bad example
* PlatformIO does not auto forward declare methods like Arduino Builder
2017-03-11 07:15:44 +01:00
me-no-dev
2f5efed220
Add pin mapping for SD and SD_MMC examples
2017-03-10 17:35:42 +02:00
copercini
e30447449f
WiFiSecureClient fixes and improvements ( #255 )
...
* Add CA certificate in example
SHA1 fingerprint is broken now: more info: https://shattered.io
* Best error handling
When occur an error in WiFiClientSecure library just return the error message
and clean the context avoiding crash - fix for https://github.com/espressif/arduino-esp32/issues/211
Translate MbedTLS error codes in messages for best understanding
* Declarate certificates as const
mbedtls_pk_parse_key needs a const unsigned char * certificate. In old implementation the certificate was declarated as char * so first it converts to unsigned and after to const.
When we convert signed to unsigned it may result in a +1 larger output.
Fix issue https://github.com/espressif/arduino-esp32/issues/223
2017-03-10 15:52:50 +01:00
Me No Dev
e625b3b08e
Add FS, SD and SD_MMC ( #256 )
2017-03-10 15:25:38 +01:00
me-no-dev
56ffec855d
Update IDF libraries
2017-03-10 15:40:14 +02:00
me-no-dev
161a224543
fix IDF library includes
2017-03-10 15:00:15 +02:00
ouki
8289f34bf9
add DFRobot FireBeetle-ESP32 support ( #239 )
...
* add DFRobot FireBeetle-ESP32 support
* add variant for fireBeetle-ESP32
* The name of the env variant is changed to firebeetle32
2017-03-05 10:30:12 +02:00
me-no-dev
eb46978a8d
Add Arduino SAM compatible analogReadResolution and Non-Blocking ADC api
...
connected to: https://github.com/espressif/arduino-esp32/issues/220 and
https://github.com/espressif/arduino-esp32/issues/161
2017-03-03 15:53:20 +02:00
me-no-dev
8fb8478431
Flush client with single call to available
2017-03-03 14:56:18 +02:00
me-no-dev
1058e89dc3
Fix wrong bitmask returned for pins above 31
2017-03-03 14:42:14 +02:00