It's been quite some time since I've published my last post on interfacing a Nokia 84x48 monochromatic LCD to a PIC microcontroller but I recently got the itch to port the driver code from its original assembler to the language I use most now, C. Once again I opted to write the SPI interface in software since it gives greater flexibility although at the cost of speed. I've upgraded from my paltry pic16f84a to the pic16f887 which offers several improvements including more memory, gpio, and an internal oscillator as well as many useful peripherals.
I've also picked up many useful programming tricks up my sleeve since then. This time I've made the driver faster as well as added direct support for drawing full 84x48 black and white images that can be drawn in Microsoft paint. If anyone wants I can write up a tutorial on drawing an image in paint and exporting it to another program to generate the hex array that my PIC uses to draw. But for now enjoy the pretty pictures.
This software will make it much easier to develop user interfaces and graphics for future devices. I realize that the display I am using is a bit outdated, but the practice is useful towards someday interfacing to much higher resolution color displays. Anyway, I think I've rambled on for long enough. Here are the source and image files. Feel free to ask for any help should you wish to integrate this display into your own project. Stay tuned because I have many cool projects and videos planned.
Files up on MediaFire
Monday, September 17, 2012
Friday, September 7, 2012
TeardownTube - episode 7 - Gameboy Pocket
Here's the 7th episode of TeardownTube. Subscribe, comment, and like if you want to see a different device dismantled every week. The videos are not detailed instructions for repair but rather just for entertainment. Enjoy.
In this episode I venture into the past of portable video gaming when I lurk inside an old gameboy pocket. Find out what makes up the device which provided many children hours of joy in the 90's.
Link: TeardownTube - episode 7 - Gameboy Pocket
In this episode I venture into the past of portable video gaming when I lurk inside an old gameboy pocket. Find out what makes up the device which provided many children hours of joy in the 90's.
Link: TeardownTube - episode 7 - Gameboy Pocket
Tuesday, August 28, 2012
TeardownTube - episode 6 - Hard Drive
Here's the #th episode of TeardownTube. Subscribe, comment, and like if you want to see a different device dismantled every week. The videos are not detailed instructions for repair but rather just for entertainment. Enjoy.
In this episode I venture past the warranty stickers and torx screws in order to get a peek inside an old 40GB pata 3.5" disk drive I had collecting dust in a drawer. I will be going back to college soon so I will have to put off uploading episodes until I get settled. I will definitely be back and I have some cool surprises planned. Stay tuned!
Link: TeardownTube - episode 6 - Hard Drive
Thursday, August 9, 2012
TeardownTube - episode 5 - Gemei 4GB MP4 Player
Here's the 5th episode of TeardownTube. Subscribe, comment, and like if you want to see a different device dismantled every week. The videos are not detailed instructions for repair but rather just for entertainment. Enjoy.
In this episode I reveal what cost cutting measures Chinese companies use to make the cheapest devices possible. Is it possible that I found a cheap MP4 player which isn't doomed for the trash and is worth more than the sum of its parts? Watch to find out.
Link: TeardownTube - episode 5 - Gemei 4GB MP4 Player
In this episode I reveal what cost cutting measures Chinese companies use to make the cheapest devices possible. Is it possible that I found a cheap MP4 player which isn't doomed for the trash and is worth more than the sum of its parts? Watch to find out.
Link: TeardownTube - episode 5 - Gemei 4GB MP4 Player
Tuesday, July 31, 2012
TeardownTube episode 4 - Palm Tungsten T2
Here's the fourth episode of TeardownTube. Subscribe, comment, and like if you want to see a different device
dismantled every week. The videos are not detailed instructions for
repair but rather just for entertainment. Enjoy.
In this episode I take a look at an old Palm computer I found at a local thrift store for a few dollars. Have I finally met my match: a device which I cannot dissect? Watch to find out.
Thursday, July 26, 2012
TeardownTube episode 3 - PSone
Here's the third episode of TeardownTube. Subscribe, comment, and like if you want to see a different device
dismantled every week. The videos are not detailed instructions for
repair but rather just for entertainment. Enjoy.
Link: TeardownTube - episode 3 - PSone
In this episode I crack open an old playstation one I scored at a thrift store a few years back. Its modchipped and awesome when paired with the 4" screen attachment.
Monday, July 23, 2012
TeardownTube episode 2 - Gamecube
Here's the second episode of TeardownTube. Subscribe, comment, and like if you want to see a different device
dismantled every week. The videos are not detailed instructions for
repair but rather just for entertainment. Enjoy.
In this episode I take a look inside an old Gamecube that was collecting dust in my closet. And then I put it all back together.
Subscribe to:
Posts (Atom)





