Hello everyone! A little question before my first purchase

Tobo
Posts: 2
Joined: Sat Oct 22, 2016 6:32 am

Hello everyone! A little question before my first purchase

Post by Tobo » Sat Oct 22, 2016 7:43 am

Hi all!

For the last years I played with Arduino, now I'm thinking to try one of these ultra-cheap boards like the blue-pill.

I read on the faq, that the USB port can be used as a serial port to program the MCU. I was wondering if it could be also used to exchange data between the bluepill and an android phone using an usb-otg cable.
I'm talking about both "real time" communication and data transfer.

Has anyone ever tried something like this?

Thank you all! :)

stevestrong
Posts: 1447
Joined: Mon Oct 19, 2015 12:06 am
Location: Munich, Germany

Re: Hello everyone! A little question before my first purchase

Post by stevestrong » Sat Oct 22, 2016 9:09 am

The blue-pill supports the USB serial communication, in both Rx and Tx directions (full duplex).
So if the Android phone can act as USB host (is this USB-OTG?), then yes, it should be possible to exchange data.
But this is different from programming the blue-pill over USB (DFU port).

User avatar
RogerClark
Posts: 6397
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: Hello everyone! A little question before my first purchase

Post by RogerClark » Sat Oct 22, 2016 8:04 pm

I recall trying an Arduino Pro Micro, with an Android phone and there were issues because Android did not recognise the usb device as a serial port.

Things may have changed now, and Android may recognise a wider variety of USB serial devices, and Linux recognises the USB serial without the need for drivers, as does OSX.

But as each phone manufacturers uses a customised version of Android, there is no way to know for sure until you try it.

madias
Posts: 813
Joined: Mon Apr 27, 2015 11:26 am
Location: Vienna, Austria

Re: Hello everyone! A little question before my first purchase

Post by madias » Tue Oct 25, 2016 7:34 pm

maple mini and android USB OTG works, I tried it out with a serial monitor app.

User avatar
RogerClark
Posts: 6397
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: Hello everyone! A little question before my first purchase

Post by RogerClark » Tue Oct 25, 2016 8:24 pm

Which version of Andriod ?

madias
Posts: 813
Joined: Mon Apr 27, 2015 11:26 am
Location: Vienna, Austria

Re: Hello everyone! A little question before my first purchase

Post by madias » Tue Oct 25, 2016 9:17 pm

I tried it on a Samsung S5 neo, now I'm on 6.0.1 but I'm sure as I tried it it was 5.x.x

User avatar
martinayotte
Posts: 1194
Joined: Mon Apr 27, 2015 1:45 pm

Re: Hello everyone! A little question before my first purchase

Post by martinayotte » Tue Oct 25, 2016 9:22 pm

BTW, even for the same version number, manufacturers don't enable same stuff in kernel config, so one vendor can have enabled USB_OTG and another one not. Same is true with devices drivers such USB-TTL, there is so many variants...

madias
Posts: 813
Joined: Mon Apr 27, 2015 11:26 am
Location: Vienna, Austria

Re: Hello everyone! A little question before my first purchase

Post by madias » Tue Oct 25, 2016 9:41 pm

So it looks like with Samsung you are on the good side with USB_OTG. I'm sure you can grab a Note 7 for almost free today (not only to be a part of the "magic smoke club")

User avatar
RogerClark
Posts: 6397
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: Hello everyone! A little question before my first purchase

Post by RogerClark » Tue Oct 25, 2016 10:07 pm

I agree with Martin

Each manufacturer builds their own kernel, so there may not be an absolute guarantee that it works even for a specific version of Android.

I have a couple of very old 7 inch tablets I was hoping to use as intelligent displays, but I found that they didnt seem to recognise all USB to Serial adaptors.
I think they had code to recognise FTDI devices but not much else, and consequentially they would not detect the Arduino Pro Micro I was trying to use ;-(

madias
Posts: 813
Joined: Mon Apr 27, 2015 11:26 am
Location: Vienna, Austria

Re: Hello everyone! A little question before my first purchase

Post by madias » Wed Oct 26, 2016 6:03 am

If the tablets are not totally "unknown" you can try your luck on http://www.cyanogenmod.org/and choosing an alternative firmware. Even, if it would be the same android version, you can be sure that the cyangenmod's one has unlock the drivers.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests