MCPcopy Index your code
hub / github.com/espressif/esp-drone

github.com/espressif/esp-drone @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,322 symbols 5,129 edges 400 files 629 documented · 27%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Core symbols most depended-on inside this repo

i2cdevWriteByte
called by 230
components/drivers/i2c_bus/i2cdev_esp32.c
VL53L1_i2c_encode_uint16_t
called by 90
components/drivers/i2c_devices/vl53l1/core/src/vl53l1_core.c
VL53L1_i2c_decode_uint16_t
called by 90
components/drivers/i2c_devices/vl53l1/core/src/vl53l1_core.c
i2cdevReadBit
called by 85
components/drivers/i2c_bus/i2cdev_esp32.c
registerWrite
called by 77
components/drivers/spi_devices/pmw3901/pmw3901.c
i2cdevWriteBit
called by 70
components/drivers/i2c_bus/i2cdev_esp32.c
i2cdevReadByte
called by 51
components/drivers/i2c_bus/i2cdev_esp32.c
crtpSendPacket
called by 48
components/core/crazyflie/modules/src/crtp.c

Shape

Function 2,110
Class 194
Enum 18

Languages

C89%
C++10%
Python1%

Modules by API surface

components/drivers/i2c_devices/mpu6050/mpu6050.c267 symbols
components/core/crazyflie/modules/interface/math3d.h111 symbols
components/drivers/i2c_devices/vl53l1/core/src/vl53l1_register_funcs.c84 symbols
components/drivers/i2c_devices/vl53l1/core/src/vl53l1_api.c68 symbols
components/core/crazyflie/modules/src/crtp_commander_high_level.c60 symbols
components/drivers/i2c_devices/vl53l1/core/src/vl53l1_core.c58 symbols
components/drivers/i2c_devices/vl53l1/core/src/vl53l1_api_core.c56 symbols
components/core/crazyflie/hal/src/sensors_bmi088_spi_bmp388.c48 symbols
components/core/crazyflie/hal/src/sensors_bosch.c40 symbols
components/core/crazyflie/hal/src/sensors_bmi088_bmp388.c38 symbols
components/core/crazyflie/modules/src/log.c37 symbols
components/core/crazyflie/modules/src/pptraj.c30 symbols

For agents

$ claude mcp add esp-drone \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact