![]() ![]() SPI1! Remember when connecting the display…PIC SDO to Display Data and PIC SDI to Display SDO! If you use a different pin, make sure you redefine DigoleDisplaySelectPin in Digole.h. Untested XC16 and XC32 libraries are available. The example should work with most PIC18’s with little to no changes. (Psst! It’s an attachment below.)ĭigole.lpp Yup, an XC8 library! (It’s another attachment.) Add the lib to your projects Library folderĮxamples.c Oh, yeah, here comes the blinkly text I beg to differ, after displaying a 100×130, 26K image.ĭigole.h That’s right, the header file. I read on Digole’s message board that images can be a max of a miniscule 2064 bytes. If something is not as expected, or needs clarification please let me know. Most of the documentation is in the header file. The parts I need work well and compile much tighter than the original code. Only cursory tests were performed due to a lack of time and both my modules are dead. This library was derived from the Digole C source. JUNK! Digole on feeBay fails to provide ANY response to questions – including a DOA module! AND I’ve had two shit-the-bed right after a 3.3V powerup. Documentation is incomplete and vague in sections. The display doesn’t always turn on (needs a big cap). Oh, there isn’t even enough RAM to easily display a 320x240x16 image. There isn’t a RAM based double framebuffer so it’s glacially slow. The Cons: This isn’t the most stable platform. ![]() Buy 500 units (~$1000) and they’ll tweak the firmware. It’s engine is a PIC18F26K20! Oh, the price is pretty darn good. Getting a simple Hello, World app running is trivial. The Pros: It’s color and it looks good even at steep angles. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |