This post is my first attempt to document the design and construction of my Picodore 64. It’s a Commodore 64 based PDA / Palmtop. Really, all the hard stuff was already done before I joined the DTV hacking scene, I just stuck it all together in a nice small package.
Mainboard: Hummer DTV
Construction: Hobby plywood covered in faux stainless steel contact paper
Size: 6.5″ x 6″ x 1.5″ (closed)
Power: 7.5v wall adapter or 6 rechargable AA NiMH batteries
Screen: 5″ LCD Keyboard: 69-key QWERTY Sound: Ampilfied 1.5″ 0.4W internal speaker
Connections: power, userport/joystick, serial disk drive, audio/video output, headphone jack, external PS/2 keyboard, SD card slot.
Addition peripherals: 1.75″ x 1.5″ mini Atari joystick.
Features: on screen display for volume and brightness control, auto sensing of external keyboard connection, programmable funtion keys, video selector switch.
Although I plan on posting a more length write-up, for now, I’ll give you just the important details:
The LCD screen is from a PSOne. I’m also using on LCD’s board audio amp to drive the speaker.
The LCD is what ultimately drove my power requirements. Almost the entire circuit for the LCD uses 5v except for one IC which needs between 7v and 8v to generate H-Sync.
The keyboard was a bitch to figure out and will be the subject of a post of it’s own. It’s from a Jornada foldaway keyboard made by Micro Innovations. In terms of construction, I had cut away a lot of extra plastic and superglue the two halves together making a single solid keyboard. The keyboard normally interfaces with a HP Jornada via a RS-232 link and special driver. I was able to capture all the output codes and program a 16F88 PIC microcontroller to re-map and output with the appropriate PS/2 protocol. On power up, the PIC checks if there is an extrenal keyboard attached. If so, it ignores data from the onboard keyboard.
After all the sawing, sanding and filing, I think I would have been better off just carving it out of a log.
All the major components can be seen here.
This is the backside of the keyboard panel. You can also see the speaker hot-glued into position.
The keyboard on the bottom is a normal sized PC keyboard. Initially, I was going to use the one in the middle since it was the smallest PS/2 keyboard I could find, but believe it or not, it wasn’t small enough!
Here is a close up of the to show some of those awesome decals. Note the “C64 inside” logo on the right.
Here’s the view when closed.