Board-dat/SSL/SSL1019-dat/2026-01-15-20-53-28.png
... ...
Binary files /dev/null and b/Board-dat/SSL/SSL1019-dat/2026-01-15-20-53-28.png differ
Board-dat/SSL/SSL1019-dat/SSL1019-dat.md
... ...
@@ -49,7 +49,17 @@ DIMENSION:(UNIT:mm)
49 49
## Applications, category, tags, etc.
50 50
51 51
## Demo Code and Video
52
-
52
+
53
+
54
+
55
+## SCH
56
+
57
+- connect to D6 [[arduino-dat]]
58
+
59
+![](2026-01-15-20-53-28.png)
60
+
61
+
62
+
53 63
54 64
## ref
55 65
Chip-dat/InvenSense-dat/MPU6050-DAT/MPU6050-DAT.md
... ...
@@ -3,7 +3,7 @@
3 3
4 4
- interface [[I2C-dat]]
5 5
6
-- [[sensor-motion-dat]]
6
+- [[sensor-motion-dat]] - [[6-axis-dat]]
7 7
8 8
https://invensense.tdk.com/products/motion-tracking/6-axis/mpu-6050/
9 9
... ...
@@ -12,10 +12,21 @@ https://invensense.tdk.com/products/motion-tracking/6-axis/mpu-6050/
12 12
- Gyroscope (GX/GY/GZ) — converted to °/s by: gyro_dps = raw / 131.0
13 13
- Temperature — converted to °C by: T = (raw / 340.0) + 36.53
14 14
15
+Plus derived values computed in the code:
16
+
17
+Roll and Pitch from accelerometer (tilt relative to gravity).
18
+
19
+Notes:
20
+
21
+- Raw values are signed 16-bit (two registers per axis).
22
+- For stable orientation you must fuse accel + gyro (complementary, Madgwick, Kalman) because accel gives inclination (no yaw) and gyro integrates to angle but drifts over time.
23
+- You can change full-scale ranges (ACCEL_CONFIG / GYRO_CONFIG) — if you do, update the scale factors.
24
+
25
+
15 26
16 27
## boards
17 28
18
-- [[MPU6050-dat]]
29
+- [[DAS1043-dat]]
19 30
20 31
21 32
Tech-dat/Sensor-dat/sensor-motion-dat/6-axis-dat/6-axis-dat.md
... ...
@@ -7,3 +7,10 @@ Accelerometer + Gyroscope == Inertial Measurement Unit
7 7
8 8
- [[bosch-dat]] - [[BMI270-dat]]
9 9
10
+- [[MPU6050-dat]]
11
+
12
+
13
+
14
+## ref
15
+
16
+- [[sensor-motion-dat]]
... ...
\ No newline at end of file