Anything that leaves air inside WILL pull moisture in during temperature cycling. Basic principles are:
Conformal coatings of various sorts work well, but are tricky with buttons and plugs
Electronics can survive...
Re programing if sticking to the supported micro controllers, common method is to do early versions with bootloaders from PJRC and once you are sure your firmware is solid delete the bootloader from the PCB and use a...
Designing your circuit to approximate the 1M input impeadance will improve the precision of your measurements but unless you are really interested in the exact levels it is probably simpler to do a restive dividers that...
Hmm, your matrix processing is going to be interesting. If I am understanding what you are doing that would be defined as an array of 3*2500*uin32_t which is 30k of 256k RAM. Depending on the logic defining as 16bit may...
The component getting hot is probably the poly fuse (top left corner https://www.pjrc.com/teensy/schematic.html )which means something is drawing excess current. Reasons for that are generally:
Something wired to the...
The sensor data rate should be achievable, probably even via polling. Driving the amp may get tricky, 100khz square waves are certainly possible, doing it as a since wave is more problematic, depends on what it needs....
As long as you have told Arduino that you want the USB all modes software loaded your code will have access to both USB keyboard, USB serial and hardware serial data to do whatever you want to code up. You may have some...
Good question! The Teensy supports a HID data transfer type to allow Arduino serial in all modes, but only shows up as USB serial to the OS when you have the relevant device type selected. So you would need to use the...
If you already have serial data that the Condor Software understands see file->examples->teensy->usb serial->USBtoSerial
Depending on how Condor and your source device works you may need to add end of line characters.
Some checks of your level conversion process might be useful, point the standard blink at the pin (7?) and confirm the input to the pixels swings 0 to 5V. Other check is to measure the 5V power during operation but that...
It may be worth looking at some of what Martin of Wintergarten is up to, especially the discussion around latency and timing here https://www.youtube.com/watch?v=dNv8AeZfuUc
While your methods of control are...
The electronics part is not hugely complex since there are a number of midi libraries around for either classic serial or USB midi
The tricky part is getting the forces needed to play the notes
Stepper motors might...
Re attuation boring method is to just adjust volume down below 1V peak to peak and leave it there. My main concern is that headset out these days can be powerful enough to run small speakers wound all the way up and...
Powering from a USB battery bank will actually simplfiy things since it can float. Switching noise can be a potential problem but this is not intended to be a data collection device or anything where the last...
The pinout is intended to match audio cables intended for a PC motherboard, but I think you have the pinout right, though check your actual jacks since if done as per your photos I think you would get the tip and ring...
Headphone to line in can work, but you need to be careful with the maximum volume and what the earth potential is. Normal PC design puts the shield at earth potential but not impossible to find something more exotic...
There are a bunch of potential issues as you note having LEDs doing PWM on the same system as audio. One useful element here is that both Teensies are actually running at 3.3V from internal regulators, so as long as the...
You possibly need to post a photo og the button setup but from the description you are never getting the switch contacts closed/short. A suggested step is to remove the button and replace it with a wire jumper and...
As stated above, you have not provided enough information on what you actually want to do to provide meaningful advice since that depends on mounting/fitting/feel decisions. Quality also matters and unclear here if this...
That one that looks like a playstation thumb stick is analog, so would need an analog pin and more complex read process but also acts as a true variable stick if that is what you are after.
Otherwise the choice...
I cannot say much on PC driven effects since all mine are light shows generated by the Teensy itself. Most likely the frame rate is driven by the array size. What happens to the frame rate if you only drive one quarter...
If the aim is to output 5 two axis joysticks you need 10 axis total, which hits various limits in how joysticks are expected to work. https://forum.pjrc.com/threads/23681-Many-axis-joystick
You may also have trouble...
If you want the patterns to work out right, yes you will need to match the layouts. The code does not care how long the strips are, it just streams data out so if you are just making the strip shorter that will work...
With the grounds disconnected check the voltage between Teensy gnd and the ATX power supply. If it is a cheap wallwart it may not be floating the supply, and the ATX supply is most likely using a true gnd. If the...
If you are using the Octo library but only 4 of the 8 outputs then the RAM is already allocated and all you are saving is the overhead in getting bytes from Glediator onto the Teensy. That said there are advantages with...
Depending on what you are trying to do you can drive the panel from the single teensy+octo. The main constraints are RAM on the Teensy as per the Octo board page, the refresh rate as the individual strips get longer and...
The brightness changes being minor at the top end is a result of how human vision works on a log scale, possibly complicated by real world vs theoretical response by the transistors and LEDS in the LCD.
With a PWM...
The teensy will not like directly driving 25mA worth of LEDS, but all of the TFTs I have around have a transistor on the backlight pin to make it easy to drive in this situation. Suggest connecting a 1k resistor to the...
@vjmuzik - if you have a loose wire inside the case it will not be a slight shock when you touch it, there will be a continuous burn. Short shocks happen when there your device becomes one plate of a charged capacitor...