- 14 Dec, 2022 4 commits
-
-
vortigont authored
custom code reply was sending garbage from a buffer instead of crafted DNS header
-
loRe authored
MKSPIFFSTOOL in PlatformIO has been changed to MKFSTOOL.
-
Pedro Minatel authored
-
Rodrigo Garcia authored
* Workaround for when USB CDC is unplugged * Considers default TX timeout Sets back default TX timeout whenever USB is plugged, otherwise it is kept as zero. * fixed left over code
-
- 13 Dec, 2022 8 commits
-
-
per1234 authored
Add protocol-explicit `upload.tool` properties required for pluggable discovery compatibility (#7517) * Correct upload tool name for "ESP32 FM DevKit" The upload tool name was changed from `esptool` to `esptool_py`. The author of the "ESP32 FM DevKit" board definition used the old tool name and evidently never tested it, since the upload fails: java.lang.NullPointerException at cc.arduino.packages.uploaders.SerialUploader.uploadUsingProgrammer(SerialUploader.java:295) at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:90) at cc.arduino.UploaderUtils.upload(UploaderUtils.java:77) at processing.app.SketchController.upload(SketchController.java:732) at processing.app.SketchController.exportApplet(SketchController.java:703) at processing.app.Editor$UploadHandler.run(Editor.java:2055) at java.lang.Thread.run(Thread.java:748) * Add protocol-explicit `upload.tool` properties required for pluggable discovery compatibility A new flexible and powerful "pluggable discovery" system was added to the Arduino boards platform framework. This system makes it easy for Arduino boards platform authors to use any arbitrary communication channel between the board and development tools. Boards platform configurations that use the old property syntax are automatically translated to the new syntax by Arduino CLI: https://arduino.github.io/arduino-cli/latest/platform-specification/#sketch-upload-configuration > For backward compatibility with IDE 1.8.15 and older the previous syntax is still supported This translation is only done in platforms that use the old syntax exclusively. If `pluggable_discovery` properties are defined for the platform then the new pluggable discovery-style `upload.tool.<protocol_name>` properties must be defined for each board as well. This platform was converted to use the new pluggable discovery platform properties syntax, so those properties are required. Although such properties were added to board definitions at the time the syntax was changed, some board definitions were missed at that time, or added later without the required properties. Those missing properties caused uploads to fail for users of the recent versions of Arduino IDE and Arduino CLI with an error of the form: Error during Upload: Property 'upload.tool.<protocol_name>' is undefined (where `<protocol_name>` is the protocol of the selected port, if any) It is also important to provide compatibility with versions of Arduino development tools from before the introduction of the modern pluggable discovery system. For this reason, the old style `<board ID>.upload.tool` properties are retained. Old versions of the development tools will treat the `<board ID>.upload.tool.<protocol_name>` properties as an unused arbitrary user defined property with no special significance and the new versions of the development tools will do the same for the `upload.tool` properties.
-
Linar Yusupov authored
* apply the same USB descriptor's iSerialNumber logic for ESP32-S2 as the ESP32-S3 already has * response on request from code reviewer
-
Vojtěch Bartoška authored
* Add note about Code_of_conduct to Readme.md Adding short note to the readme with link to Code of Conduct. * Typos and quote
-
Vojtěch Bartoška authored
Adding generic Code of Conduct created by GitHub to this repository. It's well written and covers all different scenarios. In other commit, I will update the Readme with short description and link to this file.
-
Rodrigo Garcia authored
* fixes non existent esp32_adc2gpio * remove blank spaces (style) Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
-
Rodrigo Garcia authored
* Improves UART reading performance * overrides Stream::readBytes() * fixes override signature * adds some IDF error return conditions
-
Jacques Supcik authored
Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
-
Rodrigo Garcia authored
-
- 12 Dec, 2022 3 commits
-
-
vortigont authored
replaced old tcp function call with ESP-NETIF API
-
Sanket Wadekar authored
-
Valerii Koval authored
This PR brings updates according to the latest changes in the Arduino core: - Bootloader binaries are now generated from elf files - Updated CI scripts - Updated esptoolpy to v4.2.1 - Minor clean-up by removing obsolete code Resolves #7572
-
- 10 Dec, 2022 2 commits
- 09 Dec, 2022 3 commits
-
-
Me No Dev authored
* Add support for Arduino IDE 2.0 Debug * Update platform.txt * Add SVD support * Update configs for IDE 2.0.3 * Update esp32c3.json
-
Peter Hindes authored
-
Tomáš Pilný authored
-
- 08 Dec, 2022 4 commits
-
-
Linar Yusupov authored
-
Jan Procházka authored
-
Jan Procházka authored
* Added log errors + returns * Update LEDC docs
-
Bert Melis authored
-
- 07 Dec, 2022 2 commits
-
-
Krzysiek S authored
* Fix hostByName to avoid asking DNS when valid IP is passed via hostname param * Fix hanging in send_ssl_data
-
Lucas Machado authored
* Implements seekDir and getNextFileName on FS lib to improve performance * getNextFileName return String directly
-
- 05 Dec, 2022 2 commits
-
-
Darian authored
This commit addes an example showing how to receive messages using the TWAI driver interface and a CAN transceiver. Specifically, the example demonstrates: - How to configure and install the TWAI drvier - How to poll for TWAI events (i.e., alerts) using twai_read_alerts() - How to handle the various events (such as TWAI_ALERT_RX_DATA) Closes https://github.com/espressif/arduino-esp32/pull/7430Co-authored-by: Stephan Martin <designer2k2@gmail.com>
-
Razvan Mocanu authored
* Add new board: RedPill ESP32S3. * Change LED definition to keep compatibility.
-
- 25 Nov, 2022 1 commit
-
-
Sanket Wadekar authored
-
- 23 Nov, 2022 1 commit
-
-
Sebastian Bergner authored
* Add I2C and SPI pin definitions to wt32-eth01 pins Added missing pins based on testing using a RTC (I2C) and SD card reader (SPI). * Remove define macros Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com> Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
-
- 16 Nov, 2022 1 commit
-
-
RefactorFactory authored
These instructions are based on esp32-arduino-lib-builder's build process, including https://github.com/espressif/esp32-arduino-lib-builder/blob/master/tools/update-components.sh which explains how to clone tinyusb.
-
- 14 Nov, 2022 1 commit
-
-
Sanket Wadekar authored
* Added enableScenes API * Added enableScenes API documentation * Added enableScenes API to example Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
-
- 11 Nov, 2022 1 commit
-
-
Jan Procházka authored
-
- 09 Nov, 2022 2 commits
-
-
Me No Dev authored
* ESP-IDF v4.4.3
-
Jan Procházka authored
-
- 07 Nov, 2022 3 commits
-
-
David McCurley authored
Improves WiFi reconnection
-
Zeynep Dicle authored
* Add new board (Deneyap Kart 1A) * Update pins_arduino.h * Add newly board (Deneyap Kart G) New Deneyap Family member, wearable development board * updated Deneyap boards pin_arduino.h files * Update boards.txt * Update pins_arduino.h * updated deneyap boards pins_arduino.h * updated Deneyap boards variants files * updated Deneyap boards pins_arduino.h Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
-
Ha Thach authored
which prevent changing to other partition scheme
-
- 04 Nov, 2022 1 commit
-
-
Jan Procházka authored
* add touch.rst * update touchRead comment in header file * Edited examples * typo changes + updates * about edit
-
- 03 Nov, 2022 1 commit
-
-
Jan Procházka authored
* Add ESP32S3 to libraries support list * Update libraries.rst
-