Roberto hat gesagt.:
Hatte die gleichen Probleme wie Du!
1.: Multiwii 1.9 WMP & BMA 020
Lösung: Statt Pin D12, direkt 5V nehmen ("VCC") und jeweils einen Widerstand mit 2,2KOhm zu SCL und SDA verbinden als "Pullup". Im 1.9 Sketch die Pullups so auskommentieren: //#define INTERNAL_I2C_PULLUPS
D12 wird bei 1.9 nicht mehr zu reset verwendet
SDA------------------
!
R2200 Ohm
!
+5v------------------
!
R2200 Ohm
!
SCL------------------
Ich kann von meinem modifiziertem MWC Board auch ein Foto machen.
(http://flyduino.net/MWC-Board-matt-black)
das ist zwar eine Kunstschaltung. und provoziert Fehlerströme über den WM+ I2C-Buss.
leider ist mir solch Problem nie untergekommen.
es müssen ja nicht gleich 2K2 sein? etwas höher (4K7)wäre ev. ratsam.
und zu WM+ mit 5V ? auch wenn da ein Spannungsregler drauf ist,
wird dennoch der WM+-Prozessor mit der
Primärspannug versorgt. :/:
ich gehe lieber etwas sicherer, und versorge den WM+ über eine diode mit 5V.
-> http://fpv-community.de/forum/showthread.php?tid=5779