Estágio Mouchaud sobre Bluetooth 4.0 e 6lowpan

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar

Page de Corentin Mouchaud

Description du Stage



Etude sur l'implantation du protocole 6lowpan sur une communication Bluetooth 4.0 dans une carte nrf51 de Nordic Semiconductors.

Programme de Travail



(1) Basic study of the Nordic board including ARM Cortex 0 and Radio Module. (2 weeks)

(2) Basic study of the implementation of Bluetooth 4.0 on the Nordic board (C programming knowledgement is needed). (2 week). Note that the protocols is already implemented by Nordic.

(3) Small development (to be defined) showing the communication of a tablet with the nordic board using B4.0. Samples are provided then we do not expect problems in this phase.(2 weeks)

(4) Study of 6lowpan and the Contiki implementation. (2 weeks)

(5) Viability analyses to port Contiki on the Nordic Board. (2 weeks)


(1) Etude basique de la carte Nordic qui inclue un processeur ARM Cortex M0 et un module radio. (2 semaines)

(2) Etude basique de l'implantation d'un Bluetooth 4.0 sur la carte Nordic (Connaissance de la programmation C requise). (2 semaines). A noter que le protocole est deja implanté par Nordic.

(3) Petit developpement (a définir) pour montrer la communication d'une tablette avec la carte Nordic utilisant le Bluetooth 4.0. Les exemples sont fournis alors nous ne nous attendons pas à avoir de problèmes dans cette phase. (2 semaimes)

(4) Etude du protocole 6lowpan et de l'implantation Contiki. (2 semaines)

(5) Analyse de la viabilité de mettre Contiki sur la carte Nordic. (2 semaines)

Semaine 1 - 7/4/2014

Etape (1): Basic study of the Nordic board including ARM Cortex 0 and Radio Module.

Projet pratique


Developper un logiciel pour controler a distance deux LEDs dans une carte de l'Equipement Test nrf51. Le programme principal doit s'executer dans un PC lié a une première carte nrf51 a travers un portserial/USB. Cette carte doit executer un programme pour envoyer les commandes via RADIO a une seconde carte nrf51.

Réalisation


<poem>Le travail a été réalisé sous Windows.

Je me suis d'abord documenter sur les deux cartes nRF51822 de l'Evalution Kit misent a ma disposition (pca10000 et pca10001). Ensuite j'ai télécharger, sur le site Nordic Semiconductor, plusieurs exemples de programme pouvant être mis sur les deux cartes. Un de ces programme permet d'allumer une des deux LEDs et d'éteindre l'autre, et inverssement en fonction de notre choix. Pour pouvoir lancer les programmes j'ai télécharger le logciel Keil (Documentation Nordic Semiconductor). J'ai ensuite pris le terminal Realterm, me permettant de communiquer avec les cartes. <\poem>

Semaine 2 - 14/4/2014



References