{"id":1453,"date":"2014-06-22T23:14:05","date_gmt":"2014-06-22T21:14:05","guid":{"rendered":"http:\/\/majek.mamy.to\/?page_id=1453"},"modified":"2014-06-23T21:05:55","modified_gmt":"2014-06-23T19:05:55","slug":"lcd88-hardware","status":"publish","type":"page","link":"https:\/\/majek.sh\/en\/lcd88-free-rc-transmitter\/lcd88-hardware\/","title":{"rendered":"LCD88 &#8211; hardware"},"content":{"rendered":"<p><\/p>\n<h1>Parts<\/h1>\n<p>There are few parts required for LCD88:<\/p>\n<ul>\n<li>Processor<\/li>\n<li>LCD display<\/li>\n<li>Keyboard<\/li>\n<li>Power source<\/li>\n<li>Sticks and switches (from old tramsmitter)<\/li>\n<\/ul>\n<p>My first version of LCD88 have processor, lcd and power source on one custom pcb board, but I&#8217;ll focus on ready modules.<\/p>\n<h1>Processor<\/h1>\n<ul>\n<li>Project uses Atmega88 (soon will be discontinued), Atmega168 or Atmega328 AVR processor.<\/li>\n<li>Code supports frequency up to 16MHz (sorry, full 20MHz is not supported right now)<\/li>\n<li>Supply voltage: 3-5V, it depnds on you.<\/li>\n<li>Processor should have crystal oscillator<\/li>\n<li>All pins should be availabe, if you use cpu in DIP packaging, keep in mind that you have only 6 analog inputs instead of 8<\/li>\n<\/ul>\n<p>Basically, typical Arduino Pro Mini with Atmega328 at 16MHz is best choice for that.<\/p>\n<h1>LCD Display<\/h1>\n<p>Supported displays:<\/p>\n<ul>\n<li><strong>Siemens S65 L2F50<\/strong>\n<ul>\n<li>resolution: 176&#215;132<\/li>\n<li>chipset: L2F50<\/li>\n<li>power supply: 3.0V<\/li>\n<li>logic level: 3.0V<\/li>\n<li>backlit: 10.5V<\/li>\n<li>pictures: <a href=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/l2f50-back.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/l2f50-back-640x447.jpg\" alt=\"S65 L2F50 - back\" width=\"640\" height=\"447\" class=\"alignnone size-medium wp-image-1466\" srcset=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/l2f50-back-640x447.jpg 640w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/l2f50-back-150x104.jpg 150w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/l2f50-back-1024x715.jpg 1024w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/l2f50-back.jpg 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a>\n<p><a href=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/l2f50-front.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/l2f50-front-640x458.jpg\" alt=\"S65 L2F50 - front\" width=\"640\" height=\"458\" class=\"alignnone size-medium wp-image-1467\" srcset=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/l2f50-front-640x458.jpg 640w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/l2f50-front-150x107.jpg 150w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/l2f50-front-1024x733.jpg 1024w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/l2f50-front.jpg 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><strong>Siemens S65 LS020<\/strong>\n<ul>\n<li>resolution: 176&#215;132<\/li>\n<li>chipset: LS020<\/li>\n<li>power supply: 3.0V<\/li>\n<li>logic level: 3.0V<\/li>\n<li>backlit: 10.5V<\/li>\n<li>pictures: <a href=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/ls020-back.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/ls020-back-640x449.jpg\" alt=\"S65 LS020 - back\" width=\"640\" height=\"449\" class=\"alignnone size-medium wp-image-1468\" srcset=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/ls020-back-640x449.jpg 640w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/ls020-back-150x105.jpg 150w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/ls020-back-1024x718.jpg 1024w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/ls020-back.jpg 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a>\n<p><a href=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/ls020-front.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/ls020-front-640x443.jpg\" alt=\"S65 LS020 - front\" width=\"640\" height=\"443\" class=\"alignnone size-medium wp-image-1469\" srcset=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/ls020-front-640x443.jpg 640w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/ls020-front-150x103.jpg 150w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/ls020-front-1024x709.jpg 1024w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/ls020-front.jpg 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><strong>HY-1.8 SPI (blue)<\/strong>\n<ul>\n<li>resolution: 160&#215;128<\/li>\n<li>chipset: ST7735<\/li>\n<li>power supply: 3.3V or 5.0V<\/li>\n<li>logic level: 3.3V<\/li>\n<li>backlit: 3.5V<\/li>\n<li>pictures: <a href=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/blue-st7735-back.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/blue-st7735-back-534x480.jpg\" alt=\"HY-1.8 SPI (blue) - back\" width=\"534\" height=\"480\" class=\"alignnone size-medium wp-image-1464\" srcset=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/blue-st7735-back-534x480.jpg 534w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/blue-st7735-back-150x134.jpg 150w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/blue-st7735-back-1024x919.jpg 1024w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/blue-st7735-back.jpg 1280w\" sizes=\"(max-width: 534px) 100vw, 534px\" \/><\/a>\n<p><a href=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/blue-st7735-front.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/blue-st7735-front-541x480.jpg\" alt=\"HY-1.8 (blue) - front\" width=\"541\" height=\"480\" class=\"alignnone size-medium wp-image-1465\" srcset=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/blue-st7735-front-541x480.jpg 541w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/blue-st7735-front-150x133.jpg 150w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/blue-st7735-front-1024x908.jpg 1024w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/blue-st7735-front.jpg 1280w\" sizes=\"(max-width: 541px) 100vw, 541px\" \/><\/a><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><strong>1.8TFT SPI (red)<\/strong>\n<ul>\n<li>resolution: 160&#215;128<\/li>\n<li>chipset: ST7735<\/li>\n<li>power supply: 3.3V or 5.0V<\/li>\n<li>logic level: 3.3V<\/li>\n<li>backlit: 3.5V<\/li>\n<li>pictures: <a href=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/red-st7735-back.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/red-st7735-back-640x409.jpg\" alt=\"1.8SPI (red) - back\" width=\"640\" height=\"409\" class=\"alignnone size-medium wp-image-1470\" srcset=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/red-st7735-back-640x409.jpg 640w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/red-st7735-back-150x95.jpg 150w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/red-st7735-back-1024x655.jpg 1024w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/red-st7735-back.jpg 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a>\n<p><a href=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/red-st7735-front.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/red-st7735-front-640x438.jpg\" alt=\"1.8SPI (red) - front\" width=\"640\" height=\"438\" class=\"alignnone size-medium wp-image-1471\" srcset=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/red-st7735-front-640x438.jpg 640w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/red-st7735-front-150x102.jpg 150w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/red-st7735-front-1024x701.jpg 1024w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/red-st7735-front.jpg 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>Arduino GLCD<\/strong>\n<ul>\n<li>resolution: 160&#215;128<\/li>\n<li>chipset: ST7735<\/li>\n<li>power supply: 5.0V<\/li>\n<li>logic level: 5.0V<\/li>\n<li>backlit: 5.0V<\/li>\n<li>more <a href=\"http:\/\/arduino.cc\/en\/Main\/GTFT\" target=\"_blank\">here<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h1>Connecting processor and display<\/h1>\n<p>TODO \ud83d\ude42<\/p>\n<h1>Keyboard<\/h1>\n<p>This is only part you should do yourself.<\/p>\n<p>Parts needed:<\/p>\n<ul>\n<li>6x tact switch<\/li>\n<li>6x 1N4148 diode<\/li>\n<li>3x resitor 2.2k (smd 0805 if you want to use my pcb design)<\/li>\n<li>4 pins header<\/li>\n<\/ul>\n<p>Schematic diagram:<br \/>\n<a href=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-keyboard-schematic.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-keyboard-schematic.png\" alt=\"lcd88 keyboard - schematic\" width=\"577\" height=\"470\" class=\"alignnone size-full wp-image-1489\" srcset=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-keyboard-schematic.png 577w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-keyboard-schematic-150x122.png 150w\" sizes=\"(max-width: 577px) 100vw, 577px\" \/><\/a><\/p>\n<p>PCB:<br \/>\n<a href=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-keyboard-pcb.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-keyboard-pcb.png\" alt=\"lcd88 keyboard - pcb\" width=\"596\" height=\"379\" class=\"alignnone size-full wp-image-1488\" srcset=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-keyboard-pcb.png 596w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-keyboard-pcb-150x95.png 150w\" sizes=\"(max-width: 596px) 100vw, 596px\" \/><\/a><\/p>\n<p>Eagle files could be found at <a href=\"https:\/\/github.com\/majekw\/lcd88\/tree\/master\/pcb\" target=\"_blank\">https:\/\/github.com\/majekw\/lcd88\/tree\/master\/pcb<\/a><\/p>\n<p>That&#8217;s how it looks like on home-made pcb:<br \/>\n<a href=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-kbd-front.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-kbd-front-640x374.jpg\" alt=\"lcd88 keyboard - front\" width=\"640\" height=\"374\" class=\"alignnone size-medium wp-image-1495\" srcset=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-kbd-front-640x374.jpg 640w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-kbd-front-150x87.jpg 150w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-kbd-front-1024x599.jpg 1024w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-kbd-front.jpg 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-kbd-back.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-kbd-back-640x360.jpg\" alt=\"lcd88 keyboard - back\" width=\"640\" height=\"360\" class=\"alignnone size-medium wp-image-1494\" srcset=\"https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-kbd-back-640x360.jpg 640w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-kbd-back-150x84.jpg 150w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-kbd-back-1024x576.jpg 1024w, https:\/\/majek.sh\/wp-content\/uploads\/2014\/06\/lcd88-kbd-back.jpg 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<h1>Power source<\/h1>\n<p>TODO \ud83d\ude42<br \/>\n<\/p>","protected":false},"excerpt":{"rendered":"<p>Parts There are few parts required for LCD88: Processor LCD display Keyboard Power source Sticks and switches (from old tramsmitter) My first version of LCD88 have processor, lcd and power source on one custom pcb board, but I&#8217;ll focus on <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/majek.sh\/en\/lcd88-free-rc-transmitter\/lcd88-hardware\/\"><span class=\"more-msg\">Continue reading &rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1434,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/majek.sh\/en\/wp-json\/wp\/v2\/pages\/1453"}],"collection":[{"href":"https:\/\/majek.sh\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/majek.sh\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/majek.sh\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/majek.sh\/en\/wp-json\/wp\/v2\/comments?post=1453"}],"version-history":[{"count":19,"href":"https:\/\/majek.sh\/en\/wp-json\/wp\/v2\/pages\/1453\/revisions"}],"predecessor-version":[{"id":1497,"href":"https:\/\/majek.sh\/en\/wp-json\/wp\/v2\/pages\/1453\/revisions\/1497"}],"up":[{"embeddable":true,"href":"https:\/\/majek.sh\/en\/wp-json\/wp\/v2\/pages\/1434"}],"wp:attachment":[{"href":"https:\/\/majek.sh\/en\/wp-json\/wp\/v2\/media?parent=1453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}