f750ebb92b5419e73e8f3815cd997bf64f12279f
BOM-DAT/coil-dat/2025-10-07-17-45-56.png
| ... | ... | Binary files /dev/null and b/BOM-DAT/coil-dat/2025-10-07-17-45-56.png differ |
BOM-DAT/coil-dat/coil-dat.md
| ... | ... | @@ -2,6 +2,17 @@ |
| 2 | 2 | # coil-dat |
| 3 | 3 | |
| 4 | 4 | |
| 5 | +## coil wireless charge |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +47*32mm -- 12.6uH |
|
| 10 | + |
|
| 11 | +## coil magenetic |
|
| 12 | + |
|
| 13 | +- [[coilgun-dat]] |
|
| 14 | + |
|
| 15 | + |
|
| 5 | 16 | 材质:铜漆包线 |
| 6 | 17 | 线径:0.49毫米 |
| 7 | 18 | 圈数:500圈 |
| ... | ... | @@ -10,4 +21,11 @@ |
| 10 | 21 | 73克 |
| 11 | 22 | |
| 12 | 23 | |
| 13 | - |
|
| ... | ... | \ No newline at end of file |
| 0 | + |
|
| 1 | + |
|
| 2 | + |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +## ref |
|
| 6 | + |
|
| 7 | +- [[coil]] - [[BOM]] |
|
| ... | ... | \ No newline at end of file |
Board-dat/Board-DAT.md
| ... | ... | @@ -370,7 +370,7 @@ lora modules - https://www.electrodragon.com/product/sx1278-lora-wireless-transc |
| 370 | 370 | |
| 371 | 371 | - [[NWL1116-dat]] |
| 372 | 372 | |
| 373 | - |
|
| 373 | +[[NRF24L01-dat]] - [[NWL1010-dat]] - [[NWL1050-dat]] |
|
| 374 | 374 | |
| 375 | 375 | ### NWI |
| 376 | 376 | - [[NWI1050-DAT]] - [[NWI1053-dat]] - [[NWI1070-DAT]] |
Board-dat/IOD/IOD1001-dat/IOD1001-dat.md
| ... | ... | @@ -27,4 +27,6 @@ |
| 27 | 27 | |
| 28 | 28 | - [[IOD1001-dat]] - [[IOD1003-dat]] |
| 29 | 29 | |
| 30 | -- [[I2C-dat]] - [[OLED-dat]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[I2C-dat]] - [[OLED-dat]] |
|
| 1 | + |
|
| 2 | +- [[IOD1001]] |
|
| ... | ... | \ No newline at end of file |
Board-dat/OPM/OPM1168-dat/OPM1168-dat.md
| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | |
| 2 | -# OPM1168 dat |
|
| 2 | +# OPM1168-dat |
|
| 3 | 3 | |
| 4 | 4 | |
| 5 | 5 | BQ51050 supports 4.2V lithium battery up to 1A charge management. |
| ... | ... | @@ -12,23 +12,21 @@ BQ51050 supports 4.2V lithium battery up to 1A charge management. |
| 12 | 12 | - seconds two pads right = - negative GND |
| 13 | 13 | |
| 14 | 14 | |
| 15 | +## demo |
|
| 15 | 16 | |
| 16 | -## charge current |
|
| 17 | +https://www.youtube.com/shorts/D4PBTednAjU |
|
| 17 | 18 | |
| 18 | -Where |
|
| 19 | -- IBULK is the programmed battery charge current during fast charge mode. When referring to the application diagram shown in Figure 32, |
|
| 20 | -- RILIM is the sum of RFOD and R1 (the total resistance from the ILIM pin to PGND). |
|
| 21 | 19 | |
| 22 | -https://www.ti.com/lit/ds/symlink/bq51050b.pdf |
|
| 23 | 20 | |
| 24 | 21 | |
| 25 | 22 | |
| 26 | -## demo |
|
| 27 | - |
|
| 28 | -https://www.youtube.com/shorts/D4PBTednAjU |
|
| 29 | - |
|
| 30 | 23 | ## ref |
| 31 | 24 | |
| 32 | 25 | - [[wireless-charge-dat]] - [[TI-power-dat]] |
| 33 | 26 | |
| 34 | -- [[OPM1168]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[BQ51050-dat]] |
|
| 1 | + |
|
| 2 | +- [[coil-dat]] |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +- [[OPM1168]] - [[OPN1168-fab]] |
|
| ... | ... | \ No newline at end of file |
Board-dat/OPM/OPM1175-dat/OPM1175-dat.md
| ... | ... | @@ -28,4 +28,4 @@ MOQ 50pcs |
| 28 | 28 | |
| 29 | 29 | - [[microne-dat]] |
| 30 | 30 | |
| 31 | - |
|
| 31 | +- [[OPM1175]] |
Board-dat/STH/STH1023-dat/STH1023-dat.md
| ... | ... | @@ -125,7 +125,7 @@ A4 03 09 05 0001008B08 49 |
| 125 | 125 | |
| 126 | 126 |  |
| 127 | 127 | |
| 128 | -- Use [GY_UVI.zip] for Windows. |
|
| 128 | +- Use [[GY_UVI.zip]] for Windows. |
|
| 129 | 129 | - Select the COM port connected to the module, baud rate, and ID (default 0xA4, or 0x00 if unknown). |
| 130 | 130 | - **Config reg:** This section corresponds to configurable registers. After changing any register, press Enter or click elsewhere to write the config to the module. |
| 131 | 131 | - **Read reg:** This section is for reading module registers. Set the start register and number of registers to read, then click "read" to send the command. |
| ... | ... | @@ -145,14 +145,14 @@ A4 03 09 05 0001008B08 49 |
| 145 | 145 | |
| 146 | 146 | ## 6. Arduino Example |
| 147 | 147 | |
| 148 | -- See [arduino_usart.ino] for sample code. |
|
| 148 | +- See [[arduino_usart.ino]] for sample code. |
|
| 149 | 149 | |
| 150 | 150 | --- |
| 151 | 151 | |
| 152 | 152 | ## Related |
| 153 | 153 | |
| 154 | -- [VEML6070-dat] |
|
| 155 | -- [sensor-UV-light-dat] |
|
| 154 | +- [[VEML6070-dat]] |
|
| 155 | +- [[sensor-UV-light-dat]] |
|
| 156 | 156 | d:每次查询,进行一次a步骤,即每次发送读寄存器指令帧; |
| 157 | 157 | |
| 158 | 158 |
Chip-cn-dat/microne-dat/ME2108-dat/ME2108-dat.md
| ... | ... | @@ -3,6 +3,9 @@ |
| 3 | 3 | |
| 4 | 4 | - [[Nanjing-Micro-One-Elec-ME2108A33M3G.pdf]] |
| 5 | 5 | |
| 6 | +DC/DC Step up Converter ME2108 Series |
|
| 7 | + |
|
| 8 | + |
|
| 6 | 9 | ## Features: |
| 7 | 10 | |
| 8 | 11 | - **Low ripple and low noise** |
Chip-cn-dat/microne-dat/microne-dat.md
| ... | ... | @@ -5,7 +5,9 @@ |
| 5 | 5 | |
| 6 | 6 | - [[OPM1175-dat]] |
| 7 | 7 | |
| 8 | -- [[ME6208-dat]] |
|
| 8 | +- [[ME6208-dat]] == 150 mA, high input voltage LDO Linear Regulators ME6208 Series |
|
| 9 | + |
|
| 10 | + |
|
| 9 | 11 | - [[ME2108-dat]] |
| 10 | 12 | |
| 11 | 13 |
Chip-dat/TI-dat/TI-Power-dat/BQ51050-dat/2025-10-07-17-27-12.png
| ... | ... | Binary files /dev/null and b/Chip-dat/TI-dat/TI-Power-dat/BQ51050-dat/2025-10-07-17-27-12.png differ |
Chip-dat/TI-dat/TI-Power-dat/BQ51050-dat/BQ51050-dat.md
| ... | ... | @@ -0,0 +1,37 @@ |
| 1 | + |
|
| 2 | +# BQ51050-dat |
|
| 3 | + |
|
| 4 | +- [[OPM1168-dat]] |
|
| 5 | + |
|
| 6 | +bq5105xB High-Efficiency Qi v1.2-Compliant Wireless Power Receiver and Battery Charger |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 10 | +## SCH and function |
|
| 11 | + |
|
| 12 | + |
|
| 13 | + |
|
| 14 | +- TERM 2.4K for 10% termination, so stop at 100M A |
|
| 15 | + |
|
| 16 | +- TS/CTRL: Temperature Sense (TS) and Control (CTRL) pin functionality |
|
| 17 | + |
|
| 18 | +## charge current Where |
|
| 19 | + |
|
| 20 | +- I_BULK is the programmed battery charge current during fast charge mode. When referring to the application diagram shown in Figure 32, |
|
| 21 | + |
|
| 22 | +- R_ILIM is the sum of RFOD and R1 (the total resistance from the ILIM pin to PGND). |
|
| 23 | + |
|
| 24 | + |
|
| 25 | +datasheet == |
|
| 26 | +https://www.ti.com/lit/ds/symlink/bq51050b.pdf |
|
| 27 | + |
|
| 28 | + |
|
| 29 | + |
|
| 30 | + |
|
| 31 | + |
|
| 32 | + |
|
| 33 | +## ref |
|
| 34 | + |
|
| 35 | +- [[wireless-charge-dat]] |
|
| 36 | + |
|
| 37 | +- [[BQ51050]] |
|
| ... | ... | \ No newline at end of file |
app-dat/DSO-dat/DSO-dat.md
| ... | ... | @@ -0,0 +1,6 @@ |
| 1 | + |
|
| 2 | +# DSO-dat |
|
| 3 | + |
|
| 4 | +DSO is Digital Storage Oscilloscope, it is a very useful tool for electronics engineers and hobbyists. It can display and analyze electronic signals in real time. |
|
| 5 | + |
|
| 6 | + |
app-dat/RC-apps-dat/FPV-dat/FPV-dat.md
| ... | ... | @@ -409,6 +409,77 @@ In FPV drones, the **wheelbase** refers to the **diagonal distance between the c |
| 409 | 409 | |
| 410 | 410 | - [[drone-maker-dat]] |
| 411 | 411 | |
| 412 | + |
|
| 413 | + |
|
| 414 | +## FPV tech |
|
| 415 | + |
|
| 416 | +### Multi-Sensor Fusion |
|
| 417 | +- **IMU (Inertial Measurement Unit)**: Detects acceleration and angular velocity changes. |
|
| 418 | +- **GPS / GLONASS / Galileo**: Provides precise global positioning for drift correction. |
|
| 419 | +- **Barometer**: Measures altitude changes due to vertical wind. |
|
| 420 | +- **Vision Positioning System (VPS)**: Assists in holding position when GPS is weak or unavailable. |
|
| 421 | + |
|
| 422 | +All sensor data are fused together for real-time position and attitude correction. |
|
| 423 | + |
|
| 424 | + |
|
| 425 | +Drones estimate wind speed using GPS drift and IMU feedback. |
|
| 426 | + |
|
| 427 | +If it exceeds safe thresholds (e.g., >12 m/s), the system: |
|
| 428 | + |
|
| 429 | +- Limits tilt angles. |
|
| 430 | +- Warns the pilot. |
|
| 431 | +- Plans **energy-efficient return routes** considering wind direction. |
|
| 432 | + |
|
| 433 | + |
|
| 434 | + |
|
| 435 | +### 🧰 How to Improve Betaflight Wind Handling |
|
| 436 | + |
|
| 437 | +If you want DJI-like stability in a Betaflight-based drone, you can try: |
|
| 438 | + |
|
| 439 | +- **Use “Angle” or “Horizon” mode** — these self-level automatically. |
|
| 440 | +- **Tune PID properly** — higher D-term helps fight oscillations caused by gusts. |
|
| 441 | +- **Use a heavier frame** — more mass = less effect from wind. |
|
| 442 | +- **Add GPS + switch to iNav or Ardupilot** — they support position hold and altitude hold. |
|
| 443 | +- **Use high-quality ESCs and motors** for faster response. |
|
| 444 | + |
|
| 445 | + |
|
| 446 | + |
|
| 447 | +### DJI VS betaflight |
|
| 448 | + |
|
| 449 | + |
|
| 450 | +# DJI vs Betaflight Comparison Table |
|
| 451 | + |
|
| 452 | +| Feature / Capability | **DJI Drones** | **Betaflight (Typical FPV Quad)** | Explanation | |
|
| 453 | +|-----------------------|----------------|----------------------------------|--------------| |
|
| 454 | +| **Main Purpose** | Aerial photography, autonomous flight | FPV racing, freestyle acrobatics | DJI focuses on automation and stability, Betaflight on agility and control. | |
|
| 455 | +| **Flight Control Algorithm** | PID + MPC (Model Predictive Control) + Sensor Fusion | PID only | DJI uses predictive and adaptive control; Betaflight uses classic PID. | |
|
| 456 | +| **Sensor Fusion** | Yes (IMU + GPS + Barometer + Vision Sensors) | Limited (IMU only) | DJI fuses multiple sensors for precision control; Betaflight relies mainly on IMU. | |
|
| 457 | +| **GPS Position Hold** | ✅ Built-in | ⚠️ Requires external GPS + iNav/Ardupilot | Betaflight doesn’t handle position hold natively. | |
|
| 458 | +| **Vision Positioning (VPS)** | ✅ Yes | ❌ No | DJI uses downward cameras for indoor stability. | |
|
| 459 | +| **Altitude Hold** | ✅ Precise (barometer + GPS + VPS) | ⚠️ Basic (Angle mode only) | DJI maintains accurate height even in wind; Betaflight does not. | |
|
| 460 | +| **Wind Resistance / Compensation** | ✅ Automatic | ❌ Manual (pilot controlled) | DJI detects and corrects wind drift automatically. | |
|
| 461 | +| **Return to Home (RTH)** | ✅ Smart, automatic | ⚠️ Only with GPS add-ons | DJI calculates safe routes; Betaflight doesn’t. | |
|
| 462 | +| **Wind Estimation & Feedforward Control** | ✅ Yes | ❌ No | DJI predicts wind disturbance and adjusts preemptively. | |
|
| 463 | +| **IMU Attitude Stabilization** | ✅ Yes | ✅ Yes | Both can stabilize attitude, but DJI integrates more sensors. | |
|
| 464 | +| **Motor Control Response** | High-speed ESCs with adaptive algorithms | High-speed ESCs (pilot-driven) | DJI adjusts motor speeds automatically; Betaflight follows pilot commands. | |
|
| 465 | +| **User Control Focus** | Semi/fully autonomous | Fully manual | DJI reduces workload; Betaflight gives full manual control. | |
|
| 466 | +| **System Complexity** | High (proprietary flight controller, AI algorithms) | Moderate (open-source firmware) | DJI uses closed systems with advanced computation. | |
|
| 467 | +| **Tuning Requirement** | Minimal (auto-calibration) | Manual PID tuning needed | DJI tunes itself; Betaflight requires user tuning. | |
|
| 468 | +| **Firmware Platform** | Proprietary DJI Flight Controller | Open-source Betaflight | DJI closed system vs Betaflight open community. | |
|
| 469 | +| **Use Case Summary** | Stable, cinematic, automated | Fast, agile, pilot-skill-based | Different design goals and priorities. | |
|
| 470 | + |
|
| 471 | +--- |
|
| 472 | + |
|
| 473 | +### 🧭 Summary |
|
| 474 | + |
|
| 475 | +- **DJI** = Stability, automation, wind resistance, and ease of use. |
|
| 476 | +- **Betaflight** = Agility, manual control, and racing performance. |
|
| 477 | + |
|
| 478 | +If you want DJI-like wind compensation on a custom drone, use **iNav** or **Ardupilot** instead of Betaflight — they support GPS position hold, altitude hold, and auto-leveling with similar logic to DJI. |
|
| 479 | + |
|
| 480 | + |
|
| 481 | + |
|
| 482 | + |
|
| 412 | 483 | ## ref |
| 413 | 484 | |
| 414 | 485 | - [[FPV]] |
| ... | ... | \ No newline at end of file |
app-dat/app-dat.md
| ... | ... | @@ -91,6 +91,12 @@ tech based - [[camera-dat]] - [[audio-dat]] |
| 91 | 91 | |
| 92 | 92 | |
| 93 | 93 | |
| 94 | +## Tools |
|
| 95 | + |
|
| 96 | +- [[DSO-dat]] |
|
| 97 | + |
|
| 98 | + |
|
| 99 | + |
|
| 94 | 100 | |
| 95 | 101 | ## ref |
| 96 | 102 |
power-dat/battery-charger-dat/fast-charge-methods-dat/fast-charge-methods-dat.md
| ... | ... | @@ -7,7 +7,7 @@ |
| 7 | 7 | |
| 8 | 8 | - [[FCP-dat]] - [[SCP-dat]] - [[VOOC-dat]] - [[PE-dat]] - [[AFC-dat]] - [[MTK-PE-dat]] |
| 9 | 9 | |
| 10 | - |
|
| 10 | +- [[wireless-charge-dat]] |
|
| 11 | 11 | |
| 12 | 12 | ### ⚡ Most Common Fast Charging Methods (as of 2025) |
| 13 | 13 |
power-dat/wireless-charge-dat/wireless-charge-dat.md
| ... | ... | @@ -7,4 +7,15 @@ |
| 7 | 7 | |
| 8 | 8 | ## standards |
| 9 | 9 | |
| 10 | -- [[WPC-1.2-dat]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[WPC-1.2-dat]] - [[QI-wireless-charge-dat]] |
|
| 1 | + |
|
| 2 | +- [[fast-charge-methods-dat]] |
|
| 3 | + |
|
| 4 | + |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +## ref |
|
| 10 | + |
|
| 11 | +- [[wireless-charge]] |
|
| ... | ... | \ No newline at end of file |