I've seen that I can connect to Edison either via screen (serial connection): https://software.intel.com/en-us/setting-up-serial-terminal-on-system-with-linux IoT - Setting up a serial terminal on a system with Linux* | Intel® Software
and either through ssh (ethernet connection): https://software.intel.com/en-us/connecting-to-intel-edison-board-using-ethernet-over-usb IoT - Connecting to your Intel® Edison board using Ethernet over USB | Intel® Software
Can you please explain the cons and the pros of each connection? ie Why should I use the one instead of the other?
(I think that maybe the serial connection is better because I can reboot the Edison without being disconnected and enter the boot inside it. I am not sure though it is very important and whether this is the only difference).
It's not that serial connection is better than Ethernet or the other way around, it depends on what you want to use and the specific needs of your project. Some of the factors that are important in the decision to use one or another may be the port speed, port availability, etc.
The serial communication is easier to configure and the steps are more straight forward so I'd recommend using serial unless your application demands you to connect using Ethernet. What specifically are you trying to implement?
I am working with quadcopters (and trying to implement a software to make them fly in a specific direction etc).
I will use serial communication.
Thanks for the info.
Thank you for confirming you'll use serial communication. If you have any other questions don't hesitate to open a new thread to receive help from the community.