witam wszystkich, nowy jestem

Programowałem kiedyś w turbo paskalu jakies drobiazgi, wiec wymysliłem sobie ze dobrze byłoby sobie przpomniec jak kiedyś było miło. Usiłuje sobie dla wprawy robic drobne programy. Zablokowalem sie nad odczytem danych gps z blututowego odbiornika. Moze ktos mi pomoże

Programuje w delphi na pc, a w lazarusie na pda.
Wiec prosby mam dwie: moze mi ktos wskaże/wyprodukuje kod zródłowy do odczytu danych gps z portu com (a co jesli odbiornik jest wbudowany??)
Druga prosba - gdzie znajde jakis przyzwoity kurs pod delphi oraz opisy funkcji, bibliotek itp najlepiej z przykładami?
pozdro
b.