0
\$\begingroup\$

Can Teensy 3.2 \ 3.1 be used as USB host device without additional shields in order to control some other USB device?

\$\endgroup\$
3
  • \$\begingroup\$ Which one? There are several very different versions. \$\endgroup\$
    – Turbo J
    Commented Jun 13, 2017 at 13:54
  • 1
    \$\begingroup\$ I was thinking about Teensy 3.2 & 3.1 (will update my question with version). \$\endgroup\$
    – ShP
    Commented Jun 13, 2017 at 13:55
  • \$\begingroup\$ Yes, but there are some issues with software support. USB host on an MCU is always tricky, but devices that seem to work fine with the MKL25Z version of the Freescale libraries for some reason don't work with the MK20DX version - regardless if the hardware is teensy or custom. \$\endgroup\$ Commented Sep 9, 2017 at 18:00

1 Answer 1

1
\$\begingroup\$

Check out which IC your board is featuring, then refer to this page and download the corresponding datasheet. If it mentions USB OTG or USB host, then the answer is yes, otherwise no.

It seems that Teensy 3.1 & 3.2 are based on MK20DX256, which does support OTG. Note that it is "full speed", meaning you're limited to 12Mbps and devices which require higher transfer rates may not work.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.