TCP/IP

Firmware/software/electronics/mechanics
Post Reply
TATYANA_1
Beginner
Posts: 4
Joined: Sat Mar 23, 2019 12:23 pm

TCP/IP

Post by TATYANA_1 » Tue Apr 23, 2019 12:44 pm

I have a question about a TCP/IP connection to Crazyflie. If I want to send information from Crazyflie, specifically roll, yaw and pitch in a real-time scale, what should be my steps? Should I write an additional piece of code and install it into Crazyflie?

Any help would be greatly appreciated!

arnaud
Bitcraze
Posts: 1999
Joined: Tue Feb 06, 2007 12:36 pm

Re: TCP/IP

Post by arnaud » Tue Apr 23, 2019 1:17 pm

Hi,

Out of the box the Crazyflie does not have any IP capabilities or any link that connects directly to an IP network.

The easiest to get going would be to connect the Crazyflie using Crazyradio from a PC (or a raspberry pi) and to have your program (written in python or using ROS) doing the network interface.

Another solution if you want IP connectivity to the Crazyflie is to make a deck that contains a wifi radio, for example using the readily available ESP8266 or ESP32 breakout boards. This would require to assemble/solder your own deck, modification of the Crazyflie firmware as well as programming the wifi chip.

Post Reply