# Display data on OSD

**URL:** <https://discuss.bluerobotics.com/t/display-data-on-osd/13811>\
**Category:** Build/Make\
**Tags:** pymavlink, ping\
**Created:** [March 3, 2023, 6:57am UTC](https://discuss.bluerobotics.com/t/display-data-on-osd/13811 "2023-03-03T06:57:22Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![EliotBR](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/eliotbr/32/6937_2.png) [@EliotBR](https://discuss.bluerobotics.com/u/EliotBR)\
**Post date:** [March 6, 2023, 10:11am UTC](https://discuss.bluerobotics.com/t/display-data-on-osd/13811/2 "2023-03-06T10:11:06Z")

</div>

Hi @FIN_TKG, welcome to the forum 🙂

QGroundControl is not particularly well set up for adding arbitrary visual components that aren’t already built in. I’ve previously discussed [adding a sensor reading to the display](https://discuss.bluerobotics.com/t/adding-a-sensor-to-mavlink-stream/7985/22) (from before I was working at Blue Robotics), but that had several steps involved and was just to show a single new number in the existing telemetry widget. Adding custom components like graphs and shapes would likely be much more work, and would need more direct consideration of [the QGroundControl development process](https://dev.qgroundcontrol.com/master/en/index.html).

Out of interest, what are you trying to display that isn’t already available through Ping Viewer?

---

_[View the full topic](https://discuss.bluerobotics.com/t/display-data-on-osd/13811)._
