Additionally, we are going to be stacking the Teensy 3.6 Ethernet shield with the Octo Sdapter and Audio adapter. Has there been any pin conflicts or issues with this setup? Figured I'd ask and be prepared before we run into something presenting major issues.
Thank you @manitou. Couldn't for the life of me find info as most other threads are related to the more readily Wiz shield. I'll contribute to your original thread any findings / implementations that may be helpful. Wonder if there are plans to build more?
Hi Paul,
I am looking for datasheet / tech info regarding the Ethernet shield (prototype?) that came with the Teensy 3.6 Kickstarter reward. I am not seeing any info on your website so any info would be helpful!
Made some progress last night; soldered the thumbwheel potentiometer to the Audio Adapter and took a stab at some code.
Our goal is to have the potentiometer control the audio shield input volume level so I moved these lines of code from setup into the main loop.
However now the program crashes...
Thanks for the straight forward answer Paul, wasn't seeing this documented anywhere as "How to use the thumbwheel pot!" but it is obvious in hindsight.
Howdy folks,
Pretty simple question here. We're trying to find some usage examples for the 25k thumbwheel potentiometer on the Audio Adapter board connected to Teensy pin 15.
Can this pot be used to control the volume / gain of the audio input? Are there any Teensy Audio examples that show this...
Yup, good catch, had the wrong instance of Arduino open. Switched over to 1.8.3 and I am happy to report that the library finally compiles under Teensy 3.6. Excited to now run some tests. Thank you very much to all who helped bump this along and for your patience!
Thank you. I tried changing these three references Paul pointed out:
from: #if defined(__MK20DX256__) || defined(__MK20DX128__)
to: #if defined(__MK20DX256__) || defined(__MK20DX128__) || defined(__MK66FX1M0__)
However I still get the same error message:
Arduino: 1.6.12 (Mac OS X), TD...
Hi Paul,
Thank you for your patience. I went ahead and purchased Parallels and requested a donation of Windows 10 from Techsoup for non-profits. I am unable to install the latest version of Arduino on our other computers which were donated from Free Geek and cannot run the latest version of OSX...
Hi Paul,
Sorry you're having difficulties getting it to compile. I am not familiar with Assert.h file. It appears to be a standard header file associated with C programming language according to https://en.wikipedia.org/wiki/Assert.h
I have Assert.h in...
Thank you Paul for chiming in and taking a look through this. The number of additional libraries the code uses is indeed a bit of a bear and our volunteer programmer was working on removing or integrating them into a single library but as mentioned earlier he has limited time right now.
I am...
It's using the Teensy Audio library so that's where #include <Audio.h> is called. What's confusing for me is why it won't work when I select Teensy 3.6 but all is fine for Teensy 3.2.
Where would I add #define <audioshield.h> ?
Oops, I missed a value_ in line 30. It compiles now again for Teensy 3.2. Thank you!
The issue with Teensy 3.6 still remains however....
Arduino: 1.8.3 (Mac OS X), TD: 1.37, Board: "Teensy 3.6, Serial, 180 MHz, Faster, US English"
Build options changed, rebuilding all...
@KurtE:
I am getting a new error now about an "overloaded function"
/Users/Myles/Documents/Arduino/libraries/Audiolux/msgeq7.cpp: In function 'float pixl::scaleValue(float, float, float)':
/Users/Myles/Documents/Arduino/libraries/Audiolux/msgeq7.cpp:30:7: error: overloaded function with no...
Thanks! Going to try changing the variable names best I can and will report back. I am a bit lost by your last comment: "You can rid the code of this if you can change the function from taking: char * to: const char *" -- What line am I looking to change there?
Compiling issues for Teensy 3.2 & 3.6 with latest Arduino 1.8.3 & Teensyduino 1.37
Hello all,
We have some library code that a volunteer programmer kindly created for us and has since become busy with other projects. I am trying to get Teensy 3.6 working with the library to take advantage of...
VideoDisplay.ino could be a good starting point but I won't be mapping to a regular matrix, more like custom geometrical shapes so the XY code isn't quite a good match for the application. Maybe time to sign up for a coding class...
Avoiding Artnet unless i really have to add an ethernet shield to the mix. I am more confident in being able to structure the data within Vuo to whatever it needs to be however I am lost trying different Teensy/Arduino serial sketches and trying to understand the data format the code expects...
Thanks Gremlin, that was a very helpful explanation on what is going on with serial monitor. I will try to ask on the Vuo support forums for insights into how it packages serial data...
Thanks KurtE, I am not looking to reinvent the wheel here but to hope to use any pre-existing "standardized" approach that is tried-and-tested to communicate LED pixel data from a computer to a Teensy with FastLED/Octolibrary. I am not a programmer but am using visual programming software (Vuo)...
Another way to phrase it might be; what does a 3 color value/bytes for "red" or "255 0 0" look in serial monitor or the originating software trying to generate the data?
Thank you for the answers so far. I am still lost however with trying to identify what data (format) I need to be sending from the computer over serial. I've been trying to do basic tests using Arduino serial monitor but the behavior I am getting from the LEDs is confusing as heck.
I am...
I would like to have a go at creating my own LED visualizations using Vuo.org (node-base, visual programming) which supports send and receive over Serial Devices.
So far I understand that I need to generate 3 bytes of data per RGB LED (0-255 per color diode) and my understanding is that I need...
What is a common approach to sending the same master data to multiple receivers? Ideally we would like to daisy chain the hardware units so Master - Slave - Slave - Slave - etc... Whereby each unit would have an input and an output RJ45 connection. Or could one split the serial data signal with...
Thanks Paul, I agree, a single Teensy handling analysis and receiving user interactions while sending data to serial receives for teensy "drivers" to handle their own LED fixtures makes the most send. I will look into RS485 circuitry since that is new to us. I am wondering how to mate this with...
Thanks Paul, but I don't think I was clear enough. We do not use a PC as a master. This is for a standalone application and we are hoping to use a Teensy as the master device in this application. Not streaming data over USB. The reason being is that the master device is using the Audio adapter...
We are about to attempt to use multiple Teensy's together to drive a larger LED installation and are looking for some tips on how to sync Teensy's over long distances. There is some helpful information on the OctoWS2811 page and this thread. but most of the information pertains to sending data...
We need to know what these components are (marked in red) and their values. Is there a way to see these on a PCB layout or do we need to download Eagle?
Hi Paul, thank you for the schematic, however is there a PCB layout diagram anywhere for the Audio Shield? My assistant had a little accident with a drill and some of the SMD components on an audio shield were knocked off(!). It looks like a couple caps or resistors so we might be able to...
I can confirm the orange-white wire is connected to GND pin (I moved the white croc clip to the beginning of the LED strip and connected to GND there as you recommended) and probed the GND breakout on the OctoWS2811. So I am assuming that the LED #1 GND is connected through all the dongles ( :)...
P.S Have verified that the Teensy -> OctoWS2811 -> LED strip (powered with croc clips from the PSU V+ & V-) works. So appears to be an issue either with the RJ45 breakout PCB or the Speakon / PowerPole connections. Looking for probe points now :)
Thanks Paul, we did connect the LED strip ground to the white/orange output (Pin 1 of the Octows2811 RJ45) and the orange output (Pin 2 of the OctoWS2811 RJ45) to the LED strip data in, however we are not getting any LEDs to animate. Any troubleshooting tips? Power at the LED strip is reading at...
I am building an LED power supply unit and LED controller unit in two separate enclosures that will at times be far apart (max distances to be tested). We will be using our own Cat6 breakout PCB with the Teensy that will provide phantom PoE at 24v to the Teensy from the LED power supply unit and...
This thread is entirely fascinating, not sure where things stand now with supporting the board in the Audio Library? I'd be interested in one of the free boards Paul is offering but I assume they have all been claimed?
This is a really nice build! Thank you for sharing your discoveries when using the Audio and Octo adapters together. Will be having a go at a similar combo as well, and might need some assistance, will send you a PM.
Nice work Gecko, I am going to give this set-up a spin but with FastLED library. A bump to Paul, I'd love to see you tackle this and a write-up as well (maybe now that the 3.5 / 3.6 release is over? hint hint :) )
Yes please :) Just purchased a couple Octo adapters to give this a try on our end. I saw another user has had some success as well with careful considerations as to pin conflicts. https://forum.pjrc.com/threads/31672-Audio-Lib-amp-OctoWS2811-Lib-amp-Hardware
A brief write up from you Paul, for...
Nice work Gecko, I am going to give this set-up a spin but with FastLED library. A bump to Paul, I'd love to see you tackle this and a write-up as well (maybe now that the 3.5 / 3.6 release is over? hint hint :) )
Paul: Was compatibility fixed between the Audio Adapter and OctoWS2811 Adapter? I am planning on using FastLED instead of Octo library, anything to watch out for?
Thanks Davidelvig,
Will try your revised code, if we still are not getting any readings from both units, what else might the issue point to? (what are the chances of two dud units?). I placed the mic in the washer and ensured the flat-side was against the edge of the Audio shield just like the...
We are having a heck of a time trying to get the Teensy Audio Shield to work with the onboard Mic that we ordered through the store: https://www.pjrc.com/store/teensy3_audio.html & https://www.pjrc.com/store/microphone.html
We have followed the directions and images and put together two...