arduino-esp32/tests
Rodrigo Garcia 9aeb1ba548
ESP32-P4 UART Pin Definitions (#10521)
* feat(uart): allow pins_arduino.h to define esp32-p4 uart pins

ESP32-P4 has UART default pins only for UART0 and UART1.
This PR allows the board definition from pins_arduino.h to define RX2 ... RX4 and TX2 ... TX4 if necessary.
It also solves the issue of begin(baud) with no pins for UART2...4 by just sending a error message and returning.

* feat(uart): removes the uart2 pin definitions - not existant

* fix(uart): solves the case when uart has already been initialized

* ci(pre-commit): Apply automatic fixes

* fix(ci): uart definition for esp32-p4 uart2 rx,tx pins

---------

Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-10-25 15:07:37 +03:00
..
performance fix(formatting): Fix formatting and disable JSON hook (#10492) 2024-10-21 18:29:05 +03:00
validation ESP32-P4 UART Pin Definitions (#10521) 2024-10-25 15:07:37 +03:00
.gitignore ci(wokwi): Add Wokwi emulator to workflow (#9540) 2024-05-07 18:46:19 +03:00
pytest.ini ci(qemu): Add QEMU emulator to CI (#9558) 2024-05-13 23:09:10 +02:00
requirements.txt fix(testing): Checkout proper branch for Wokwi tests and small QoL improvements (#10435) 2024-10-21 15:45:59 +03:00