- 21 Aug, 2024 2 commits
-
-
Lucas Saavedra Vaz authored
-
Me No Dev authored
-
- 19 Aug, 2024 1 commit
-
-
Davide Perini authored
* fix(esp32): Fixed the hint for the builtin neopixleWrite() function * change(esp32): Added neopixelWriteOrdered() function * change(esp32): Added neopixelWriteOrdered() function * change(esp32): Added neopixelWriteOrdered() function * change(esp32): Added the possibility to specify LED color order * change(esp32): Added the possibility to specify LED color order * feat(rgbled): add license information * feat(rgbled): add color order enum * feat(rgbled): add color order feature * feat(rgbled): change color order for lolin_s3_mini * fix(rgbled): suffix * fix(rgbled): suffix * ci(pre-commit): Apply automatic fixes * fix(rgbled): it lacks GRB case Made GRB default + switch/case exceptions. * fix(rgbled): add guard for rgb_led_color_order_t If RGB_BUILTIN_LED_COLOR_ORDER is not defined, the type rgb_led_color_order_t won't be declared. * fix(rgb-led): Implement rgbLedWriteOrdered() * ci(pre-commit): Apply automatic fixes * Remove const to allow changing the order --------- 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> Co-authored-by: me-no-dev <hristo@espressif.com>
-
- 16 Aug, 2024 6 commits
-
-
Sylvain Quendez authored
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
-
Sylvain Quendez authored
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
-
Rodrigo Garcia authored
Problem detected with ESP32 and ESP32-S2 when the baudrate goes to 460600 bps. REF_TICK (2MHz) seem not to work properly. Limiting the use of REF_TICK for up to 205 Kbps.
-
microbots authored
* Add CodeCell ESP32C3 variant folder feat(variants): Add CodeCell ESP32C3 variant folder Added the `codecell` folder to the `arduino-esp32/variants` directory to support the CodeCell ESP32C3 board. This folder includes the necessary pin mappings and configuration files. * Update boards.txt for CodeCell ESP32C3 chore(board): Update boards.txt for CodeCell ESP32C3 Updated the boards.txt configuration to include settings specific to the CodeCell ESP32C3 board, such as upload speed and partition schemes. * Update variants/CodeCell/pins_arduino.h Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com> * Delete variants/CodeCell directory * Add codecell ESP32C3 variant folder feat(variants): Add codecell ESP32C3 variant folder Added the CodeCell ESP32C3 variant folder to support the CodeCell ESP32C3 board. This folder contains the necessary pin mappings and configuration files. * Update pins_arduino.h * 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>
-
Lewis He authored
* Added LILYGO T-Watch-S3 & T-Watch-Ultra variants * Remove extra line breaks * Change the maximum upload limit of the rainmaker partition table * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
-
Francis Duvivier authored
* feat(3rd_party_board): Add Fri3d Badge 2024 (ESP32-S3 WROOM 1) Image: https://github.com/Fri3dCamp/badge_2024/blob/main/docs/badge2024.jpg More info on https://github.com/Fri3dCamp/badge_2024 * fix(3rd_party_board): Fix built in led for fri3d badge 2024 and use less X_ variables * 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>
-
- 15 Aug, 2024 3 commits
-
-
Jacob Williams authored
* feat(board): Add Alfredo NoU3 Add board support for Alfredo Systems NoU3. https://www.alfredosys.com/products/alfredo-nou3/ * fix(board): added I2C and SS pins to alfredo nou3 * fix(board): set SPI and I2C pin defs to -1 * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
-
Tinyu authored
* Update M5Stack related board and pin configuration * Remove redundant definitions * Roll back the rainmaker partition table related configuration * delete pid & vid
-
Me No Dev authored
* fix(prov): Use network_provisioning * IDF release/v5.1 5c57dfe949 * fix(prov): Add sketch and CMake fixes * fix(prov): Fix build for ESP32-C2 * ci(pre-commit): Apply automatic fixes * fix(prov): Improve WiFiProv library and QRcode print * IDF release/v5.1 c608177cf9 --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
-
- 14 Aug, 2024 1 commit
-
-
Me No Dev authored
-
- 13 Aug, 2024 10 commits
-
-
Jan Procházka authored
-
Jan Procházka authored
* feat(rmaker): Register common events for better debugging * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
-
per1234 authored
When performing an "OTA" upload via a network port, the user may configure the sketch to require an authentication password. Arduino IDE presents a "Configure and Upload" dialog when the user triggers an upload to a network port. The user can provide the authentication password via the field in that dialog. The `upload.field.password` platform property is then set to the value provided by the user. The platform uses the `tools.esp_ota.upload.pattern` command template to pass this value to the espota upload tool via the tool's `--auth` flag. Since the value of the `upload.field.password` platform property is set by the user via a free text field, it might contain any characters. Since some characters (e.g., spaces) can be problematic in a command line, it is essential to wrap it in quotes. This was done for the Arduino IDE 1.x variant of the command template, but that was not ported when the pluggable discovery variant of the command pattern was defined. This causes a spurious failure of the OTA upload process if the user provides an authentication password that contains problematic characters. For example: ``` "C:\Users\per\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.4\tools\espota.exe" \ -r -i 192.168.254.145 \ -p 3232 --auth=foo bar \ -f "C:\Users\per\AppData\Local\Temp\arduino\sketches\E2D807FABB134A2A60A1B9C7D14FE02B/11973.ino.bin" usage: espota.exe [-h] [-i ESP_IP] [-I HOST_IP] [-p ESP_PORT] [-P HOST_PORT] [-a AUTH] [-f FILE] [-s] [-d] [-r] [-t TIMEOUT] espota.exe: error: unrecognized arguments: bar Failed uploading: uploading error: exit status 2 ``` This is prevented by wrapping the `--auth` flag in quotes: ``` "C:\Users\per\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.4\tools\espota.exe" \ a-r -i 192.168.254.145 \ -p 3232 "--auth=foo bar" \ -f "C:\Users\per\AppData\Local\Temp\arduino\sketches\E2D807FABB134A2A60A1B9C7D14FE02B/11973.ino.bin" Sending invitation to 192.168.254.145 Authenticating...OK Uploading: [ ] 0% ```
-
Rodrigo Garcia authored
Fixes the documentation. typo. volts->Volts
-
Rodrigo Garcia authored
* fix(USB): OTG S2 and S3 debug print ESP32-S2 and S3 using USB CDC OTG (TinyUSB) won't print any log information. This commit fixes that. * fix(cdc): trying macos changed Macro testing * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
-
Patrik Andersson authored
* fix(sd): Fix use after free * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
-
Y_hsiao_ch'un authored
* Added Waveshare ESP32-S3-Touch-LCD-1.69 & ESP32-S3-LCD-1.69 board * Added Waveshare ESP32-S3-Touch-LCD-1.69 & ESP32-S3-LCD-1.69 board * Change the default PSRAM OPI mode to disabled * Change the default PSRAM OPI mode to Enabled * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
-
Xylopyrographer authored
* Correct Float type size Correct in the data type table and the API call the size of the Preferences `Float` type and returned value for `putFloat()`. * Update Float call prototype * Correct Float type size Correct Float type size in the Preferences Types table. Revise text to use `float_t` in place of `float`. * Correct doc build error Correct the `Explicit markup ends without a blank line; unexpected unindent.`
-
Matthias Hertel authored
* Update WebServer.ino * Enable FAT and LittleFS filesystems as configured. * use new versions of RequestHandler::canHandle and RequestHandler::canUpload * Update Documentation * Documentation changed accoring review comments. * README.md changed accoring to review comments.
-
CircuitART authored
* new board esp32s3 * Update boards.txt add circuitart_zero_s3 details * Update pins_arduino.h removed unnecessary pin definitions pins_arduino.h as suggested by P-R-O-C-H-Y * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
-
- 02 Aug, 2024 9 commits
-
-
me-no-dev authored
-
me-no-dev authored
-
me-no-dev authored
-
me-no-dev authored
-
Me No Dev authored
-
CIncinnatus authored
Enabled the onboard ceramic antenna by default when creating a new project with XIAO_ESP32C6 (#10066) * Create variant.cpp * Update variant.cpp * Update variant.cpp * Update pins_arduino.h * Update variant.cpp * Update variant.cpp * Update variant.cpp * Update variants/XIAO_ESP32C6/variant.cpp Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com> * 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>
-
Me No Dev authored
* feat(net): Add NAPT examples for STA and ETH * feat(net): Add NAPT example for PPP * feat(net): Add CI configs to skip H2 * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
-
Lucas Saavedra Vaz authored
-
Jan Procházka authored
* fix(esp-now): Remove all peers on ESP_NOW.end() * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
-
- 01 Aug, 2024 4 commits
-
-
Me No Dev authored
-
Jan Procházka authored
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
-
Rodrigo Garcia authored
* fix(uart): Sets XTAL as clock source for uart C6 and H2 have problems after returning from light sleep. The baud rate seems to be off when APB is used as clock source. This fix solves the issue using a steady clock source. * fix(typo): Typo and commentaries Adds C2 in the XTAL list. * fix(uart): adjust get/set baudrate Fixes the functions for reading/writing UART baudrate by using IDF functions instead of HAL/LL. * fix(uart): uses REF_TICK for ESP32/S2 * fix(uart): esp32/s2 baudrate > 1MHz Fixes the baudrate for ESP32 and ESP32-S2 when the baud rate is higher than 1MHz. REF_TICK is just 2MHZ and can handle up to 1MHZ baudrate. * fix(uart): rxTimeout minimum Default RxTimeout changed to the minimum = 1. When TICK_REF is used as clock source, this is mandatory, * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
-
Me No Dev authored
* IDF release/v5.1 5a26d8ae8e * IDF release/v5.1 b6b4727c58
-
- 31 Jul, 2024 4 commits
-
-
Xylopyrographer authored
Prints the value of the chip features bitfield to printChipInfo() to facilitate debugging. Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
-
Chris Dailey authored
* fix(lwip): Add early out in `NetworkUDP::parsePacket()` when socket has no data Previously, `NetworkUDP::parsePacket()` would take the time to allocate a 1460 byte buffer to call `recvfrom()` with, immediately freeing it if there was no data read. This change has it check if there is available data via `ioctl()` with `FIONREAD` first, saving the allocation and thus significantly increasing performance in no data situations. * fix(lwip): Initialize `len` to ensure it's set before check
-
Jan Procházka authored
-
Jan Procházka authored
-