esp8266 / esp8266/Arduino

Hardware Uart ISR not Shareable

Open
#5,555 1 comment 0 reactions 1 assignee Claimed by @Makuna View on GitHub
type: enhancement
Dominant language
C++
Stars
16.7k
Forks
13.1k
PR merge metrics
No merged PRs in 30d

Description

### Problem Description

The Hardware Uart support shares a single interrupt between both Uart0 and Uart1. Current implemementation does not allow for it to be shared so that Serial is usable at the same time that features of Uart1 can be used for other purposes, like updating NeoPixels (Ws2812 and the like).

@unaiur has created [this pull](https://github.com/esp8266/Arduino/pull/4745) in an attempt to solve the issue. Unfortunately the Uart code has changed significiantly and this pull needs work before it can be merged.

There doesn't seem to be an original issue that pull was being applied too.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.