Trying to use an Arduino pro mini to send status data through MAVLink to APM GCS

Hello,

I am currently trying to send status data such as RPM, fuel levels, and voltage of a fixed wing UAV to the APM Ground Control Station (GCS) through the MAVLink protocol. I have done some research and seen a lot of people use Arduino and Teensy to send and display data on a Taranis (the controller that maneuvers the aircraft). I'm curious if it is possible to connect an Arduino pro mini to a 3DR Pixhawk and then using the MAVLink protocol to send live updates to the GCS and NOT the Taranis. I have done some research but I have not yet come across anything that I was able to find useful. I'm very unfamiliar with sending data like this, I'm more of an Arduino Hobbyist and have only ever used the arduino serial ports to display data on the computer directly. This particular project requires wireless communication which is provided through the 3DR Pixhawk in order to send data to the GCS and the MAVLink code is available online. I have been trying to look through the protocol to see how this would be accomplished, but any and all help would be greatly appreciated. Also, if anyone has done something similar your input would be extremely valuable!

I also apologize if there is a topic already posted with a similar question or if I am in the wrong form topic. I just recently joined this site and if I am in the wrong place please let me know!

Thank you in advance!
Amanda

I guess you've never heard of Google. http://qgroundcontrol.org/dev/mavlink_arduino_integration_tutorial