ESP8266 et capteurs de mouvement

c'est avec un GY-521 que je commence le test , l'idée est d'avoir un module autonome, un balle de jonglage par exemple qui nous renvoi des données de mouvements, accélération etc…

Connexions:

GY-521  NodeMCU
MPU6050 devkit 1.0
board   Lolin         Description
======= ==========    ====================================================
VCC     VU (5V USB)   Not available on all boards so use 3.3V if needed.
GND     G             Ground
SCL     D1 (GPIO05)   I2C clock
SDA     D2 (GPIO04)   I2C data
XDA     not connected
XCL     not connected
AD0     not connected
INT     D8 (GPIO15)   Interrupt pin

Librairies

d'ou : lib-i2cimu-wifimanager-osc.tgz

Code: une V1 : esp8266-gy-521-mpu6050.ino.tar

Pour atteindre les parametres il faut

  1. toucher A0 au lancement de l'ESP , elle passe en AP, la led clignote vite
  2. connecter le wifi sur SNHACKIMU
  3. aller sur 192.168.4.1
  4. remplir et sauvegarder , ssid du reseau porteur , ip de la machine cible et port OSC
  5. en mode normal la led clignote 1/s

Doc:

… j'ai l'impression qu'il vaut mieux faire le calibrage, et la prise de donnée, voir l'interprétation au plus pret de la puce, pour éviter les pb de transmission i2c ou autre.

Regardons plutot du cote firmware arduino(→esp) MPU9250 Arduino https://github.com/sparkfun/SparkFun_MPU-9250_Breakout_Arduino_Library