breadcrumbs is an Arduino (http://www.arduino.cc/) GPS tracking project. It's goal is to log GPS position information to the Arduino's on-board EEPROM. With only 512 bytes of storage breadcrumbs stores only heading information. Even more space is saved by scaling the heading value and only making a measurement after a pre-set distance has been traversed. Using this method breadcrumbs can store several kilometres of a journey.
breadcrumbs has the ability to read back stored GPS data translating it to KML sentences via its serial port. This output can be captured to file from where it can be read directly by Google Earth.
These details are provided for information only. No information here is legal advice and should not be used as such.