Projets:Lab:2012:BTModules

From Electrolab
Revision as of 10:31, 31 May 2012 by Jnat (Talk | contribs)

Jump to: navigation, search
Modules Bluetooth WML-C30
Auteur Clmnt/Jnat
Date de proposition 20/02/2012
Tags du projet Projet Electrolab
Lieu d'utilisation final Wherever
Utilisateur final Whoever
Type de projet Projet officiel de l'électrolab
Responsable Clmnt
Budget 0
Participants 2
Temps nécessaire ??
Projet Modules Bluetooth WML-C30
  • Utilisation des modules Bluetooth WML-30C récupéres (250 ?)
  • Comprendre le module :configuration,protocoles, parametrage général
  • Interfaçage UART/SPI du module
  • Prototype de communication entre 2 modules : appairage et communication bi-directionnelle
  • Réalisation de PCB pour utilisation dans des projets divers


Actuellement

  • Réalisation de l'empreinte du module pour eagle => DONE
  • Fabrication d'un PCB Breakout pour tester le module => DONE

A faire

  • Souder le module sur le PCB breakout
  • Tester les connections avec pins du module
  • Test de communication simple
  • Paramétrage initial du module : Changer le nom du module & le code PIN
  • tester les entrées PCM et PIO
  • Lire les docs [disponibles ici]

Difficultés rencontrées et echecs cuisants

  • Communication avec un module encore assemblé qui ne retourne aucune valeur. Testé avec un port série, et avec un buspirate en mode UART
    • en réalité, il renvoit une valeur, toujours la même, manifestement du raw (peu importe le baudrate & cie sélectionné, rien ne ressort/ca ressemble pas à de l'ascii). Aucune idée de ce que ca peut être...
    • le module encore sur la carte d'origine, quand alimenté, est visible par d'autres périphériques bluetooth (vu comme XXXXXX). Par contre, impossible d'appairer le tout : on a testé 0000, 1234, 9999.
    • le module ne répond pas aux commandes AT envoyées sur le port série (à différents baudrate)
    • on a jamais tenté de regarder de près sur le SPI s'il se passe des choses, mais à l'oscillo à l'arrache, la clock ne bougeait pas, ce qui a tendance à faire penser qu'il ne s'y passe rien.

Informations sur le module

Module Specs
Module Pinout