- 19 Jan, 2024 6 commits
-
-
Lucas Saavedra Vaz authored
* feat(i2s): Add I2S examples - ES8388 loopback example using the LyraT board - ESP32-S3-EYE record WAV to SD card example - Simple tone example * docs(i2s): Add I2S API docs
-
Sly Gryphon authored
-
Vincent authored
-
Sean Kwok authored
* update m5stack boards define * update pins define * add M5Dial Board * build.board modify uppercase
-
Stefan Oberhumer authored
* change(HashBuilder): Const-correctness Propagate 'const' of buffer variable from underlying functions. * Remove char* methods --------- Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
-
Jan Procházka authored
* feature(spi): Allow detach of some SPI pins * fix(spi): Remove unnecessary check Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> * feat(spi): Rename CS pin to SS to match Arduino standard * fix(spi): Remove unnecessary checks * remove lock from spiAttackMISO --------- Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com> Co-authored-by: me-no-dev <hristo@espressif.com>
-
- 18 Jan, 2024 2 commits
-
-
Juraj Andrássy authored
WiFi.disconnect renamed to disconnectAsync new WiFi.disconnect waits for status change
-
Vojtěch Bartoška authored
-
- 17 Jan, 2024 2 commits
-
-
Pedro Minatel authored
* Changed the docs server from preview to deploy * Removed one extra line * Added on release action to the docs deploy CI * Fix CI workflow file name in the path
-
Lucas Saavedra Vaz authored
-
- 16 Jan, 2024 10 commits
-
-
Vincent authored
-
Lucas Saavedra Vaz authored
* CI: Add peripheral manager test * Add note * Update comment
-
Rodrigo Garcia authored
UART: fixes begin() after a previous begin() :: deleting previous RX/TX buffers and its data (#9095) * UART: fixes begin() * Typo: fixes typos and some testing left over * feat: fixes end() * feat: adjust internal baurate * feat: Changes CI [HardwareSerial] [HardwareSerial]: Changes CI to match new HardwareSerial begin() and end() * feat: fixes auto_baudrate_test [uart]: fixes end(void) instead of end(bool) * feat: adjust copyright year [fix]: adjust commentary of the copyright year
-
Zillion authored
* Add MakerGo C3 SuperMini def * fix(makergo_c3_supermini): Remove pin definitions. Remove pin definitions since this part has been moved to the core and it defines globally per SoC & add an empty line at the end of the file. --------- Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
-
Quency-D authored
* add heltec_wireless_tracker board * Move the EraseFlash section to the end of the board. * Restore readme.md document. --------- Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
-
Dirk-Willem van Gulik authored
* First stab ad simplyfing webserver auth and adding a handler. * Tweaks after testing against docs and latest Library tree * Add documentatin for callback handler * Bodge to allow things to compile without the dependencies * Remove dependency on sodium to make it compile with 4.4 * Fix hex conversion * Move some common HEX functions into a static HEX class, remove those from MD5 and add some examples. This allows for the cleanup of various to/from HEX routines elsewhere. * Remove some duplicated code * Add simplfiied HEXBuilder under MD5Bulder to CMakefile. * Update for 3.0.0 and QoL improvements * Remove examples that depend on external libraries * Skip H2 testing * Formatting improvements * Move builders examples to Utilities folder * Fix indentation * Add HashBuilder abstract class * Add SHA1Builder * Fix comment * Fix whitespace * Fix crashes and improve log messages * Fix indentation for webserver --------- Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com> Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
-
Sebastian Romero authored
-
TANAKA Masayuki authored
The 12-bit MAX is 4095, not 4096.
-
Juraj Andrássy authored
there may be other copy of WiFiClient working with that connection. let shared_ptr stop the connection when it is not refered anymore. Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
-
- 15 Jan, 2024 2 commits
-
-
Pedro Minatel authored
* Fix on the Docs deploy CI * Removed the docs build badge (RTD) * Update .github/workflows/docs_build.yml Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> --------- Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
-
Me No Dev authored
* IPv6 for Arduino 3.0.0 * Fix warning in WifiUdp * remove comment / formating * Add zone to IPAddress and update WiFiUDP and WiFiGeneric * Add from ip_addr_t conversion and better toString implementation * Use constant for IPAddress offset @sgryphon is this better? * Combine hostByName to support both IPv6 and IPv4 results * implement logic to use v6 dns only when global v6 address is assigned and remove IPv6Address * Rename softAPenableIPv6 * Rename mDNS methods * fix IPAddress method to work with const address * Some cleanup and do not print zone in IPAddress * rename WiFiMulti method * Fix AP DHCPS not properly working on recent IDF * Add option to print the zone at the end of IPv6 @TD-er * remove log prints from hostByName * Use correct array length for listing IPv6 addresses * Implement some Tasmota requirements Added constructor that takes `const ip_addr_t *`. Added `addr_type()` getter Organize header to highlight the Espressif additions to IPAddress * add 'const' to IPAddress::addr_type() * Fix WiFiUdp not updating mapped v4 address * Update WiFiServer.cpp --------- Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com> Co-authored-by: s-hadinger <49731213+s-hadinger@users.noreply.github.com>
-
- 12 Jan, 2024 1 commit
-
-
Pedro Minatel authored
-
- 08 Jan, 2024 6 commits
-
-
TANAKA Masayuki authored
unTone() does not stop until the queue is exhausted. Therefore, we added clearing the queue.
-
Jan Procházka authored
* feat(ledc): Allow custom channel selection * fix(ledc): Fix check of maximum channel * docs(ledc): Add ledcAttachChannel to docs * feat(ledc): Change channel to uint8_t + add log message
-
powerfeatherdev authored
* Fix and add pin definitions Add pins D7, D8 Correct pin numbers for ALARM and EN * Enable CDC on boot * Use partition schemes appropriate for flash size Also adds another partition scheme based of off default_8MB, but fat partition.
-
dependabot[bot] authored
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 36 to 41. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](https://github.com/tj-actions/changed-files/compare/v36...v41) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Clemens Kirchgatterer authored
-
Rodrigo Garcia authored
* Fixes EspClass::deepSleep(64 bits) This will change time in microseconds from 32 bits to 64 bits as defined in IDF. * updates function declaration
-
- 28 Dec, 2023 2 commits
-
-
Michael authored
Pass correct work buffer size to f_mkfs
-
lbernstone authored
-
- 20 Dec, 2023 6 commits
-
-
a1ext authored
Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com> Co-authored-by: Vojtěch Bartoška <76958047+VojtechBartoska@users.noreply.github.com>
-
Neale Petrillo authored
* Added Serial as RS485 interface demo * Added more detail to initial comment * Switched to UART_MODE definitions from uart_types.h in order to accomodate some versions of Arduino core * Update libraries/ESP32/examples/Serial/RS485_Echo_Demo/RS485_Echo_Demo.ino Co-authored-by: Lucas Saavedra Vaz <lucassvaz@yahoo.com.br> * Update libraries/ESP32/examples/Serial/RS485_Echo_Demo/RS485_Echo_Demo.ino Co-authored-by: Lucas Saavedra Vaz <lucassvaz@yahoo.com.br> * Update libraries/ESP32/examples/Serial/RS485_Echo_Demo/RS485_Echo_Demo.ino Co-authored-by: Lucas Saavedra Vaz <lucassvaz@yahoo.com.br> * Removed HardwareSerial.h include. Switched RTS pin to GPIO 4 for broader compatability. * using 115200 for UART0 - console --------- Co-authored-by: Lucas Saavedra Vaz <lucassvaz@yahoo.com.br> Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
-
Rodrigo Garcia authored
-
Rodrigo Garcia authored
-
Limor "Ladyada" Fried authored
* update pins * re-fix pinout that was reverted * more pins * Update esp32-hal-tinyusb.c --------- Co-authored-by: Ha Thach <thach@tinyusb.org>
-
Juraj Andrássy authored
This reverts commit a9a72d1f. Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
-
- 19 Dec, 2023 2 commits
-
-
Rodrigo Garcia authored
* Improve Log Messages * uses pin# in log messages * Uses IO # in messages
-
Jan Procházka authored
-
- 18 Dec, 2023 1 commit
-
-
vortigont authored
* DNSServer: switch to AsyncUDP instead of WiFiUDP AsyncUDP offers event driven approch for handling udp dns req's WiFiUDP hooks to loop() for packet processing and making useless malloc's each run * DNSServer code refactoring get rid of intermediate mem buffers and extra data copies, most of the data could be referenced or copied from the source packet - removed _buffer member - replaced DNSQuestion.QName from uint8_t[] to char* added sanity checks for mem bounds optimize label/packet length calculations other code cleanup * DNSServer drop dynamically allocated member structs DNSHeader and DNSQuestion structs could be created on stack no need to keep it as obj members * DNSServer: labels min length checks, simplified labels parser * DNSServer use default settings for catch-all setup - default constructor and start() method simply runs a catch-all DNS setup - avoid string comparison for domain reqs in catch-all mode - use IPaddress class for _resolvedIP (looking for IPv6 support in future) * CaptivePortal example refactored - use webserver instead of simple tcp setver - use redirects to allows CaptivePortal detection pop-ups in modern systems * DNSServer status getters added add isUp() method - returns 'true' if server is up and UDP socket is listening for UDP req's add isCaptive() method - returns 'true' if server runs in catch-all (captive portal mode) some doxygen comments added start() method now keeps existing IP address if any --------- Co-authored-by: Lucas Saavedra Vaz <lucas.vaz@espressif.com> Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
-