• Blog
    • Electronique
      • Arduino
      • POV
      • Raspberry PI
    • Divers
      • Gadget
      • Geekeries
      • SteamPunk
    • Do It Yourself
    • High Tech
      • IHM
      • Innovation
      • Réalité Augmenté
    • Imprimante 3D
    • Informatique
      • Hardware
      • Internet
      • Multimedia
      • Software
    • Robotique
    • Test et expertise
  • Boutique
    • Cartes Arduino
    • Raspberry PI
    • Cartes de développement
    • Capteurs
    - Annonce -
    • Blog
      • Electronique
        • Arduino
        • POV
        • Raspberry PI
      • Divers
        • Gadget
        • Geekeries
        • SteamPunk
      • Do It Yourself
      • High Tech
        • IHM
        • Innovation
        • Réalité Augmenté
      • Imprimante 3D
      • Informatique
        • Hardware
        • Internet
        • Multimedia
        • Software
      • Robotique
      • Test et expertise
    • Boutique
      • Cartes Arduino
      • Raspberry PI
      • Cartes de développement
      • Capteurs
    Accueil » Electronique Téléphonie

    IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique.

    Olivier Despont Publié le 10 avril 2011
    23
    3.5K Vues


    • Partagez sur Facebook
    • Twittez

    IOIO, qu’il faut prononcer « yoyo » est une carte électronique qui se connecte à un périphérique Android via la prise USB. Cette carte permet de relier le monde extérieur à votre Android, il peut ainsi récupérer des informations en provenance de capteurs, ou même piloter des éléments extérieurs.

    Ce produit dispose déjà d’un nom très parlant, le IOIO, que l’on peut interpréter de différentes façons :

    • IOIO signifiant 1010 une séquence binaire nous montrant le coté électronique numérique.
    • IOIO avec le rappel de IO souvent utilisé en électronique pour la connectivité comme Input/Outpout, autrement dit Entrées / Sorties.
    • IOIO comme YOYO qui réalise un petit jeu de mot, et une bonne raison pour imager le logo.

    La carte électronique est construite autour d’un micro-contrôleur PIC série 24F, qui dispose d’une connection USB hôte. Il suffit donc de la relier à l’aide d’un câble USB à un périphérique Android (OS v1.5 minimum) pour que la carte IOIO interprète des commandes reçues par une application.

    La carte IOIO dispose de beaucoup entrées/sorties à l’identique des kits Arduino.

    On retrouve donc 48 pins d’entrées/sorties malgré sa petite taille (70 x 30 mm) :

    • 16 entrées analogiques ( CAN 10 bits)
    • 9 sorties PWM
    • Jusqu’à 4 liaison série type UART
    • Jusqu’à 3 liaison série type SPI
    • Jusqu’à 3 liaison série type TWI (compatible I2C)

    La carte dispose également d’une régulateur de tension 5V 1.5A permettant de recharger le périphérique Android lors de la connection USB, cela peut permettre aussi d’alimenter des petits moteurs par exemple.

    Au niveau du fonctionnement sur le périphérique Android, il suffit d’installer une application (JAR) qui permet de piloter les entrées/sorties de carte IOIO.

    Il est également possible de réaliser ses applications dédiées à l’aide du SDK Android pour plus de souplesse.

    L’intégrité de ce projet est 100% open-source se qui permet de disposer des moindres détails de la partie hardware et de la partie logielle.

    Voici un exemple de réalisation où un réveil (très lumineux et très sonore) est piloté à l’aide de la carte IOIO en fonction des évènements arrivant sur le mobile Android.


    Je trouve ce produit vraiment très intéressant, il se rapproche pas mal de l’Arduino et je me demande si il ne serait pas possible de programmer le ATMega8U2 du kit ARduino UNO avec firmware USB Hôte et réaliser une application similaire ( ça donne des idées à creuser).

    Bref ce produit sera bientôt disponible chez sparkfun.com pour la somme de 49.95$

    Vues : 3 539
    • Partagez sur Facebook
    • Twittez


    - Annonce -
    24FanalogiquecancapteurcarteDIYElectroniqueentréeshôteihminnovationIOIOledmicro-contrôleurnumeriquepicPWMSDKsortietechnologieusb


    Auteur

    Olivier Despont

    La trentaine et passionné par l’électronique et l’informatique. Le DIY et l'univers geek est une vocation que j’ai depuis tout petit, bercé entre les StarWars et les Mac Gyver. J’ai toujours eut une passion très forte pour l’informatique, depuis l’âge de 7 ans où j’ai eu mon premier ordinateur, un Tandy TRS-80 pour les connaisseurs. Et depuis, je suis assez autodidacte et je me forme à l’aide d’internet dans les divers langage de programmation. Actuellement je souhaite prendre un tournant dans ma vie et essayer de travailler à 100% à mon compte sur le web, alors j’essaie de lancer des sites, des idées des concepts dont Semageek fait partie.

    Vous aimerez aussi
    DIY : Fabriquer un robot mangeur de pièces avec une boite de Pringles et un arduino
    10 juillet 2018
    DIY : Transformer un vieux réveil en horloge-station météo à base d’Arduino
    3 juillet 2018
    DIY : Fabriquer une jardinière sur le thème de Mario
    25 juin 2018
    Vidéo : Une Machine LEGO Mindstorms NXT qui trie les pièces de LEGO
    A lire en suivant

    Vidéo : Une Machine LEGO Mindstorms NXT qui trie les pièces de LEGO

    • semageek

      IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique. http://t.co/vmZVaYb

    • ericosx

      IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique. http://t.co/syJhUmg via @semageek

    • Didier Misson

      RT @ericosx: IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique. http://t.co/syJhUmg via @semageek

    • AndroPad

      IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique… http://goo.gl/fb/m9TdO

    • Cédric

      Bonjour le monde. Une carte pour connecter un périphérique Android avec un nouveau monde électronique: http://bit.ly/hRoaGg

    • Madeleine Gérald

      RT @semageek: IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique. http://t.co/vmZVaYb

    • Nicolas

      Sympa ! "IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique. http://t.co/PRXXN8w via @semageek"

    • Christophe Nowicki

      RT @semageek: IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique. http://t.co/vmZVaYb

    • guiguiabloc

      RT @semageek: IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique. http://t.co/vmZVaYb

    • Frederic Gidouin

      RT @semageek: IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique. http://t.co/vmZVaYb

    • Xavier ROQUES

      RT @semageek: IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique. http://t.co/vmZVaYb

    • SirGalaad

      hum pas mal pour de la domotique !
      – fermeture/ouverture des stores électriques,
      – régulation de la températures de la maison
      – extinction des appareils électriques … le tout sans pour autant etre sur place !

      Le tout sur une tablette style « archos » … ca ouvre des perspectives !

      • tk1065

        les arduino sont tout a foit capable de recevoir des info du port com de l’usb…
        ce qui les rends compatible avec tout les pocket pc, android et compagnie…

      • Semageek

        Oui, mais dans cette application, c’est montage qui est hôte, c’est surtout cela la grosse différence.
        Qui ne peut être intégré que sur les UNO avec le ATMega8U2, à mon avis

    • ftorama

      Jouable aussi avec un Teensy++ mais à mon avis utiliser le microcontrôleur comme device doit être plus simple

      • Sebastien Huet

        Oui mais il existe encore des smartphones non OTG…

    • The K

      RT @semageek: IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique. http://t.co/vmZVaYb

    • Micke74

      L’idéal serait sans fil avec un module bluetooth ou wifi.

    • loic knuchel

      #IOIO : Une carte pour connecter un périphérique Android. http://t.co/vFxkpTn via @semageek #android #arduino #apk

    • Guillaume Loret

      IOIO : Une carte pour connecter un périphérique Android avec un nouveau monde électronique. | Semageek http://ow.ly/1cKg1u

    • Romain

      Bonjour,

      Pensez-vous qu’il serait possible de connecter une camera CMOS dessus, et ainsi ne pas utiliser la camera du téléphone?

    • pierre jocelyn andre

      Serait-il possible de piloter 24 sorties en tout ou rien ? Si oui à quelle vitesse
      Cordialement

    • Iznogoud

      J’adore la vidéo : elle montre bien la source d’inspiration pour ce réveil, sur la gauche de l’écran %-)

    • - Annonce -
    • Articles Populaires

      • 1
        Fabriquer un brouilleur de téléphone mobile.
      • 2
        Les 42 commandes les plus utiles sur Raspberry PI
      • 3
        DIY : Une machine CNC de gravure laser fabriquée avec une diode laser de graveur DVD
    • Boutique Semageek

      Découvrez la boutique Semageek

      Expedition 48H - 100% Satisfait
      Adafruit Motor/Stepper/Servo Shield pour Arduino - v2.3 - 23,94 €
      Un shield Arduino pour piloter jusqu'à 2 moteurs pas à pas ou 4 moteurs à courant continu et deux servo moteurs.
      Capacitive Touch Shield Pour Arduino - MPR121 - 15,00 €
      Un shield permettant de détecter des appuis capacitifs pour Arduino.
      Adafruit 16 Servo Shield 12 Bits PWM I2C - 21,00 €
      Un shield permettant de piloter jusqu'à 12 servo-moteurs ou LED en PWM.
      Pi T-Cobbler Plus Breakout Kit pour Raspberry Pi - 9,00 €
      L'outils indispensable pour connecter le port GPIO d'une carte Raspberry PI sur une breadboard.

    • SEMAGEEK : Actualités High Tech, Robot, Électronique, DIY et Arduino.

      Mentions Légales

      Annonceurs

      À propos

      Contact

    • Articles Récents

      • STAR : Un robot modulable à base d'arduino qui se faufile partout
      • DIY : Fabriquer un robot mangeur de pièces avec une boite de Pringles et un arduino
      • Un robot imprimé en 3D qui dessine dans le sable.
    • Articles Populaires

      • 1
        Fabriquer un brouilleur de téléphone mobile.
      • 2
        Les 42 commandes les plus utiles sur Raspberry PI
      • 3
        DIY : Une machine CNC de gravure laser fabriquée avec une diode laser de graveur DVD

    © Copyright Semageek® 2009 - 2017
    Appuyez sur Entrée pour lancer votre recherche
    Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considérerons que vous acceptez l'utilisation des cookies.Ok