Custom datafield with data trough BLE

Hey everyone,

I'm a young student and avid cyclist. I've got an upcoming school project in which I want to be using (my) Garmin to get a better understanding of MonkeyC and the Garmin connectIQ system.

For the project I want to be able to display a custom metric in a datafield on the Garmin. This data is send over BLE trough a Raspberry Pi to the Garmin.

1. Is this possible? (I think it is after reading trough some of the documentation and seeing some custom sensors online)

2. What is a good starting point for the project? Any examples etc would be very useful.

Thanks a lot!