Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Serial Port Functionality #7

Open
bfranske opened this issue Jan 5, 2016 · 1 comment
Open

Improve Serial Port Functionality #7

bfranske opened this issue Jan 5, 2016 · 1 comment

Comments

@bfranske
Copy link

bfranske commented Jan 5, 2016

Right now this library only works with UART1. There are two enhancements which would be needed to support additional features. First, allow UART 0 to be used as an option instead of UART 1. This would allow transmit and receive capability to be added to the code. UART1 is Tx only while UART 0 is Tx and Rx.

Second, allow the use of software UART interfaces. See https://github.com/plieningerweb/esp8266-software-uart for software UART code. This would allow more than one universe of DMX transmit and receive on a single ESP8266 chip. This allows for further applications such as multi-universe sACN (E1.31) nodes, DMX combiners and splitters, etc. This has already been done on the AVR Arduino's see http://www.deskontrol.net/blog/arduino-four-universes-dmx-512-library/ for an example of that.

@negis02
Copy link

negis02 commented Feb 12, 2016

Hi. i not have posibility to use UART1, because in my ESP PCB GPIO2 is hard vired directly to VCC.
Do it is easy way to modify code for to use UART0?

thank

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants