I have good news and bad news.

After adding a 10k 0.25w pull-up resistor to data I succeeded to make one of the four controllers that I have, the Exeq Extremer, to work flawlessly with Teensy 3.0. It works even with CTRL_CLK=2!!! 🙂 Actually I am starting to love this controller. It feels much much more comfortable in hands than the rest of the bunch. It’s more comfortable to precisely control sticks and L2 and R2 buttons are better positioned for middle fingers. Don’t think you can find those in the US though…

The bad news is that the other 3 controllers still don’t work with the same symptoms. This really upsets me much. I hoped that I could build a setup that would allow me to plug any controller into my thing.

Teensy is a 3.3V board and I’m feeding the controllers with 3.3V too, so I guess adding resistors inbetween the controller’s pins and the board isn’t relevant, is it?