USB serial to Raspberry pi, Android, Windows, Chrome

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

USB serial to Raspberry pi, Android, Windows, Chrome

techscale
Contributor II
0 0 1,790

Hi community

 

For some time now we have based our product developments on Kinetis devices and uTasker and are very pleased with the simplicity and reliability that results (as well as Mark's personal support).   One of our main product development requirements was to eliminate custom host USB drivers.  Having end users install drivers is a support headache and we wanted as much plug and play as possible  With utakser, we've been using the following: 

  • USB Flash driver, 
  • USB Keyboard interface and 
  • USB serial interface.

Note: These were just the ones we needed, utasker has many other communication options using Kinetis hardware.

 

The key point is the USB serial interface does not require a special driver on Windows (like the FDTI or Prolific driver).  The utasker USB driver is a CDC generic driver which means on windows it uses the usbser.sys driver built into windows (no need for our clients to download a new driver).  

 

We also tested the USB serial interface with a Rasperry Pi Zero and Chromebook.  In both cases, the USB serial port was recognized natively by the OS  and we could use off the shelf terminal programs to communicate with our product.

 

Last week, we tried Android (Samsung Note 3 with OTG USB port) and it worked!  The USB serial device was recognized by Android OS and we could communicate with it.  We used the DroidTerm Andorid app which a terminal app that uses the UsbSerial library for FELHR85.  Below you can see the uTasker main menu (with some of our edits) and below is a post of our final product sending serial data into the DroidTerm.  Below that you can 

 

20180702_160240 (1).jpg

 

Here is a quick video of our product in operation with a Samsung Note 3 running DroidTerm:(we needed an externally powered USB hub since the Samsung Note 3 does NOT have the 500mA current supply available on typical PC USB port).

 

https://youtu.be/kHgyMCYTzsQ

 

Having native USB support for Android will mean that lots of developers interested in integrating our products.

Thanks, uTasker (Mark B.) and Thanks Kinetis

Tags (2)