espsoftwareserial
espsoftwareserial copied to clipboard
Implementation of the Arduino software serial for ESP8266
I need to use the GPIO2 as a TX, I know that it is a stap pin, but a PCB version has already been produced considering it as a TX,...
**Context** - Microcontroller: DOIT ESP32 DEVKIT V1 - IDE: Arduino 1.8.19 - Baud: 9600 - Configuration: SWSERIAL_8N2 **Issue Description** I am trying to send and receive bytes to control a...
To switch the TX between default `OUTPUT` and `OUTPUT_OPEN_DRAIN` modes, a function `enableTxOpenDrain()` is added to the API.
It appears that CPU frequency shifts are corrected for in the timekeeping code for micros() on ESP32 S2 / C3, whereas the straight use of CPU cycles for SoftwareSerial bit...
I'm using a one wire communication on ES8266 and I have the signal on idle high. Serial data is ok but signal is not in spec. Normal HW Inverted signals...
I've integrated EspSoftwareSerial into ESPHome (https://github.com/anatoly-savchenkov/esphome/tree/espsoftwareserial_uart) seeking for a full duplex SW UART implementation instead of a half duplex native one. Details of what I'm trying to solve / achieve...
Does any one managed to use espsoftwareserial **for input** on an **ESP32-C3** platform with a basic **webserver running** ?? It seems impossible. Seems OK with no wifi and with restriction...
Created the pullrequest for https://github.com/plerup/espsoftwareserial/issues/258
I'm working on a project to communicate with other peripheral with UART with freeRTOS on ESP32. I discover from experiments and other issues on this git, that to avoid write/read...
This request is a followup of #240 (valid pins for RX/TX, strapping pins ...) Please could you add "weak" attribute to the functions: ``` bool isValidGPIOpin(int8_t pin); bool isValidRxGPIOpin(int8_t pin);...