Main Page

From OpenTom

Jump to: navigation, search

This wiki tries to provide information about the TomTom GO family, a linux-running all-in-one car navigation system. Please make sure to read the OpenTom:General disclaimer, in particular the paragraph about no warranty and no liability.

Contents


News

10th of January 2008: TomTom Console

The latest project is the TomTom Console. It works (at least) on the TomTom ONE V3 and openes the possibility to use thousands of console applications. Two popular examples are the editor pico and the mp3-player madplay. A project which is nearly fully ported is X11-Basic. The BASIC interpreter with graphics support. Last but not least, xearth has a revival on the TomTom.

More in old news

Product Family

The TomTom family consists of:

Frequently asked questions

If you are looking for product specific information, click on your product model at the top of this page. For common Q&A go to Questions and Answers

Technical Information

Hardware

 * The Microcontroller (CPU)
 * The Memory (RAM)
 * The Connectors in general, including some preliminary info about TomTom 910
 * The Framebuffer
 * The Serial Console
 * The GPS unit
 * The Accelerometer
 * The Sound chip
 * The Watchdog
 * The Battery and power management
 * The TFT LCD Display
 * The Real Time Clock in hardware
 * The Touch Screen
 * Universal Serial Bus - client and host modes
 * General Purpose Input/Output
 * Bluetooth?
 * The TMC RDS receiver
 * The Photo Sensor
  • Other Hardware Stuff, mostly custom connectors
 * RS232 Bi-directional level shifter
 * A Docking station and homemade plugs
 * Another docking station.... using two car docking stations
 * TomTom GO 300 dismantled

Software

The TomTom Software, as published by TomTom B.V.

For a complete list check this: OpenTom:Community Portal

The OpenTom Software

There are two types of software connected with Tomtom devices:

  • Software that runs on a desktop computer and feeds data to/analyses data from the device (e.g. Tomtom HOME). To create such Software, simply check out the file formats used by the embedded software, take your favourite programming environment and get started.
  • Software that runs on the device (e.g. Tomtom Navigation aka TTN). To create such software, you need to install a tool chain to develop software running on the ARM processor and linux operating system.

To quickly find out what has already been created, check the OpenTom:Community Portal

Miscellaneous, notes, hints, tips etc

Feedback

Got ideas? Have questions? Want to tell us something? Just add a note on our Feedback page.

Contact

Personal tools