We already have some of those modules here and Kalle is probably going to start tinkering with it today. I really hope we can come up with a wifi based version
Hi Dave, that is cool to hear. So we are thinking in the same way, but I am only thinking yet, and you are already doing this!
@dave, I think Vahegan meant control the blaster directly through wifi from iOS.. so the missing part is iPhone app ... on a second thought, your idea would work, from iOS to VC through web api..and VC to blaster ... not very elegant ... but works. on a third thought that means a udp server on arduino (not sure how practical that with memory limitation) can receive calls directly from iOS
Yeah, that's what I meant. And writing an iOS app is not an easy thing, need to register with Apple (they charge $200/year if I am not wrong) and write the code on a mac. And I think they need to approve that application, or otherwise it cannot be installed on an unjailbroken device (unless it is registered with a developer account). This is one big con against going the arduino way. Of course we can have a web server on the arduino and control the blaster from a browser on the phone (is this what you meant in your earlier post, Haddood?), but that's not going to be too convenient, I am afraid. As for memory limitation on an Arduino - I don't think that's going to be a problem. It doesn't have to be the nanos, we can use Mega2560 or even DUE, should we need to. Chinese clones are very cheap now, you can get a DUE for as little as $15 on Aliexpress. But I still believe that operating the controls by web interface on a gadget is very inconvenient: screen resolutions are different depending on the gadget, and on some screens the interface will be too small, on others you will have to scroll to access all buttons. Also, you will not be able to move any sliders by sliding, only by tapping. A native application is way more convenient for such things.
One more way is the Orvibo Allone, which is basically the same thing as Broadlink RM Pro. Officially, they don't have a PC application as well, but some people
hacked it for use with Blocks Ninja. And then, this other guy used their hack and after some work with wireshark
was able to write a PC software to control Orvibo. So we can use Orvibo (it is even slightly cheaper than RM Pro, but lacks the 315MHz interface - no big deal). In the mean time, am almost sure that RM Pro is using the same approach to software so I think that, after some playing with wireshark, this guy's software can be modified to work with RM Pro.