Teensy USB driver

Hello all,

this is a question/feature request.

I have built a Lighthack-Box with 8 encoders for my element. This box uses a teensy 3.5 to send OSC via USB.

Unfortunately EOS does not recognize my teensy - eos on my PC does recognize it.

Only after I install the teensy serial driver from the teensy Homepage on my console, I can use the Box.

However, when I updated to 2.8 this driver seems to have been removed...

I will install it again before the next programming session starts and hope it works again.

It would be very helpful, if not only the arduino usb driver but also the teensy usb driver would be included into the eos software...

Or am I missing something?

  • So I installed the driver again but my console still does not recognize my lighthack-box...
    Any ideas anyone?

  • OK - I seem to have a bigger problem - now my tteensy-box isn't recognized by my nomad on pc anymore....

  • Update: I can't get a handshake.

    On Tab 99 I can see the handshake query "etcosc?", but I can't get an "ok" back.

    When I load the usb_test from the Test_tools of the lighthack repository, I get the handshake.

    I did not change anything in the usb-connection-code...

    P.S. thanks for the move in the right forum...

  • Can you share your code?

  • my last post was deleted (spam - seriously?)
    Here is my code - which still works 100% in 2.7.4 but not in 2.8 (no handshake - driver is ok)

  • Please, can you share the project as a .zip file attached, including the libraries you use (are they downloaded with the Arduino Library Manager,
    or Teensy libs ?).
    I tried using my Teensy 3.5 with PlatformIO on macOS with v2.8 without problems.

  • box_8_src.zip

    I use all the same libraries as the box1.

    additionally:

    #include <LiquidCrystalFast.h> because my display is 80x4
    #include <Bounce2.h> for debouncing....

    All downloaded within Arduino Lib Manager.

  • The problem is the LiquidCrystalFast library, it is blocking. When you use the standard LiquidCrystel library it should work.

  • Thank you. The standard LiquidCrystal lib does not support my 80x4 characters display as far as I know... I will search for an alternative...

  • 80x4 char display are very rare, it seems that there is a bug in the library, handling two chips is very unusual.

1 2 3