Beagleboard with GPS, DC motors and GSM modules

I'd like to start using beagleboard but before i'd like to know if it
is possible to use it to control GPS, DC motors (1KW) and GSM modules.

I know that I need to use external adapter in order to control DC
motors, but what about GSM and GPS modules? Can i connect them
directly to beagle board? If yes, where? and how?

I didn't choose the sensors because i want to know that board is most
suitable for me.

I hope you can give me a correct suggestion..

Thanks!

Marcus.

Hi Marcus,

I'd like to start using beagleboard but before i'd like to know if it
is possible to use it to control GPS, DC motors (1KW) and GSM modules.

Can not say anything about GSM and DC motors, but regarding GPS - it
is easy if you have the serial over USB interface for your GPS
receiver (like many GPS mouses have). In that case, you can use gpsd
(http://gpsd.berlios.de/) at the software side to simplify the task of
talking to the receiver. In our project we were able to read GPS data
from NaviLock GPS mouse without problems using gpsd and corresponding
client library.

If you are interested, you can take a look at the relevant C++ code here:
https://github.com/veter-team/vehicle/blob/master/src/ReadGPSData.cpp#L103
More information about the project is available on the Wiki:
https://github.com/veter-team/veter/wiki and on the Blog:
http://veter-project.blogspot.com

Regards,
Andrey.