Projets:Lab:2012:BTModules

From Electrolab
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

Découverte Récente : Le module WML-C30 se retrouve dans la toute première édition du BlueSmirf de chez Sparkfun ! Ce qui nous laisse penser que les mêmes codes AT seront utilisés et que d'une manière plus générale, il serait possible de copier le bluesmirf pour y placer nos modules

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

Le module semble ne pas trop fonctionner... L'utilisation du four a reflux est envisagée pour garantir un bon contact de toutes les pistes.

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]
  • Revoir le design du breakout board pour y intégrer les composants nécessaires (resistance sur le reset, diodes de controle )

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