Friday, October 28, 2011

IOIO Over Bluetooth released officially today

Many IOIO board owners are excited about today's official release of bluetooth dongle support. As its creator Ytai told us, with a firmware upgrade on the IOIO, it now supports connecting a standard Bluetooth dongle into its USB jack and is able to establish its connection to the Android phone wirelessly. This actually makes IOIO one of the cheapest, simplest and most powerful Bluetooth-enabled prototyping platforms out there. And some more good news: your application code stays exactly the same. End-users should care about what they want to do with their hardware for their project, not about how the heck (or how the hack) to communicate with it. So you only need to write the application-specific code (the source code for the application takes less than 30 lines of Java for the IOIO-related stuff), and it seamlessly works on any kind of connection and can even switch from one to another while running. The closest one probably being Amarino. Keep in mind that IOIO is also capable of USB connectivity to Android of course (ADB or OpenAccessory), giving superior reliability latency and bandwidth compared to Bluetooth. You do the comparison.

Links to get started:

More information (and the instructional video) can be found here.
IOIO can be purchased from SparkFun (about $50) here.
The cheapest ($1.80 incl. shipping) Bluetooth dongle found and tested is here.
Questions are happily answered on the ioio-users discussion group.






71 comments:

  1. The board provides robust connectivity to an Android device via a USB or Bluetooth connection and is fully controllable from within an Android application using a simple and intuitive Java API - no embedded programming or external programmer will ever be needed!

    ReplyDelete
  2. Great Article
    android based projects

    Java Training in Chennai

    Project Center in Chennai

    Java Training in Chennai

    projects for cse

    The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training

    ReplyDelete
  3. Wonderful post! We will be linking to this great article on our site. I’m definitely delighted I found it and I’ll be bookmarking and checking back often! 토토

    ReplyDelete
  4. I am a fan who has watched your writing from before. I have learned a lot from you. Please come to my site and help me. 경마사이트

    ReplyDelete
  5. Recently, I have started to read a lot of unique articles on different sites, and I am enjoying that a lot. Although, I must tell you that I still like the articles here a lot. They are also unique in their own way 바카라사이트

    ReplyDelete
  6. I am really pleased to read this blog posts which includes tons of
    valuable information. 사설토토

    ReplyDelete
  7. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. 파워볼

    ReplyDelete
  8. I truly appreciate this post. I’ve been looking everywhere for this! Thank goodness I found it on Bing. 경마사이트

    ReplyDelete
  9. Very appreciated post. Thank you for sharing this post with us. 릴게임

    ReplyDelete
  10. Hello Dear, are you really visiting this web site regularly, if so after that you will definitely obtain pleasant experience. 토토사이트

    ReplyDelete
  11. My site also has a lot of useful information.
    If time allows, please visit once https://www.thekingcasino.top

    ReplyDelete
  12. I wonder why the other experts of this sector don’t notice this. You must continue your writing. I’m sure, you’ve a huge readers’ base already! want to learn more?

    click the link here: https://www.wooricasino.top

    ReplyDelete
  13. Plenty of helpful information here. I?¦m sending it to a few buddies and also sharing in delicious. And certainly, thank you in your sweat. 바카라사이트

    ReplyDelete
  14. You were great and everyone received so much from your experience and knowledge. Absolutely amazing, thank you for sharing your knowledge with me.온라인바둑이
    ‮‬

    ReplyDelete
  15. Looking at this article, I miss the time when I didn't wear a mask. keonhacai Hopefully this corona will end soon. My blog is a blog that mainly posts pictures of daily life before Corona and landscapes at that time. If you want to remember that time again, please visit us.

    ReplyDelete
  16. What's up, after reading this remarkable piece
    of writing i am also glad to share my know-how here with mates.
    click me here카지노사이트

    yang

    ReplyDelete
  17. QuickBooks Runtime Error R6025 often rise when the start of close the QB software. Due to this, you may encounter the following error message "“Error: Program C:Program Files (x86) IntuitQuickBooks (year)qbw32.exe R6025 – Pure virtual functional call” when it occurs. So follow the solution carefully given here to fix the issue. Else dial 855-856-0053.
    QuickBooks Runtime Error R6025

    ReplyDelete
  18. Are you stuck with QuickBooks Error 1904 while trying to install the QuickBooks Desktop on your system? Wondering why it happened? It might take place when you tried to upgrade the QuickBooks version from pro to premier. Also, it might occur due to the damage in the Windows components such as Microsoft MSXML, Microsoft C++ and Microsoft.NETFramework. Whenever you encounter the error, We advise you to go through the troubleshooting solutions mentioned in this article to resolve Error 1904. Else, for Quick guidance, you may contact our support team as well at 855-856-0053.
    quickbooks error 1904

    ReplyDelete
  19. Very good information. Lucky me I recently found your website by accident I have book marked it for later!
    일본야동
    Feel free to visit my blog : 일본야동

    ReplyDelete
  20. Thanks for sharing nice information with us. i like your post and all you share with us is uptodate and quite informative, i would like to bookmark the page so i can come here again to read you, as you have done a wonderful job.
    경마

    magosucowep

    ReplyDelete
  21. Great web site. A lot of useful information here. I’m sending it to several friends ans also sharing in delicious. And obviously, thanks in your effort! 야설
    Feel free to visit my blog :
    야설

    ReplyDelete
  22. This blog is very informative the stuff you provide I really enjoyed reading 국산야동
    Feel free to visit my blog : 국산야동

    ReplyDelete
  23. I am very happy to discover your post as it will become on top in my collection of favorite blogs 일본야동
    Feel free to visit my blog : e 일본야동

    ReplyDelete
  24. I have read your blog it is very helpful for me. I want to say thanks to you. I have bookmark your site for future updates.
    야설
    Feel free to visit my blog : 야설

    ReplyDelete
  25. Nice one! Thank you for sharing this post. Your blog posts are more interesting and impressive.
    바카라사이트

    ReplyDelete
  26. I will recommend your website to everyone. You have a very good gloss. Write more high-quality articles. I support you.
    카지노사이트

    ReplyDelete
  27. Excellent Blog! I would like to thank you for the efforts you have made in writing this post.
    토토

    ReplyDelete
  28. I really enjoy your web’s topic. Very creative and friendly for users. Definitely bookmark this and follow it everyday.
    온라인카지노

    ReplyDelete
  29. I've learn a few excellent stuff here. Definitely value bookmarking
    for revisiting. I wonder how so much effort you set to create
    such a magnificent informative website. 카지노


    ReplyDelete
  30. Thanks for the fantastic blog. Where do you get that kind of information written in such a perfect way? Right now I'm doing a noisy presentation and I'm looking for such great information. 온라인바카라

    ReplyDelete
  31. When I read your article on this topic, my first thought seems to be profound and difficult. My site has a discussion board for articles and photos similar to this topic. If you leave a discussion thread on the topic, it will be reflected. 샌즈카지노

    ReplyDelete
  32. I accidentally searched and visited your site. I still saw several posts during my visit, but the text was neat and readable. I will quote this post and post it on my blog. Would you like to visit my blog later? keonha cai

    ReplyDelete
  33. I finally found what I was looking for! I'm so happy. 메이저사이트


    ReplyDelete
  34. I no uncertainty esteeming each and every bit of it. It is an amazing site and superior to anything normal give. I need to grateful. Marvelous work! Every one of you complete an unfathomable blog, and have some extraordinary substance. Keep doing stunning 메이저사이트순위

    ReplyDelete
  35. Your post has really helped me a lot. I live in a different country than you, but I believe it will help a lot in my country. 샌즈카지노 Thank you very much. Can I refer to your post on my website? Your post touched me a lot and helped me a lot. If you have any questions, please visit my site and read what kind of posts I am posting. I am sure it will be interesting.


    ReplyDelete
  36. 온라인바카라December 4, 2021 at 6:55 PM

    Hello, I am one of the most impressed people in your article. 온라인바카라 If possible, please visit my website as well. Thank you.


    ReplyDelete
  37. casino trực tuyếnDecember 6, 2021 at 7:45 PM

    This is the perfect post.casino trực tuyến It helped me a lot. If you have time, I hope you come to my site and share your opinions. Have a nice day.

    ReplyDelete
  38. I was impressed by your writing. Your writing is impressive. I want to write like you.안전놀이터 I hope you can read my post and let me know what to modify. My writing is in I would like you to visit my blog.

    ReplyDelete
  39. 메이저토토사이트모음December 9, 2021 at 8:11 PM

    Your ideas inspired me very much. 메이저토토사이트모음 It's amazing. I want to learn your writing skills. In fact, I also have a website. If you are okay, please visit once and leave your opinion. Thank you.

    ReplyDelete
  40. You are really a genius. I also run a blog, but I don't have genius skills like you. However, I am also writing hard. If possible, please visit my blog and leave a comment. Thank you. 바카라사이트


    ReplyDelete
  41. This is a very interesting post. Thank you for posting a lot of interesting posts. And please visit my site!~! The name of the site is 슬롯사이트.

    ReplyDelete
  42. Hello. I'm subscribed to your posts. You inspire me a lot.바카라사이트I am so grateful.

    ReplyDelete
  43. Your information was very useful to me. That's exactly what I've been looking for 샌즈카지노!

    ReplyDelete
  44. I’m very pleased to discover this site. I want to to thank you for ones time for this particularly wonderful read!! I definitely savored every part of it and i also have you saved as a favorite to see new information on your blog. 먹튀사이트

    ReplyDelete
  45. What a post I've been looking for! I'm very happy to finally read this post. 안전놀이터 Thank you very much. Can I refer to your post on my website? Your post touched me a lot and helped me a lot. If you have any questions, please visit my site and read what kind of posts I am posting. I am sure it will be interesting.

    ReplyDelete
  46. Hello ! I am the one who writes posts on these topics메가슬롯 I would like to write an article based on your article. When can I ask for a review?


    ReplyDelete
  47. While looking for articles on these topics, I came across this article on the site here. As I read your article, I felt like an expert in this field. I have several articles on these topics posted on my site. Could you please visit my homepage? 메이저놀이터순위

    ReplyDelete
  48. This is the post I was looking for roulette I am very happy to finally read about the Thank you very much. Your post was of great help to me. If you are interested in the column I wrote, please visit my site .

    ReplyDelete
  49. I saw your article well. You seem to enjoy 카지노사이트 for some reason. We can help you enjoy more fun. Welcome anytime :-)


    ReplyDelete
  50. As the Internet develops further in the future, I think we need to collect materials that people might be interested in. Among the data to be collected, your 메가슬롯 will also be included.

    ReplyDelete
  51. Howdy! Do you know if they make any plugins to assist with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Cheers! 안전토토사이트

    ReplyDelete
  52. I am contemplating this topic. I think you can solve my problems. My site is at "온라인카지노". I hope you can help me.

    ReplyDelete
  53. First of all, thank you for letting me see this information. I think this article can give me a lot of inspiration. I would appreciate 바카라사이트 if you could post more good contents in the future.

    ReplyDelete
  54. 메이저토토사이트January 1, 2022 at 8:34 PM

    This is the perfect post.메이저토토사이트 It helped me a lot. If you have time, I hope you come to my site and share your opinions. Have a nice day.

    ReplyDelete
  55. Pretty nice post. I just stumbled upon your weblog and wanted to say that I have really enjoyed browsing your blog posts. After all I’ll be subscribing to your feed and I hope you write again soon 먹튀검증업체 I would like to write an article based on your article. When can I ask for a review?!

    ReplyDelete
  56. I came to this site with the introduction of a friend around me and I was very impressed when I found your writing. I'll come back often after bookmarking! casino trực tuyến

    ReplyDelete
  57. Howdy! Do you know if they make any plugins to assist with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Cheers! 먹튀검증커뮤니티

    ReplyDelete
  58. Valuable info. Fortunate me I discovered your web site by chance. 토토

    ReplyDelete
  59. I really appreciate the kind of topics you post here. Thanks for sharing us a piece of great information that is actually helpful. Good day! 경마사이트

    ReplyDelete
  60. It is really a great and helpful piece of information. 슬롯머신

    ReplyDelete
  61. Many thanks for the article, I have a lot of spray lining knowledge but always learn something new. Keep up the good work and thank you again. 메이저사이트모음

    ReplyDelete
  62. Good write-up, I'm regular visitor of one's blog, maintain up the excellent operate, and It is going to be a regular visitor for a lengthy time. 바카라사이트

    ReplyDelete
  63. This has been an incredibly wonderful article. Thank you for supplying this information.
    토토

    ReplyDelete
  64. In this guide free driver updater windows 7 64 bit , we ll show you the steps to properly update a device driver on Windows 10, whether you're trying to update a graphics card, old printer, network card, or any other hardware on your computer.

    ReplyDelete
  65. First of all, thank you for your post. slotsite Your posts are neatly organized with the information I want, so there are plenty of resources to reference. I bookmark this site and will find your posts frequently in the future. Thanks again ^^

    ReplyDelete
  66. As I am looking at your writing, 온라인바카라 I regret being unable to do outdoor activities due to Corona 19, and I miss my old daily life. If you also miss the daily life of those days, would you please visit my site once? My site is a site where I post about photos and daily life when I was free.

    ReplyDelete

Disqus for DIY Phone Gadgets