The Picodore 64 - a Commodore 64 PDA
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.
Here are the specs:
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.
If you more in depth details of the RS-232 to PS/2 keyboard hack check on this post.
Some other general construction details can be found here.
I have set up a DTV Hacking Wiki here. Also, here is a forum specifically geared toward answering basic questions about hardware hacking.


This is what I started out with. I got it from Radio Shack on clearance for $17.99.
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.


Check out that sweet miniature Atari joystick! It's fully functional by the way.
What project would be complete without an SD card slot.
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.
Here are the specs: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.
If you more in depth details of the RS-232 to PS/2 keyboard hack check on this post.
Some other general construction details can be found here.
I have set up a DTV Hacking Wiki here. Also, here is a forum specifically geared toward answering basic questions about hardware hacking.

This is what I started out with. I got it from Radio Shack on clearance for $17.99.
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.


Check out that sweet miniature Atari joystick! It's fully functional by the way.
Here's the view when closed.


45 Comments:
Well you certainly have been busy!
By
Veronica, at 10:52 PM
Oh yeah....love the name!!!!
By
Veronica, at 10:53 PM
Awesome!
By
memming, at 12:54 PM
Man, you put some work here. Respect.
By
SPman, at 10:35 AM
Wow. Just wow!
Thats awesome dude!
Could give Apple a run for its money! Hehe... :P!
Well done anyway, a hell of a lot of work must have gone into that...!
By
Alex, at 1:32 PM
That's fantastic!!
By
SN, at 5:24 PM
Jason that thing is freakin amazing!!!! Mom told me to check it out. I am so proud of my baby brother! You sure have the brains.
By
Sister Michelle, at 2:42 PM
I wish... I wish so much I had similar skills. Wow that's amazing!!!
By
Anonymous, at 7:40 AM
I want one :-)
By
Anonymous, at 3:35 AM
I want one!
By
Anonymous, at 3:36 AM
Would you build another one to sell?
By
shillard, at 10:13 PM
Would you build another one to sell?
By
shillard, at 10:13 PM
God, that comment by your sister was embarrassing. But the Picocode is awesome!
By
Anonymous, at 10:46 AM
That is truly spectacular. You are extremely talented and innovative.
By
Anonymous, at 12:47 PM
I was always a Spectrum person rather than a C64 one, but that does look somewhat ace :)
By
deKay, at 9:49 AM
Nice work! Just curious as to who makes the "middle keyboard" though.
By
G, at 8:04 PM
Great work, for a C64 freak like myself I almost started to cry when I found this cool creation!
By
Anonymous, at 4:07 AM
SWEET!
and if it can run like a small computer...
SWEETER!!!
By
I LIKE CEREAL!, at 6:03 PM
Oh my god, thats the nicest thing i've seen in ages! Now i need to make one myself! C64 Rules forever!
By
Anonymous, at 2:22 PM
you are god!!! great work!!!
By
Anonymous, at 2:27 PM
would you mind sharing exactly how you made the outer case. I'm interested in making one (from a broken jornada instead of a hummer)
By
Jeremy, at 7:53 PM
No new Idea but nice build at all. I wonder 'bout the *red* PacMan ;) WTF?
By
Anonymous, at 5:36 AM
Killer! I wanna be like you when I grow up!
If you could find a way to mass produce these babies, you could make some killer scratch! I'd buy one fer sure!
w
By
J. Walter, at 3:21 PM
I want such a great thing too!!!!!!!!! Goddamnit Jim!!! You are the Hero of my Day :-D
By
Big Papa J, at 4:09 PM
You know, you could just as easily use aluminum for the casing. Which wouldn't be expensive or hard to work with. Plus you could drop it without it cracking open... but seriously make more, or sell plans cause I want to make one.
By
Anonymous, at 9:01 PM
if the yahoos with the rights to the commodore name were smart, THIS is what they'd be making. heaven knows i'd buy it. and with an SD slot, you could take all your SIDs along too...
By
Sean, at 10:57 PM
This post has been removed by the author.
By
Sean, at 10:58 PM
A true miracle ;) I would like to build one too, I have some skills for it and have some exp. with eprom programing... how can I contact you? anyway my mail is:
I M P 6 9 [at] F R E E M A I L [dot] H U
(pesky spam email gathering bots, lol)
By
Anonymous, at 3:42 AM
One of the best hacks I have ever seen. Also the coolest one. A lot better then PSP
C64 still rules with more then 3000 free games.
By
Mertol, at 5:11 AM
Where can we buy this? It could get licensing and probably sell over one million units.
By
Anonymous, at 1:56 PM
RESPECT!!!
By
Anonymous, at 11:02 AM
Whenever you're ready to build more; I want one. Just put a price. Congratulations, that's quite an awesome work.
By
John, at 6:15 AM
Just like a lot of people already said - YOU GOTTA SELL THESE.
At least email ben heck of www. benheck.com and get HIM to sell 'em - really.
You just designed the board that a firm like www.flextronics.com would build at least 20,000 of....
By
Phil, at 6:15 PM
Yes! Please draw up a business plan, start manufacturing and selling these things. The Commodore Cummunity would love you forever. Remember Bill Gates gave away the rights to the Commodore Basic OS because he thought it was useless. Your Picodore would sell like IPODS to schools and thirdworld countries. The big PC companies have been promising a $100 Dollar PC for kids and schools for ages and never came up with anything like this. Please do it! I'd buy stock in your IPO in a hot minute.
By
Robert, at 12:12 AM
It would be cool to find a broken (dead motherboard) one of these or get the parts minus the Windows/Intel stuff from the manufacturer and adapt it to your project. I wonder who makes the case?
http://www.flipstart.com
By
lantz, at 11:44 AM
What's the model # of that middle keyboard?
Would any of these work?
Very tiny, not many keys
http://linitx.com/viewproduct.php?prodid=10779
http://www.cartft.com/catalog/il/478
(L x W x H): 8.58 x 4.06 x 0.57 in
http://www.precision2.com/psk3400.htm
By
Anonymous, at 1:16 PM
I know so many people that would pay for one of these... you should definitely consider checking out the patents behind the technologies you're melding and see if you can start producing and selling these legally. BTW, I'm a Winters too! ... perhaps we're somehow related :D
By
byte, at 11:25 AM
Outstanding! You can literally smell the enthusiasm put into this project. Awesome result!
By
Linulo, at 10:59 AM
Its amazing!
i have serval sid and videogame"pic" but i canot make by myself.
did you wana sell few picodores??
really great work
kadahskwal@hotmail.com
By
Anonymous, at 11:44 AM
Neat blog! Too bad you don't seem to be keeping up on this element of it. Still enjoyed it! And I love the Picodore! I've been thinking about tracking down one of those hummer games just so I could hack around with it. A mini C-64 would be nice to have kicking around, but I'd probably use a more typing-friendly keyboard :)
BTW, if you've got some time, you might wanna check out my blog. It's got some techie stuff in it.
By
Ben Century, at 5:34 PM
Too bad it only supports 1 joystick instead of two.
By
Anonymous, at 3:42 AM
You are god. I want a picodore too!!!
By
tuseeketh, at 6:26 AM
WOW!!! Indeed a very good idea! I would like one just right now if I wasn't a Spec-chum user.
By
Neil Parsons, at 2:36 PM
Hello Jason,
Congratulations, great work!!!
Greetings from Germany,
Christian
By
Anonymous, at 5:06 PM
Well, amazing :-)
I came here from an Italian web-magazine http://tinyurl.com/ocs7oh
nice job! really
By
se-po, at 6:32 PM
Post a Comment
Links to this post:
Create a Link
<< Home