Hello and good day. Thank you for reaching out and for the inquiry. I am sorry to say that the DJI Smart Controller is not compatible with the DJI Spark. The DJI Smart Controller is compatible with any DJI drone that uses OcuSync 2.0. In addition I will be posting a link where in you can find the overview and the specifications of the DJI Smart Controller for additional refernce. Thank you.