-
Notifications
You must be signed in to change notification settings - Fork 0
IDF release/v5.1 #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
potados99
commented
Jul 27, 2024
* fix: NetworkClient - close the connection in stop() method for all copies referring it * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
…f#9569) * (feat)usbmsc: Add is_writable function Add is_writable function to the USBMSC class. Allows USBMSC to be mounted in read-only mode. * Update USBMSC.ino Changes to USB Mass Storage (MSC) example code in Arduino USB library * Added MSC.isWritable(true) line to set the disk as writable * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* NetworkClientSecure made copyable * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* ci(qemu): Add QEMU emulator to CI * ci(qemu): Fix windows build * ci(qemu): Fix skips * ci(qemu): Skip performance tests * ci(qemu): Disable QEMU tests for now * fix(platform): Fix build script recipe number
* IDF release/v5.1 01b912a9e5 * Fix USB OTG Init on new IDF * Delete libraries/TFLiteMicro/examples/micro_speech directory Done in order to fix a CI problem created by an entire folder that was removed in original Library Repository. * IDF release/v5.1 442a798083 * Update esp32-hal-tinyusb.c --------- Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
…espressif#9623) * Create variant.cpp Reduced Ethernet clock GPIO signal strength to reduce noise. * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: DanKoloff <lubchoh@yahoo.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* docs(lib-builder): Add docker image documentation * docs(lib-builder): Add note about git * docs(lib-builder): Fix windows command * Apply suggestions from code review Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com> --------- Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
and _timeout shadowing fixed
) * fix(cdc): Disable SOF interrupt and CDC reset on begin() * feat(jtag/hwcdc): uses SOF detection from IDF Restores back IDF 5.1 SOF detection method in order to fix the HW CDC uploading process. Enabling SOF mask in the ISR routine causes a problem with esptool uploading when using CDC/JTAG port. * feat(jtag/hwcdc): uses SOF detection from IDF Restores back IDF 5.1 SOF detection method in order to fix the HW CDC uploading process. Enabling SOF mask in the ISR routine causes a problem with esptool uploading when using CDC/JTAG port. * feat: revert include This include is not necessary here. Moving it back to the HWCDC.cpp file. * feat: adding a necessary include Adding the IDF 5.1 SOF check include file. Necessary to make it compile. Moved from HWCDC.h file to here. * feat: move function call to header file * feat: Moved SOF function * feat: Removed unused header file * fix: Use correct SOF header file * ci(pre-commit): Apply automatic fixes * Small fixes for Debug prints on C3, C6 and H2 * fix(usb): Fix log prints --------- Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
This is to ensure that stack events are called before ours, because callbacks are called in order of attaching
…spressif#9659) This PR enables ETH_SPI_SUPPORTS_NO_IRQ to support connection by only 4 wires (SCK, MISO, MOSI and SS) with IRQ and RESET being set as -1
* fix(eth): Fix ETH.end() * fix(eth): set glue handle to NULL
Setting programmer.default has unfortunately multiple effects: - sets the tick by default in the Tool menu in the IDE (which was the expected behavior), - forces the CLI to use the specified programmer every time an upload is attempted (which is confusing users). For this reason, it is better to remove the "programmer.default" setting from the board definition and let the user choose the programmer in the IDE menus, as it was before.
Fix selective compilation to include LittleFS library when checked in menu.
…of bool ledcWrite) (espressif#9680)
…d select OPI PSRAM by default (espressif#9688) * feat(camera): Add GPIO pin numbers for M5Stack CamS3 Unit * docs(troubleshooting): Update guide for M5UnitCamS3 PSRAM configuration * fix(): Remove QSPI option from M5Stack CamS3 * ci(pre-commit): Apply automatic fixes * fix(): Make OPI PSRAM option as default * fix(): Revert troubleshooting addition --------- Co-authored-by: Jan Prochazka <90197375+P-R-O-C-H-Y@users.noreply.github.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
…ng macro (espressif#9686) * change(logging): Provide a default TAG name for USE_ESP_IDF_LOG The ESP-IDF logging library has some nice features such as log forwarding. esp32-hal-log.h has long supported the USE_ESP_IDF_LOG macro, but due to subsequent changes, it requires a global TAG preprocessor macro to be defined. The macro name is too generic and just having a sane default would be preferable. * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Use packaging.version instead of the deprecated distutils.version
* fix(uart): Set back Pin signal polarity Fixes a problem related to inverting signal polarity back to normal after a previous inversion. This shall set the correct polarity in Serial.begin(). * fix(uart): Remove useless commentary Removes a commentary with a question about the inversing polarity function. * fix(uart): Update comment Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com> --------- Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com> Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
…f#9961) * add new feather c6 rev B :) * remove the -lzboss_stack.ed.trace per review * fix pre-commit --------- Co-authored-by: hathach <thach@tinyusb.org>
…if#9990) (espressif#9991) * Fix timeout in WebServer::_uploadReadByte and set timeout handleClient() Fixes: espressif#9990 * Set HTTP_MAX_CLOSE_WAIT equal to other HTTP_xxx_WAIT values * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* feat(eth): Allow setting the RX task stack size Default stack size of 2K might not be enough in some cases. Increase the default to safer 4K and allow setting it to custom value. * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* position_fix Fix for error return from position() Issue espressif#9992 * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* fix(example): Add better WPS logging Provides a better log of what went wrong when using WPS * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
…ions (espressif#10005) * docs(component): Update to 5.1 and add component manager * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* fix(nodemcu-32s): Fix Upload Speed menu on Windows The board definition had 460800 as default upload speed, but that is invalid on Windows, so the menu did not show. This change puts 115200 as default, which will make the menu appear * fix(board): Make build.board uppercase
* add(board): Add LOLIN S3 Mini Pro * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Add default 16MB partition to esp32wroverkit
* ci(badge): Push only when changes happened to badge * ci(tests): Fix conclusion status
* add(board): Add M5Stack NanoC6 Dev Kit M5Stack NanoC6 Dev Kit https://shop.m5stack.com/products/m5stack-nanoc6-dev-kit * add(board): Add M5Stack NanoC6 Dev Kit * add(board): Add M5Stack NanoC6 Dev Kit * Update boards.txt * add(board): Add M5Stack NanoC6 Dev Kit * Rename variants/m5stack_stickc_plus/m5stack_nanoc6/pins_arduino.h to variants/m5stack_nanoc6/pins_arduino.h * Update boards.txt * Update pins_arduino.h * Update pins_arduino.h * Update boards.txt m5stack_nanoc6.build.board was not uppercase
The setPins() function obviously comes from the SD_MMC lib. Not prepending that lib, this code won't compile. Signed-off-by: Martin Hübner <martin.hubner@web.de> Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
* feat(ledc): Allow attaching multiple pins to 1 channel * feat(ledc): Add ledcWriteChannel function * feat(ledc): Print info about already set channel * docs(ledc): Add ledcWriteChannel function and attach update * feat(ledc): Add example and fixes * feat(ledc): Remove commented code * feat(ledc): Fix missing new line at end of file * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* IDF release/v5.1 dc859c1e67 * fix(lwip): Filter out V6 packets if V6 is not enabled the ESP might accept and act on some IPv6 packets, even though IPv6 is not enabled for the interface in Arduino. This change makes the ESP ignore all IPv6 packets if IPv6 address is not available. * fix(lwip): DNS header is not required * fix(ot): Add LWIP_HOOK_IP6_INPUT_CUSTOM support
…10041) From now on core libraries will have the same version as the core
To be merged after release
👋 Hello potados99, we appreciate your contribution to this project! Click to see more instructions ...
Review and merge process you can expect ...
|