Для начала определитесь - как будете получать инфо о пульсе (радиоканал или провод), если радиоканал, то конструируйте приёмник радиосигнала и "прицепите" к КПК. Сам датчик пульса можно взять готовый от Polar/Sigma/Noname. Если по проводу, то наживаете интерфейс с датчиком пульса (согласуете сигналы, разбираетесь в протоколе передачи данных...) и т.п.
Дальше - чистое программирование под ваши нужды.
Но проще и дешевле будет использовать готовый кардиомонитор с возможностью сбрасывать информацию на комп/КПК и если надо связать пульс с координатами, то остаётся только написать свою программу.
Или используйте совсем готовое решение от Garmin - Forerunner 205/305 - тут и пульс и координаты или от Polar - RS800G3
и еще, можно не покупать источники питания (аккумуляторы или батарейки), а изготовить их самим. Для этого понадобятся медные пластины и электролит.....
Нет лепить велосипед не охота,я думал что возможно есть готовые решения. Просто в КПК есть WF и тренеру возможно мониторить спортсмена в реальном времени и делать соответствующие выводы и решения.