Skip navigation
All Places >

Drone Zone

Log in to follow, share, and participate in this community.

Recent Activity

juil kim
Hello.   I reviewed HAL_TIM_PeriodElapsedCallback function. In this function, I have several questions.    1. Why subtraction 1000 for acc.AXIS_Z is needed? Why 1000?      acc.AXIS_X -= acc_offset.AXIS_X;     acc.AXIS_Y -= acc_offset.AXIS_Y;     acc.AXIS_Z -= (acc_offset.AXIS_Z - 1000);     gyro.AXIS_X -= gyro_offset.AXIS_X;     gyro.AXIS_Y -=… (Show more)
in Drone Zone
John Justice
I managed to get MIT app inventor file to connect to the FCU and even received some data!  I attached the AIA (app inventor project file) if anyone wants it as a start.   My issue is that the only UUID's I was able to find that were providing what appeared to be some sort of timer values, just increment up and up.   (found the UUID's via nRF… (Show more)
in Drone Zone
John Justice
Can anyone confirm I am reading this code sections below correctly?  I think all it does is "if ble success" would return a 1 and sets that "1" to the "rc_enable_motor" variable so that the further code can allow the motors to be energized.  For my project, I want the motors to control even when no BLE is connected so I will need to edit around… (Show more)
in Drone Zone
John Justice
I searched all the files and cannot find where MIN_THR is ever given an actual numerical value.  it is used several times in logic comparisons (if x < MIN_THR .....)   when I "float" over it, it seems like it is equal to 200, but when/where is that set??!!
in Drone Zone
John Justice
I am trying to use the app inventor to connect to the FCU board but it needs to have the passkey.  I tried the normal 0000 and 1234, but couldn't get connected... any ideas?
in Drone Zone
juil kim
Hello.    I read software manual(UM2329) and have a question.   In the page 14, there are several setting for accelerometer.  But I don't understand why sensor should be set like this value.   What's the impact for drone flight? Please explain line by line in detail.    BSP_ACCELERO_Set_ODR_Value(LSM6DSL_X_0_handle, 1660.0); /* ODR 1.6kHz */… (Show more)
in Drone Zone
Low Yik Seong jordan
Hi, has anyone manage to make the motor has a beep sound by sending a PWM signals to brushless motor? 
in Drone Zone
John Justice
In something like the string EulerAngleTypeDef euler_rc, euler_ahrs, euler_rc_fil, euler_rc_y_pre[4], euler_rc_x_pre[4];   What does the [4] do?  I understand in general for declaring a structure but am unclear what the extra [4] does... sets initial value always to 4 maybe?
in Drone Zone
John Justice
I'd like to be able to update some of the PID and program settings via Bluetooth and have them stored after power up / down cycle.  Has anyone been successful in writing in a persistent field from Bluetooth input?
in Drone Zone
Matteo Maravita
Q1 - May I connect the ESC directly to a FCU and spin the motors immediately? Or should I write or customize the FW code? A1 - The FW must be customized using the MC ST tools. If unknown, the motor need to be profiled and saved. Open the workbench file included in the FW package of STEVAL-ESC001V1 and load the motor parameters before to generate…
in Drone Zone
Load more items