You are viewing an older revision! See the latest version
CMPS03 Digital Compass
The CMPS03 is a digital compass with an I2C interface.
Hello World!¶
Import program
00001 #include "CMPS03.h" 00002 00003 CMPS03 compass(p9, p10, CMPS03_DEFAULT_I2C_ADDRESS); 00004 Serial pc(USBTX, USBRX); 00005 00006 int main() { 00007 00008 pc.printf("Starting CMPS03 test...\n"); 00009 00010 while(1){ 00011 00012 wait(0.1); 00013 00014 pc.printf("Bearing is: %f\n", compass.readBearing() / 10.0); 00015 00016 } 00017 00018 }
Wiring¶
CMPS03 Pin | mbed Pin |
+5V | Vout |
0v Gnd | Gnd |
SCL | p10 |
SDA | p9 |
API¶
[Not found]
Library¶
[Not found]