On Wednesday, March 13, 2013 10:35:15 PM UTC+3, Marcio Galli wrote:
> I am also very much interested too.
> 
> 
> 
>  I started initial work for a team of contributors from a mechatronics
> 
> course and we are engaging in experimental project where the B2G
> 
> device talks with existing devices — bluetooth is very much what we
> 
> are looking but we accept cables too.
> 
> 
> 
> m
> 
> 
> 
> On Wed, Mar 13, 2013 at 2:26 PM, Stefan Arentz <[email protected]> wrote:
> 
> >
> 
> > On 2013-03-13, at 12:57 PM, Ben Francis <[email protected]> wrote:
> 
> >
> 
> >> On Sun, Mar 10, 2013 at 10:07 PM, Imran Khan <[email protected]> wrote:
> 
> >>
> 
> >>> I wanted to ask if it is currently possible to interface Firefox OS
> 
> >>> devices to external hardware such as an Arduino.
> 
> >>>
> 
> >>
> 
> >> You might be interested in the proposed WebUSB
> 
> >> API<https://wiki.mozilla.org/WebAPI/WebUSB>which would technically
> 
> >> allow you to interface with an Arduino board (or
> 
> >> anything else) via USB.
> 
> >>
> 
> >> This work is tracked by bug
> 
> >> 674718<https://bugzilla.mozilla.org/show_bug.cgi?id=674718>
> 
> >
> 
> > That is very cool.
> 
> >
> 
> > But that would only work with phones that support USB On The Go and the 
> > (ARM based) Arduino Due which has OTG support.
> 
> >
> 
> > Personally I would be more interested in BlueTooth LE support. Both Apple 
> > and Google are discouraging connecting to accessories or devices over USB 
> > and are actively encouraging BlueTooth LE (Low Energy). Because it is much 
> > simpler and requires no certification and cannot potentially kill you 
> > device if you accidentally cross the wires.
> 
> >
> 
> > See https://wiki.mozilla.org/WebAPI/WebBluetooth … I would also be 
> > interested in hacking on that.
> 
> >
> 
> >  S.
> 
> >
> 
> > _______________________________________________
> 
> > dev-b2g mailing list
> 
> > [email protected]
> 
> > https://lists.mozilla.org/listinfo/dev-b2g
> 
> 
> 
> 
> 
> 
> 
> -- 
> 
> www.telasocial.com

WebUSB and WebBluetooth both look very promising. I suppose one benefit of 
using USB in a project would be to charge the phone while it is being used. If 
you are making a  smartphone powered robot for example(like Romo), then using 
the USB would make sense. Also, bluetooth from my experience can sometimes be 
unreliable and that could be an issue with some real time applications. On the 
other hand, the ease of use of bluetooth would be very appealing to beginner 
level hardware hackers.

Can't wait for these API's to get ready. I'm planning to build a smartphone 
powered UAV in the summer. It would be great if I could use a firefox OS phone!
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to