{"version":1,"pages":[{"id":"-M3kKTAWvQ_N14gnmv2G","title":"Introduction","pathname":"/esplane","siteSpaceId":"sitesp_RQH7v","description":""},{"id":"-M3kKT9jT8sDtpxI4wIr","title":"01 ESPlane Operater Get Started","pathname":"/esplane/operater-guide/00esplane-shang-wei-ji-an-zhuang-zhi-yin","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Operater Guide"}]},{"id":"-M3kKT9kq_pSc2oscm2i","title":"02 CFclient User Guid","pathname":"/esplane/operater-guide/11esplane-2.0-cfclient-yi-zhi","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Operater Guide"}]},{"id":"-M3kKT9lWi2eNhgFCEbu","title":"03 Calibration And Commissioning Methods","pathname":"/esplane/operater-guide/06esplane-2.0-xiao-zhun-yu-tiao-shi-fang-fa","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Operater Guide"}]},{"id":"-M3kKT9mDR6t99mE8mi-","title":"04 Flight Mode Introduction","pathname":"/esplane/operater-guide/19-fei-hang-mo-shi-jie-shao","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Operater Guide"}]},{"id":"-M3kKT9nb_fE1X5WY84v","title":"05 Pid Tuning","pathname":"/esplane/operater-guide/15esplane-2.0-pid-can-shu-zheng-ding","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Operater Guide"}]},{"id":"-M3kKT9oTjrnLylFbcOj","title":"06 Multi-user Mode","pathname":"/esplane/operater-guide/18esplane-2.0-duo-dui-duo-cao-zuo-mo-shi","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Operater Guide"}]},{"id":"-M3kKT9pK1iRtxYb5XK4","title":"07 Load And Endurance Test","pathname":"/esplane/operater-guide/22-zai-zhong-yu-xu-hang-ce-shi","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Operater Guide"}]},{"id":"-M3kKT9s8Uyg1z2hZT0f","title":"01 ESPlane Developer Get Started","pathname":"/esplane/developer-guide/00esplane-kai-fa-zhi-yin","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKT9tRfsz2MCjAief","title":"02 Code Architecture And Startup Process","pathname":"/esplane/developer-guide/16esplane-2.0-dai-ma-jia-gou-yu-qi-dong-guo-cheng","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKT9ueKK17SK74ZFC","title":"03 Sensor Angle Fusion","pathname":"/esplane/developer-guide/13esplane-2.0-chuan-gan-qi-jiao-du-rong-he","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKT9v-t_FRvtFPnl3","title":"04 Sensor Calibration","pathname":"/esplane/developer-guide/23-chuan-gan-qi-xiao-zhun-fang-an","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKT9wwQ7g1kseuzdp","title":"05 Control System","pathname":"/esplane/developer-guide/14esplane-2.0-kong-zhi-xi-tong","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKT9xyberlFYa42WZ","title":"06 Gyro and Accelerometer MPU6050 Driver","pathname":"/esplane/developer-guide/09esp32+-tuo-luo-yi-jia-su-du-ji-mpu6050-yi-zhi-yu-tiao-shi","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKT9yRSNuDFCO3yuV","title":"07 Laser Sensor Vl53l1x Driver","pathname":"/esplane/developer-guide/08esp32+-ji-guang-chuan-gan-qi-vl53l1x-yi-zhi-yu-tiao-shi-fu-yuan-ma","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKT9zOvvAUDhjexnp","title":"08 Barometer MS5611 Driver","pathname":"/esplane/developer-guide/10esp32+-qi-ya-ji-ms5611-yi-zhi-yu-tiao-shi","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKTA-9bGHgfJ4J8mp","title":"09 Magnetic Compass HMC5883l Driver","pathname":"/esplane/developer-guide/11esp32+-san-zhou-ci-luo-pan-hmc5883l-yi-zhi-yu-tiao-shi","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKTA0NVwBb8Y4MtCg","title":"10 Brushed Motor Driver","pathname":"/esplane/developer-guide/12esp32+-kong-xin-bei-you-shua-dian-ji","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKTA1Ia8Ud-BgLx65","title":"11 Optical Flow Sensor Pmw3901 Driver","pathname":"/esplane/developer-guide/13esp32+-guang-liu-chuan-gan-qi-pmw3901-yi-zhi-yu-tiao-shi","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKTA2W58bgvPNvjzN","title":"12 Variable Unified Management","pathname":"/esplane/developer-guide/12esplane-2.0-crazyfile-bian-liang-guan-li-fang-an-yi-zhi","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKTA3Z1Sn4RTkqTeH","title":"13 Crtp Protocol Introduction","pathname":"/esplane/developer-guide/09esplane-2.0-crtp-xie-yi","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKTA45QNDMFt-xS36","title":"14 Crtp Protocol Library - Cflib","pathname":"/esplane/developer-guide/10esplane-2.0-cflib-ku-yi-zhi","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKTA5uki6u982aQ3S","title":"15 Compatible With ESPilot APP","pathname":"/esplane/developer-guide/17esplane-2.0-jian-rong-espilot-app","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKTA6yExTa8zEg_YY","title":"16 Height-hold Mode Development","pathname":"/esplane/developer-guide/20-ding-gao-mo-shi-kai-fa","siteSpaceId":"sitesp_RQH7v","description":"基于vl53l1x激光传感器的定高模式","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kOzhRSqzc2SJnYovy","title":"17 Positon-hold Mode Development","pathname":"/esplane/developer-guide/17-positon-hold-mode-development","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Developer Guide"}]},{"id":"-M3kKTAA109X60_6_0-Y","title":"01 Crazyflie Project Preview","pathname":"/esplane/research-on-crazyflie/05esplane-2.0-crazyfile-gong-cheng-yu-lan","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Research on Crazyflie"}]},{"id":"-M3kKTAB-zgKipPwqVX2","title":"02 Crazyflie Source Preview","pathname":"/esplane/research-on-crazyflie/07esplane-2.0-crazyfile-yuan-ma-yu-lan","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Research on Crazyflie"}]},{"id":"-M3kKTACvZNt4SMnHRL9","title":"03 Crazyflie Code Modularization Method","pathname":"/esplane/research-on-crazyflie/08esplane-2.0-crazyfile-mo-kuai-hua-shi-xian-fang-fa","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Research on Crazyflie"}]},{"id":"-M3kOzhXH78XbJTxl_Yr","title":"Discussion On Private-Improvement Scheme","pathname":"/esplane/research-on-crazyflie/discussion-on-private-improvement-scheme","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Research on Crazyflie"}]},{"id":"-M3kOzhY1w-qAWVChzXG","title":"Private-1.0 Code Debug Record","pathname":"/esplane/research-on-crazyflie/private-1.0-code-debug-record","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Research on Crazyflie"}]},{"id":"-M3kOzhZuMOal5_USUJg","title":"Private-Research On Commercial Micro Drone Products","pathname":"/esplane/research-on-crazyflie/private-research-on-commercial-micro-drone-products","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Research on Crazyflie"}]},{"id":"-M3kKTAG8Vd-a0Cp0kGY","title":"Well-Known Drone Open Source Solutions","pathname":"/esplane/research-on-crazyflie/03esplane-2.0-tiao-yan-guo-nei-wai-zhi-ming-wu-ren-ji-kai-yuan-fang-an-hui-zong","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"Research on Crazyflie"}]},{"id":"-M3kKTAJYH8vAw9k49Ny","title":"ESP32 Chip Naming Rules","pathname":"/esplane/esp32-development-notes/esp32-xin-pian-ming-ming-gui-ze","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"ESP32 Development notes"}]},{"id":"-M3kKTAKuu3dVlGlgu_z","title":"ESP32 Pin Resource Allocation And Usage Recommendations","pathname":"/esplane/esp32-development-notes/esp32-yin-jiao-zi-yuan-fen-pei-yu-shi-yong-jian-yi","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"ESP32 Development notes"}]},{"id":"-M3kKTALO7TNMtt0gWga","title":"01 ESP32-Hardware Preparation-ESP32-DevKitC V2 board","pathname":"/esplane/esp32-development-notes/01esp32-ying-jian-zhun-bei-esp32devkitc-v2-board","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"ESP32 Development notes"}]},{"id":"-M3kKTAMtWt_eKx_U-Xa","title":"02 ESP32-Environment Setup-Compilation And Programming","pathname":"/esplane/esp32-development-notes/02esp32-huan-jing-da-jian-bian-yi-yu-shao-xie","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"ESP32 Development notes"}]},{"id":"-M3kKTANaqGpzIZlZHCy","title":"03 ESP-IDF-Directory Structure-Template Engineering Analysis Notes","pathname":"/esplane/esp32-development-notes/03espidf-mu-lu-jie-gou-mo-ban-gong-cheng-fen-xi-bi-ji","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"ESP32 Development notes"}]},{"id":"-M3kKTAOUESa7A0chCCy","title":"04 ESP32-Code Debugging-Summary Of Several Debugging Methods","pathname":"/esplane/esp32-development-notes/04esp32-dai-ma-tiao-shi-ji-zhong-tiao-shi-fang-fa-zong-jie","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"ESP32 Development notes"}]},{"id":"-M3kKTAPcy5Nu_2lVekL","title":"05 ESP32 Event Loop","pathname":"/esplane/esp32-development-notes/05esp32-shi-jian-xun-huan","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"ESP32 Development notes"}]},{"id":"-M3kKTAQrsFzHWrauBCT","title":"14 ESP32 SPI Use Memo","pathname":"/esplane/esp32-development-notes/14esp32-zhi-spi-shi-yong-bei-wang-lu","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"ESP32 Development notes"}]},{"id":"-M3kKTAROrsJepI4sS_t","title":"15 ESP32 GPIO Use Memo","pathname":"/esplane/esp32-development-notes/15esp32-zhi-gpio-shi-yong-bei-wang-lu","siteSpaceId":"sitesp_RQH7v","description":"","breadcrumbs":[{"label":"ESP32 Development notes"}]}]}