
Originally Posted by
mpgmike
Wow! The unasked questions are numerous! Are you a hobbiest that wants to create a platform to build 1-4 "cool" projects for family and friends, or are you an engineer developing a product to be mass produced? Hobbiests tend to work with established platforms that make their project(s) easy (like Audrino boards). Engineers, on the other hand, NEED to integrate platforms and systems into a PCB that meet the objectives of the project. In the latter case, crap like Audrino and Dev Boards are NOT production stuff.
With that said, the fact you consider the PIC16F690 a processor of choice tells me you are a hobby type guy (it is at least a decade old). If you simply want to create a 1-off project, and use the cheapest stuff you can get; use close-outs, eBay items, old inventory, etc. If you are engineering a product, you must consider the long-term costs and availability of your BOM, and the prospect of future purchasing.
Back to your original line of questions, if you have a display module with the flexibility for parallel or SPI/I2C, pick one and use it; so long as both sides of the equation suggest long-term availability. From what I gather, the display industry still hasn't settled on a standard. I tend to use Nextion displays which use UART communications protocols. In the past i utilized numerous LCD displays relying on parallel communications protocols. If you can refine your question, we may be better to give you guidance.
Bookmarks