-
Notifications
You must be signed in to change notification settings - Fork 13
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
Changing the base of the signal output #14
Comments
I am not really sure what you mean with "base", it is not a term that I am familiar with in relation to this microcontroller or the arduino environment. There are two modes of operation, either it uses the serial UART1 through See http://arduino.esp8266.com/Arduino/versions/2.3.0/doc/reference.html#serial for documentation on the serial interface. If you don't want to use UART1, I suggest you use the I2S interface. That is explained here. I should add that I have implemented this for a Wemos D1 mini board and only tested that and a NodeMCU module. The ESP-07 is a more bare module that seems to have fewer pins exposed. The sketch may need changes to accommodate |
Forgive me for my wrong translation Regards |
There is no dedicated pin for I2S (see https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/i2s.html), but in my sketch it is set to pin GPIO 3, which is indeed Rx. As far as I know, you can change it to whatever you like and hence use another pin for I2S. |
On https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ there is a section that discusses what the best pins are for certain purposes. You could check there to see which of your ESP-07 pins are still available and are the best suited for output without interfering with other functions. |
I looked at the links you sent |
1 similar comment
I looked at the links you sent |
I am not sure how you are testing this, do you have a DMX light fixture attached to the ESP, or are you looking with an oscilloscope? "Nothing happens" (as you write) can be because of a lot of different reasons when you change something, for example because nothing happened to start with. I recommend that you make a very simple schematic like a blink sketch and implement that with the different ways of outputting a PWM series of pulses (which is similar to what the DMX protocol does) and look at that with an LED over a resistor. |
I am using esp8266-07 and after uploading the RX pin project, it is the output pin
I want to make changes so that the TX pin is the DMX output pin
I changed the LED pin according to what I want, but I did not find the DMX output pin
Is such a thing possible or not?
The text was updated successfully, but these errors were encountered: