Dear all,
I recently switched most from the Arduino Atmega platform to the Teensy platform as I was running into processing power limitations. And what a difference did that made! Wow! I had a teensy 3.0 from a kickstarter laying around but never used I was used to working with the Atmega....how stupid could I have been.. @Paul, if you read this and before prompting my question, I would like to thank you for all your hard work. Amazing hardware and integration in the Arduino platform!
Without further ado. I am working on a 4D experience with Unreal doing the display part and a Teensy 3.5 (over serial) doing all the physical effects around that, and I am planning to use many LED strips and a smoke machine. The smoke machine requires DMX and for the Leds I opted for a circuit that would use the OctoWS2811 library (I used the exact adapter schematics (except for the sync part) because I wanted to have everything on one board and connect most of the external things with RJ45 connectors). But now I run into the potential issue that both the DMXSimple and OctoWS2811 library seem to use Hardware Timer 2. Before building the circuit I was wondering if this will give issues and if there is a hardware or software solution to tell one of the libraries to use a different timer? I believe I ran into a similar issue with the Atmega when I used DMX and a RF module together on similar hardware timers, and that did not work (but it might have been something different).
I attached the proto schematics, but I guess this question is not so much a hardware issue per se. (Some connections are doubled, leading to external connectors, these are just for prototyping and won't actually be connected, and can be ignored)
Thank you in advance for your input
Edit: Added component names to schematic
I recently switched most from the Arduino Atmega platform to the Teensy platform as I was running into processing power limitations. And what a difference did that made! Wow! I had a teensy 3.0 from a kickstarter laying around but never used I was used to working with the Atmega....how stupid could I have been.. @Paul, if you read this and before prompting my question, I would like to thank you for all your hard work. Amazing hardware and integration in the Arduino platform!
Without further ado. I am working on a 4D experience with Unreal doing the display part and a Teensy 3.5 (over serial) doing all the physical effects around that, and I am planning to use many LED strips and a smoke machine. The smoke machine requires DMX and for the Leds I opted for a circuit that would use the OctoWS2811 library (I used the exact adapter schematics (except for the sync part) because I wanted to have everything on one board and connect most of the external things with RJ45 connectors). But now I run into the potential issue that both the DMXSimple and OctoWS2811 library seem to use Hardware Timer 2. Before building the circuit I was wondering if this will give issues and if there is a hardware or software solution to tell one of the libraries to use a different timer? I believe I ran into a similar issue with the Atmega when I used DMX and a RF module together on similar hardware timers, and that did not work (but it might have been something different).
I attached the proto schematics, but I guess this question is not so much a hardware issue per se. (Some connections are doubled, leading to external connectors, these are just for prototyping and won't actually be connected, and can be ignored)
Thank you in advance for your input
Edit: Added component names to schematic
Attachments
Last edited: