{"id":3155,"date":"2012-01-14T23:50:03","date_gmt":"2012-01-15T04:50:03","guid":{"rendered":"https:\/\/example.com\/?postname=psp-lcd-part-2-selecting-a-controller-schematic"},"modified":"2012-01-14T23:50:03","modified_gmt":"2012-01-15T04:50:03","slug":"psp-lcd-part-2-selecting-a-controller-schematic","status":"publish","type":"post","link":"http:\/\/atomsofttech.com\/blog\/uncategorized\/psp-lcd-part-2-selecting-a-controller-schematic\/","title":{"rendered":"PSP LCD Part 2: Selecting a Controller &amp; Schematic"},"content":{"rendered":"<p>Okay i am a bit perplexed when it comes to this. I was thinking about using a FPGA since i have one on hand but then I realized the FPGA cost about $15 from digikey while i can simply get a controller already made and save coding time on it. The SSD1963 is about $18 on eBay. Of course ebay isnt the best source but $18 is a great price considering that i save a ton of headaches. Also it has feature i think i wouldnt be able to make on my own.<\/p>\n<p>So i think the best idea is to order one of these. I know i will. For the time being ill have to make a eagle part and schematic still. So the posting will continue. Also i plan on getting the boards made at my favorite FAB house&#8230;\u00a0<a href=\"http:\/\/dorkbotpdx.org\/wiki\/pcb_order\" target=\"_blank\">DorkbotPDX<\/a><\/p>\n<p>Since i only have 1 LCD i might sell the extra boards that come in. But i wont have more SSD1963 ICs&#8230; Depends if i make more money . Ill definitley order everything else needed though, like the connectors and boost circuit. So all that will be needed is to Drag Solder the SSD1963 on board&#8230; You can hot air it but be sure to protect surrounding parts.<\/p>\n<p>Anyway. Im off to make a Eagle part for this SSD1963 and FPC connectors i chose in part 1. Then i will create a basic schematic and post it as soon as possible.<\/p>\n<p>As per the datasheet of the SSD1963 (LQFP 128) here is a sneak peak of my eagle part. Its untested of course and needs a thorough pin check before i even use it \ud83d\ude42 but very close so far&#8230; I am using Eagle 6. So i can tie all the VDD, VSS , VDDLCD pins etc to the same name without having to draw each pin out.<\/p>\n<p><a href=\"http:\/\/atomsoft.wordpress.com\/wp-content\/uploads\/2012\/01\/eagle.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1800\" title=\"eagle\" src=\"http:\/\/atomsoft.wordpress.com\/wp-content\/uploads\/2012\/01\/eagle.jpg\" alt=\"\" width=\"627\" height=\"372\" srcset=\"http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/eagle.jpg 1670w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/eagle-300x178.jpg 300w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/eagle-1024x608.jpg 1024w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/eagle-768x456.jpg 768w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/eagle-1536x911.jpg 1536w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>Next is the FPC Parts&#8230;<\/p>\n<p>Here is my 4 Pin FPC :<\/p>\n<p><a href=\"http:\/\/atomsoft.wordpress.com\/wp-content\/uploads\/2012\/01\/4pin.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1811\" title=\"4pin\" src=\"http:\/\/atomsoft.wordpress.com\/wp-content\/uploads\/2012\/01\/4pin.jpg\" alt=\"\" width=\"627\" height=\"375\" srcset=\"http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/4pin.jpg 1677w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/4pin-300x180.jpg 300w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/4pin-1024x614.jpg 1024w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/4pin-768x460.jpg 768w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/4pin-1536x921.jpg 1536w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><br \/>\nHere is my 40 Pin FPC:<\/p>\n<p><a href=\"http:\/\/atomsoft.wordpress.com\/wp-content\/uploads\/2012\/01\/40pin.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1812\" title=\"40PIN\" src=\"http:\/\/atomsoft.wordpress.com\/wp-content\/uploads\/2012\/01\/40pin.jpg\" alt=\"\" width=\"627\" height=\"375\" srcset=\"http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/40pin.jpg 1680w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/40pin-300x180.jpg 300w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/40pin-1024x614.jpg 1024w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/40pin-768x460.jpg 768w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/40pin-1536x921.jpg 1536w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>Now for putting all these together. I will not be making full traces but i will be naming them since ( at least to me ) it seems to make a more readable schematic. Not having to follow lines \ud83d\ude42 I will be sure to be using nice naming on the lines like PSP_HSYNC etc&#8230; so its nice and clear whats what.<\/p>\n<p>Ok here is my first failure&#8230; Im using the smallest traces and holes possible from my board house and the board isnt as small as i would like. I still have to make it bigger. All parts are not on yet but this just goes to show you how much time you should take to actually consider part placement.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/atomsoft.wordpress.com\/wp-content\/uploads\/2012\/01\/bah.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1814\" title=\"Bah\" src=\"http:\/\/atomsoft.wordpress.com\/wp-content\/uploads\/2012\/01\/bah.jpg\" alt=\"\" width=\"627\" height=\"458\" srcset=\"http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/bah.jpg 1018w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/bah-300x219.jpg 300w, http:\/\/atomsofttech.com\/blog\/wp-content\/uploads\/2012\/01\/bah-768x561.jpg 768w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>Remember the above is no good. I dont even have the 1.2v Regulator for the SSD1963 or the 5v Boost for the LCD.\u00a0 This is going to be more of a hassle then first anticipated. But dont worry i will get it done! Also im sure people will want to buy these PCBs when done. I might sell BARE pcb for $10-$15 depends on actual cost i pay and the time i used creating this.\u00a0 Also I have to test it first too. Im not going to sell something untested. I might&#8230; but ill always give you a warning. Like if i make a PCB and have no code for it you will know.<\/p>\n<p>&#8230; NOTE: THIS POST IS NOT COMPLETE YET&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Okay i am a bit perplexed when it comes to this. I was thinking about using a FPGA since i have one on hand but then I realized the FPGA cost about $15 from digikey while i can simply get a controller already made and save coding time on it. The SSD1963 is about $18 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-3155","post","type-post","status-publish","format-standard","hentry"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/atomsofttech.com\/blog\/wp-json\/wp\/v2\/posts\/3155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/atomsofttech.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/atomsofttech.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/atomsofttech.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/atomsofttech.com\/blog\/wp-json\/wp\/v2\/comments?post=3155"}],"version-history":[{"count":0,"href":"http:\/\/atomsofttech.com\/blog\/wp-json\/wp\/v2\/posts\/3155\/revisions"}],"wp:attachment":[{"href":"http:\/\/atomsofttech.com\/blog\/wp-json\/wp\/v2\/media?parent=3155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/atomsofttech.com\/blog\/wp-json\/wp\/v2\/categories?post=3155"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/atomsofttech.com\/blog\/wp-json\/wp\/v2\/tags?post=3155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}