Commit graph

1761 commits

Author SHA1 Message Date
lady ada
c4e5bc2b15 finish qtpy s3 definition 2022-03-28 00:33:49 -04:00
lady ada
172c474388 remove flash interface type (upload dio, boot qio) 2022-03-25 12:12:47 -04:00
lady ada
c864cd1fcf add qtpy variant 2022-03-25 11:48:40 -04:00
lady ada
bdb56befdc add qt py, simplify menus by removing flash size (fixed 8mb), psram (disabled) and upload (usb mode only) 2022-03-25 11:48:20 -04:00
lady ada
f3e2721083 fix esp32s2 bootloader to latest version with right url and favvvvvicon 2022-03-21 23:24:36 -04:00
lady ada
43a98ff957 fix bootloader addr (!?) 2022-03-20 00:43:24 -04:00
lady ada
0fdeade561 feather esp32-s3 hardware definition and bootloader 2022-03-19 22:48:34 -04:00
Me No Dev
c4f416638f
Merge branch 'master' into esp32-s3-support 2022-03-18 18:31:22 +02:00
Pedro Minatel
0b10c8b79e
[Docs] Added the guideline for documentation (#6409)
* [Docs] Added the guideline for documentation

* [Docs] Added more descriptions about the API documenting process

* [Docs] PR review

* [Docs] PR review and minor typos and grammar fixes
2022-03-18 18:28:18 +02:00
me-no-dev
b3485111ba Update IDF libs and mbedtls options 2022-03-18 13:32:41 +02:00
me-no-dev
2e90c25f7d Fix component build errors 2022-03-18 13:29:28 +02:00
Me No Dev
b19eba670f
Merge pull request #6440 from Jason2866/patch-1
Fix compile error of TinyUSB on ESP32-S3
2022-03-18 11:29:59 +02:00
Jason2866
e942ba1de2
hal/usb_serial_jtag_ll.h only C3, H2, S3 2022-03-17 17:44:36 +01:00
me-no-dev
2330e9992f Fix reboot into download from TinyUSB on ESP32-S3
Requires manual reboot back into the new firmware after flashing has finished
2022-03-17 04:27:27 +02:00
Me No Dev
4866f93257
Merge pull request #6437 from P-R-O-C-H-Y/rainmaker-fix
Rainmaker - CmakeList.txt + src files edit
2022-03-16 15:27:25 +02:00
Jan Procházka
7846ab3b07
Merge branch 'esp32-s3-support' into rainmaker-fix 2022-03-16 13:56:03 +01:00
Jan Procházka
76d50ec517 CmakeList + Rainmaker src files edit 2022-03-16 13:47:21 +01:00
Me No Dev
75cac9c2b8
Merge pull request #6323 from espressif/esp32-s3-support-sdmmc
ESP32-S3 SDMMC support
2022-03-15 16:47:19 +02:00
John P. Swensen
d977359e34
Added another overloaded WiFiSTAClass::begin() function that provides… (#6398)
Summary

The examples demonstrate how to create a WPA2 Enterprise connection, but it requires using various direct esp_idf functions. This patch is intended to create another overloaded version of the WiFi.begin() function that allows a user to create a WPA2 Enterprise connection in much the same way as different kinds of connections.

My only question for the core maintainers is whether I should leave those #ifdef's in there. I added them so that it was easy to disable all the code I added via defines from my platformio.ini file, but they technically aren't necessary.

Impact

This should make it easier for novice users to create WPA2 Enterprise connections. For my university, I didn't need a root certificate or the client certificate or client key, so I haven't been able to debug those scenarios, but I built the begin functions to allow any one of those to be used, if needed.

I can confirm that eduroam-style WPA2 Enterprise networks that only require authentication with a username and password works as expected.
2022-03-15 16:34:15 +02:00
Ivan Grokhotkov
a457204361
SD_MMC: add ESP32-S3 support 2022-03-14 15:11:54 +01:00
Limor "Ladyada" Fried
ba8024c0d2
Some board variant fixes (#6411)
* make work with rev C pcb

* use #define for easy testing
2022-03-14 12:45:16 +02:00
mrengineer7777
e87b87d04c
Add missing include in AsyncUDP.h (#6412)
In my project I'm getting the error 
```
In file included from lib/Discovery/Discovery.cpp:2:
C:/Users/David/.platformio/packages/framework-arduinoespressif32/libraries/AsyncUDP/src/AsyncUDP.h:47:1: error: expected class-name before '{' token
```

Adding a reference to Stream.h fixes it.
2022-03-14 12:44:24 +02:00
Abdelatif Guettouche
9b9744f25f
publish.yml: Limit the running scope of the publish Workflow. (#6428)
1. Don't run the publish test result workflow on the master
branch.
2. Run only on Pull Requests to be able to publish the result as a PR comment.
3. Avoid running when the triggering workflow was skipped, this will
   cause a failure as no file will be uploaded.

Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
2022-03-14 12:30:33 +02:00
Pedro Minatel
701fcad2d4
[Docs] Added/Updated Lib builder docs (#6401)
* [Docs] Added/Updated Lib builder docs

* [Docs] Fixes according to the PR review

* [Docs] Fixes according to the PR review
2022-03-10 20:20:47 +02:00
me-no-dev
f2d081fbe7 Add helper script for updating the core version 2022-03-10 20:17:55 +02:00
Me No Dev
12c6599280
Merge branch 'master' into esp32-s3-support 2022-03-10 19:01:20 +02:00
me-no-dev
693459563a Send event also if tests fail 2022-03-10 18:17:48 +02:00
me-no-dev
bedaad4a81 Update tests_build.sh 2022-03-10 17:50:12 +02:00
me-no-dev
e0aad0f2f5 Adjust build dir for tests and sketches 2022-03-10 17:43:21 +02:00
Tomáš Pilný
68daea4a4a
Implemented tone and noTone; fixes #980 (#6402)
* Implemented tone
* Tone uses queue; implemented setToneChannel
2022-03-10 17:26:30 +02:00
me-no-dev
86eb776a63 Enable hardware test on ESP32-S3 2022-03-10 17:23:30 +02:00
Me No Dev
f61b0eb2dd
Merge branch 'master' into esp32-s3-support 2022-03-10 16:33:53 +02:00
Abdelatif Guettouche
52e018198b
publish.yml: Remove the debug job and fix an error in the workflow. (#6408)
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
2022-03-10 15:41:02 +02:00
Rodrigo Garcia
883241229e
Allows setting only one pin (rx or tx) in the first begin() (#6394) 2022-03-10 15:33:27 +02:00
Pedro Minatel
9b00d4ae6b
Fixed the antenna GPIO argument (#6392) 2022-03-10 15:32:13 +02:00
P-R-O-C-H-Y
66596fa581
Fix ledc panic’ed when wrong setup of frequency and bit width (#6371)
* Fixed LEDC panic when wrong bit widht / frequency set.

* Fixed ledc example to be working on all SOCs
2022-03-10 15:30:57 +02:00
Vojtěch Bartoška
02a3a71e7c
CameraWebServer fix (#6370) 2022-03-10 15:29:56 +02:00
Rodrigo Garcia
3a7dfa14db
Fixes rmtDeinit() and tests RX/TX before operations (#6369)
* Fixes rmtDeinit() and tests RX/TX before operations

* Optimizes final binary size

* Typo
2022-03-10 15:19:15 +02:00
Abdelatif Guettouche
96f8f5e3ef
Add initial hardware testing support (#6313)
- Added workflow triggered by cron or label "hil_test"
- Added examples with both pytest and unity
2022-03-10 14:45:26 +02:00
me-no-dev
c1a809e4ec Enable RainMaker on all chips 2022-03-10 14:13:04 +02:00
me-no-dev
3775b93a44 Update IDF, Add ESP-SR and RainMaker 2022-03-10 05:02:09 +02:00
Me No Dev
b7c018d0e3
Merge branch 'master' into esp32-s3-support 2022-03-02 17:16:01 +02:00
Andreas Merkle
4da1051266
Bugfix of the following problems: Invalid variable argument list used to retrieve length. If length is greater or equal than the available buffer, a memory leak will happen because va_end() is missing. (#6360) 2022-03-02 15:25:59 +02:00
Rodrigo Garcia
7d4992a811
Adds C++ std::function to Serial.onReceive() (#6364)
* Adds C++ std::function to Serial.onReceive()

* fixes LOCK macro when disabled
2022-03-02 15:20:43 +02:00
Rodrigo Garcia
95b8e7e42b
Fixes DHCP Server Lease Range for any AP Server Static IP Address (#6296)
* Fixes DHCP Server Lease Range for any AP Server Static IP Address

* Fixes DHCP in APMode when Static IP is out of subnet range
2022-03-02 15:19:05 +02:00
P-R-O-C-H-Y
e8d6050a7b
Implemented new types of SmartConfig (#6367) 2022-03-02 15:18:20 +02:00
Pedro Minatel
683dbf3b1b
Added ESP32-WROOM-DA module to boards.txt (#6361)
Added dual antenna configuration based on the module selection
Added warning to the example on how to use the DA
2022-03-02 15:17:18 +02:00
Verkehrsrot
c2e5957f35
Update esp32-hal-log.h (#6358)
#ifdef added, to avoid compiler redefinition warnings for LOG_LOCAL_LEVEL if defined by application, and we USE_ESP_IDF_LOG
2022-02-28 16:50:07 +02:00
Pedro Minatel
eae67a9fb4
WiFi DA: Added Dual Antenna to the docs and example created (#6357)
Summary

Added the Dual Antenna documentation.
Added the DA example.
2022-02-28 16:48:51 +02:00
P-R-O-C-H-Y
52575d63f4
Fixed wifiBegin to fail wfile connecting to same AP without previous disconnecting (#6359) 2022-02-28 16:47:06 +02:00