DPRG
DPRG List  



DPRG: PalmIII

Subject: DPRG: PalmIII
From: Wade Maxfield maxfield at ctelcom.net
Date: Fri Jun 25 06:58:53 CDT 1999

- ------ =_NextPart_000_01BEBED8.32A107A0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


	The only possible problems I know of are its tendency to sleep to =
preserve battery life.  There is a protocol to wake it up via the serial =
port.  At that rate, it would go through its AAA batteries in a hurry.  =
I would recommend you develop an AAA adaptor to allow you to power it =
>from a larger battery.  I suspect D cells would power it for months of =
continuous operation.

	Two books I picked up are "PalmPilot the ultimate guide" ISBN  =
1-56592-420-7 and "Palm Programming the developers guide" ISBN =
1-56592-525-4  Both had cd's and covered almost the same information.

	A tool I have used and like is at http://www.vfdide.com/.  It is a gui =
development system for the visual interface aspects. It is a for cost =
tool, but cheap. =20

	Other Links:

http://www.iosphere.net/~howlett/pilot/GNU_Pilot.html -- GNU development =
tools/info
http://www.hewgill.com/pilot/copilot/index.html -- debugger that runs on =
win 95/nt
http://www.palm.com/devzone/docs/pptdg/TableOfContents.htm  -- main home =
page for palm programming
http://www.land-j.com/gccwin32.html	-- c cross compiler on win platforms
http://www.developer.com/roadcoders/ -- other development tools
http://www.palm.com/devzone/support.html -- palm's main devloper page
http://www.nicholson.com/rhn/pilot/ -- misc info
http://eunuchs.org/linux/palm/index.html -- linux and palm pilot



wade2



- -----Original Message-----
>From:	J. Reeves Hall [SMTP:reeves at earthling.net]
Sent:	Friday, June 25, 1999 12:26 AM
To:	dprglist at dprg.org
Subject:	DPRG: PalmIII

I recently bought a PalmIII (relative of the PalmPilot), which is
powered by a Motorola DragonBall microcontroller. This is one of those
microcontrollers that blurs the line between MCU and CPU... The unit is
equipped with a 160x160 LCD touch-sensitive screen, an IrDA port, a
serial port, 2 megs of RAM, and 2 megs of flash. The OS takes 1.2 megs
of flash. The best part is that PalmOS is open; there are freely
available development tools, including a port of the gcc compiler.
Anyone can write Palm apps in C. It seems to me that this could make an
excellent robot controller; simply mount a PalmIII docking cradle ($30)
on the robot (serial port interface), add a bit of hardware to decode
the RS-232 data into servo commands, and write a bit of software.
Debugging would be a cinch, the CPU is powerful enough to do some really
complex stuff, there's enough memory for large data tables (maps?),
etc... A few PICs on the robot base could gather sensor data and send it
up the serial link for processing. The PalmIII can store an unlimited
number of programs (memory allowing), so the robot's behavior could be
easily changed.

I intend to download the gcc port and see if I can write some code...
I'll keep you posted.


- ------ =_NextPart_000_01BEBED8.32A107A0
Content-Type: application/ms-tnef
Content-Transfer-Encoding: base64

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

- ------ =_NextPart_000_01BEBED8.32A107A0--

------------------------------

More information about the DPRG mailing list