Masaki Koyanagi
79e5d4c40d
Allow PSK instead of passphrase in WiFiSTA::begin ( #897 )
2017-12-04 17:46:49 +01:00
me-no-dev
f0336b38ad
fix change in IDF causing havoc when used as component
2017-11-30 16:17:26 +01:00
zipiju
3198f25c19
Set HSPI ports by default when HSPI is selected ( #874 )
...
When user selected HSPI with SPIClass name(HSPI) ESP was, by default,
still using VSPI ports (the ones defined in pins_arduino.h).
With this change when user selects HSPI then HSPI default ports will be
used.
If user won't specify HSPI then VSPI default ports will be used.
If user will specify SCLK, MOSI, MISO and SS with SPI.begin() then user
defined ports will be used no matter if VSPI or HSPI is selected.
With this change fe. SD library can use default HSPI ports. It was
possible to
pass HSPI SPI instance to SD lib, however even then it was using VSPI
ports which were (probably) GPIO matrixed to HSPI.
2017-11-28 11:12:39 +01:00
Me No Dev
81a9c45a1e
Update IDF to e5b2c1c ( #865 )
...
* Update BLE Library
* Fix SD driver
* Update toolchain
* Update IDF to e5b2c1c
2017-11-23 23:26:53 +01:00
copercini
8ba91b9453
Feed WDT ( #817 )
...
fix for https://github.com/espressif/arduino-esp32/issues/740
2017-11-06 20:17:10 +02:00
allex1978
47cdfff475
Now SmartConfig works! ( #807 )
...
* little fix to WiFiSTA.cpp
Now SmartConfig works! Tested on ESP32
* little fix to WiFiSTA.cpp
Now SmartConfig works! Tested on ESP32
2017-11-06 20:10:48 +02:00
me-no-dev
1b994d54be
Fix wrong size reported for cards above 16GB
...
Fixes: https://github.com/espressif/arduino-esp32/issues/803
2017-11-06 16:20:42 +02:00
me-no-dev
45d5d9b360
Fix SD issue on failed mount
...
fixes: https://github.com/espressif/arduino-esp32/issues/613
2017-11-06 16:13:09 +02:00
copercini
14dd44ad06
Reduce net_would_block calls in handshake verification ( #795 )
...
This reduce net_would_block calls and CPU utilization
2017-11-06 15:28:37 +02:00
0xPIT
7890e1192b
Allow chaining of methods for more concise code ( #809 )
2017-11-06 15:25:11 +02:00
davruet
126674c3b6
Fixes for zero length packet bug, buffer overflow in parseInt(), added end() method ( #757 )
...
* ArduinoOTA would stop receiving any packets if the port received a zero-length UDP packet, commonly sent by network scanners like nmap. Fixed to flush() after every call to parsePacket(), even if read length is 0.
Additionally, added length checking to fix a potential buffer overflow in parseInt().
Finally, added an end() method that stops the OTA listener and releases resources.
* Only end MDNS in end() if mdns mode is enabled.
2017-10-30 10:44:15 +01:00
Andreas Pokorny
36dba996c1
Extend HTTPClient to allow connecting with a client certificate ( #788 )
...
* Forward client certificate to wificlient secure
* remove comment
2017-10-30 09:37:33 +01:00
me-no-dev
4470e28ca1
WiFiClientSecure fail if gethostbyname returns null
2017-10-23 16:19:46 +03:00
Me No Dev
0c038b4063
Update WiFiGeneric.cpp
...
Missed definition
2017-10-21 09:50:43 +03:00
Me No Dev
43544d89c5
Run WiFi thread on the Arduino core
...
Fixes: https://github.com/espressif/arduino-esp32/issues/749
Works even when single core mode is selected
2017-10-21 09:47:24 +03:00
me-no-dev
81f225a4c5
Fix ioctl undefined in latest IDF
2017-10-18 10:51:18 +02:00
Testato
3261348e81
remove instead of delete ( #730 )
2017-10-16 21:27:19 +03:00
Me No Dev
7216977234
Update IDF to 3a271a4 ( #735 )
2017-10-16 21:25:41 +03:00
Me No Dev
60b8b47455
Update IDF to de750e9 and add BLE ( #723 )
...
* Update IDF to de750e9
* Add BLE Library submodule
2017-10-13 22:07:41 +03:00
Rafa Couto
cabc4c5bb5
ESP32 default port in comment ( #721 )
...
* ESP32 default port in comment
* ESP32 default hostname.
2017-10-13 11:46:38 +03:00
Allan
f1e87d91be
Create ledcWrite_RGB.ino ( #688 )
...
* Create ledcWrite_demo_ESP32_RGB.ino
adding the public domain example ledcWrite_demo_ESP32.ino to this repo. Added RGB to the name for people searching, added some comments, and renames things to make a bit more sense.
* Update ledcWrite_demo_ESP32_RGB.ino
renamed to ledcWrite_RGB.ino and added a couple more comments based on https://github.com/espressif/arduino-esp32/issues/689
* Rename libraries/ESP32/examples/AnalogOut/ledcWrite_demo_ESP32_RGB/ledcWrite_demo_ESP32_RGB.ino to libraries/ESP32/examples/AnalogOut/ledcWrite_RGB/ledcWrite_RGB.ino
Renamed.
2017-10-10 22:42:26 +03:00
Kevin van den Broek
3fea101944
Changed update example to use different controlflow structure ( #711 )
2017-10-10 22:41:10 +03:00
me-no-dev
22d92e7b7f
Change size of fatfs ioctl returns
2017-10-09 07:18:18 +03:00
me-no-dev
17a1a24009
fix SPIFFS example
2017-10-01 10:27:04 +08:00
Jason K
0cd62852da
I2c reset functionality ( #678 )
...
* Addition of a i2cReset method and timeout handling for the case where the i2c hardware FSM (state machine) gets stuck in a busy state.
* Use newly added i2cReset function within the wire library.
2017-09-29 21:17:13 +08:00
Frederik
10ff1def6d
Add example to update ESP32 via SD card ( #628 )
...
* Add example to update ESP32 via SD card
* Delete update.bin from sd upon finishing update
* remove precompiled binary from example
* Check whether update.bin is a file
2017-09-29 21:16:30 +08:00
me-no-dev
e72895b722
Quiet SSL and HTTPClient debug
2017-09-29 20:31:45 +08:00
me-no-dev
7aa1913506
Allow HTTPS without certificate to use begin(url)
2017-09-29 17:02:59 +08:00
me-no-dev
4230aeca83
Allow HTTPClient to access HTTPS without providing a certificate
2017-09-28 20:19:23 +08:00
me-no-dev
28b7b4e287
Move network events to their own task
2017-09-28 11:41:35 +08:00
Luc
3ba46c7fbc
Add totalBytes / usedBytes to SD/SDMMC ( #673 )
...
to be same as SPIFFS
2017-09-28 10:01:02 +08:00
Arvind Ravulavaru
a66b544d18
Added ESPNow Multi-Slave example ( #669 )
...
* Added ESPNow basic example
* fixed meta doc for slave
* refactored folder structure
* bug fixes
* Added Single Master Multi-Slave
* updated meta docs
2017-09-27 16:46:17 +08:00
me-no-dev
2b6d47ac17
Fix race in SPI endTransaction
2017-09-27 16:27:44 +08:00
Arvind Ravulavaru
4c36e03381
Added ESPNow basic example ( #667 )
...
* Added ESPNow basic example
* fixed meta doc for slave
* refactored folder structure
2017-09-26 17:44:54 +08:00
me-no-dev
eb282131ba
Allow DHCP to be started again by giving a zero IP address to STA config
...
Fixes: https://github.com/espressif/arduino-esp32/issues/654
2017-09-22 12:20:53 +08:00
me-no-dev
1407654c52
Must include sdkconfig.h before testing defines
2017-09-21 19:33:45 +08:00
me-no-dev
c66a020e80
Add guards to not compile BT code if not enabled
2017-09-21 19:08:18 +08:00
Pranav Cherukupalli
17add63139
Add Example Code for WPS Functionality ( #648 )
2017-09-21 16:47:45 +08:00
me-no-dev
4cf0e98f32
Fix desync with IDF in dhcpserver
2017-09-20 15:36:39 +08:00
me-no-dev
f648ad7cea
Allow WiFi Event Callback to read the event info
...
Helps in cases where Event Info is needed (WPS and others)
2017-09-18 17:54:57 +08:00
Me No Dev
29a253ac98
Add initial SPIFFS library ( #627 )
...
* Add initial SPIFFS library
* Fix Deep Sleep Examples
* Missed one example
2017-09-12 11:09:59 +03:00
copercini
9edf65d56e
Static IP example
2017-09-09 00:15:54 -03:00
copercini
ad179548e4
SNI support ( #592 )
...
Server Name Indication (SNI) support for WiFiClientSecure
Fix https://github.com/espressif/arduino-esp32/issues/571 and https://github.com/espressif/arduino-esp32/issues/550
2017-08-23 21:33:26 -03:00
Tomasz Scislowicz
3a8e28dc87
change esp_wifi_scan_start to async mode ( #574 )
2017-08-17 16:12:35 +03:00
me-no-dev
9618eec19e
Set DNS IP to type V4
...
Fixes: https://github.com/espressif/arduino-esp32/issues/553
2017-08-02 09:32:05 +03:00
me-no-dev
3af1710a92
Add initial support for Ethernet and examples
2017-08-02 00:02:45 +03:00
copercini
5c1b10f3bb
Small improvements in update example ( #552 )
...
- 100ms is too low to get server response
2017-08-01 20:12:28 +03:00
me-no-dev
2aed417d09
Enable 1bit SDMMC for Olimex ESP32-EVB
...
Fixes:
https://github.com/espressif/arduino-esp32/issues/495#issuecomment-31604
2612
2017-08-01 18:16:48 +03:00
sticilface
91d02cc6d5
Change disconnect function ( #466 )
...
* Change disconnect function
Current implementation does not disconnect the WiFi. Use of `esp_wifi_disconnect()` does.
* Update WiFiSTA.cpp
put back the clear ssid + password
remove the duplicate `esp_wifi_set_config(WIFI_IF_STA, &conf);`
2017-08-01 12:59:52 +03:00
pbecchi
706bf48708
EEPROM_library_ported_Partition_table_updated ( #535 )
...
* EEPROM_library_ported_Partition_table_updated
* Cleanup & formal corrections
* Make formatting of file consistent.
Readability change, Concern about the SubType being 0x99.
* Code formatting cleanup
* Code formatting cleanup
* Code formatting cleanup
* Remove commented out code
* Restore dropped bracket
* Update EEPROM.cpp
* Format Corrections
* deletedExample
* Corrected example
* Deleted interrupts/nointerrupts
* Update EEPROM.cpp
2017-08-01 12:51:38 +03:00