{"id":2126,"date":"2021-06-25T01:42:54","date_gmt":"2021-06-24T22:42:54","guid":{"rendered":"https:\/\/www.mikrobotik.com\/wp2\/?p=2126"},"modified":"2021-08-20T20:51:36","modified_gmt":"2021-08-20T17:51:36","slug":"stm8s103f3-modulu-ile-easylcd-modulu-kullanimi","status":"publish","type":"post","link":"https:\/\/www.mikrobotik.com\/wp2\/2021\/06\/25\/stm8s103f3-modulu-ile-easylcd-modulu-kullanimi\/","title":{"rendered":"STM8S103F3 mod\u00fcl\u00fc ile EASYLCD mod\u00fcl\u00fc kullan\u0131m\u0131"},"content":{"rendered":"<h2><strong>STM8S103F3 mod\u00fcl\u00fc ile EASYLCD mod\u00fcl\u00fc kullan\u0131larak, Seri port \u00fczerinden LCD kontrol\u00fc nas\u0131l yap\u0131l\u0131r. <\/strong><\/h2>\n<p>EASYLCD mod\u00fcl\u00fc, karakter LCD ekranlar\u0131n arkas\u0131na ba\u011flanan ve LCD ekran\u0131n, seri port \u00fczerinden k\u00fct\u00fcphane gerektirmeden, kolay hat\u0131rlanabilir komutlarla, kullan\u0131lmas\u0131n\u0131 sa\u011flayan bir mod\u00fcld\u00fcr.<br \/>\n<strong><span style=\"color: #ff6600;\">Kendi tasarlad\u0131\u011f\u0131m bir mod\u00fcld\u00fcr.<\/span><\/strong><\/p>\n<p><a href=\"https:\/\/github.com\/safaka123\/Mikrobotik_yazilarim\/blob\/main\/STM8_EASYLCD\/easylcd_sema.JPG?raw=true\" target=\"_blank\" rel=\"lightbox noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter lazyload\" data-src=\"https:\/\/github.com\/safaka123\/Mikrobotik_yazilarim\/blob\/main\/STM8_EASYLCD\/easylcd_sema.JPG?raw=true\" alt=\"\" width=\"500\" height=\"333\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/333;\" \/><\/a><\/p>\n<figure style=\"width: 330px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/github.com\/safaka123\/Mikrobotik_yazilarim\/blob\/main\/STM8_EASYLCD\/easylcdarka.jpg?raw=true\" target=\"_blank\" rel=\"lightbox noopener noreferrer\"><img decoding=\"async\" data-src=\"https:\/\/github.com\/safaka123\/Mikrobotik_yazilarim\/blob\/main\/STM8_EASYLCD\/easylcdarka.jpg?raw=true\" alt=\"\" width=\"330\" height=\"153\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 330px; --smush-placeholder-aspect-ratio: 330\/153;\" \/><\/a><figcaption class=\"wp-caption-text\"><span style=\"color: #ff0000;\"><strong>Karakter LCD ekranlar\u0131n arkas\u0131na kolayl\u0131kla ba\u011flan\u0131r.<\/strong><\/span><\/figcaption><\/figure>\n<p><strong>EASYLCD hakk\u0131nda <span style=\"color: #ff6600;\">detayl\u0131 bilgi i\u00e7in<\/span> bu sayfaya bakabilirsiniz.<\/strong><br \/>\n<strong><a href=\"https:\/\/www.mikrobotik.com\/wp2\/2018\/06\/27\/easylcd-hd44780-uyumlu-karakter-lcd-seri-modul\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.mikrobotik.com\/wp2\/2018\/06\/27\/easylcd-hd44780-uyumlu-karakter-lcd-seri-modul\/<\/a><\/strong><\/p>\n<p>STM8S103F3 mod\u00fcl\u00fcm ile seri port \u00fczerinden kontrol edebildim. \u0130ster tek kablo ile isterse \u00e7ift kablo ile kullanabilece\u011finiz bir mod\u00fcl oldu\u011fundan, ben tek kablo kontrol\u00fc olarak ger\u00e7ek devreyi kontrol ettim. (Tabii ki <span style=\"color: #ff6600;\">4K s\u0131n\u0131r\u0131<\/span> olmasa program i\u00e7erisinde bulunan seri porttan bilgi alma k\u0131sm\u0131n\u0131n verdi\u011fi bilgiye g\u00f6re 2 kablolu \u00e7al\u0131\u015fmay\u0131 da yapabilirdim.<span style=\"color: #ff6600;\"> Bunu 1. Videoda g\u00f6rebilirsiniz<\/span>.)<\/p>\n<p>STM8S ile ilk program\u0131m\u0131 yazmaya ba\u015flarken, Seri port kullan\u0131m\u0131 ve GPIO dedi\u011fimiz giri\u015f \u00e7\u0131k\u0131\u015f pimlerini kullanarak LED yakmak ve bir BUTON ile giri\u015f kontrol yapmak olarak ba\u015flad\u0131m.<br \/>\nSTM8S mod\u00fcl\u00fcyle ilk programlama <span style=\"color: #ff6600;\">tecr\u00fcbelerimi anlatt\u0131\u011f\u0131m yaz\u0131m ise buradad\u0131r.<\/span><br \/>\n<strong><a href=\"https:\/\/www.mikrobotik.com\/wp2\/2021\/06\/17\/stm8s-modulu-ile-programlama\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.mikrobotik.com\/wp2\/2021\/06\/17\/stm8s-modulu-ile-programlama\/<\/a><\/strong><\/p>\n<p>Daha \u00f6ncesinde ise yine STM32 ile seri port kullan\u0131m\u0131 ve GPIO kontrol\u00fc i\u00e7in ilk program\u0131m\u0131 yazm\u0131\u015ft\u0131m. O mod\u00fcl ile de EASYLCD mod\u00fcl\u00fcn\u00fc kulland\u0131m. <span style=\"color: #ff6600;\">STM32 ba\u015flang\u0131\u00e7 program\u0131ma da bu linkten ula\u015fabilirsiniz.<\/span><br \/>\n<strong><a href=\"https:\/\/www.mikrobotik.com\/wp2\/2021\/03\/19\/stm32-ile-program-yapmaya-baslamak\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.mikrobotik.com\/wp2\/2021\/03\/19\/stm32-ile-program-yapmaya-baslamak\/<\/a><\/strong><\/p>\n<p>EASYLCD kullan\u0131m\u0131 kolay oldu\u011fundan <span style=\"color: #ff6600;\">seri port \u00e7al\u0131\u015fmas\u0131n\u0131 \u00f6\u011frendi\u011finizde LCD ekranlar\u0131 da kontrol edebilecek seviyeye gelmi\u015f bulunuyorsunuz.<\/span><\/p>\n<p>STM8S program\u0131 olduk\u00e7a basittir. Fakat IAR IDE kullanarak programlama yapt\u0131\u011f\u0131mdan ve bu \u0130DE nin free versiyonu <span style=\"color: #ff6600;\">4K haf\u0131zaya kadar m\u00fcsaade etti\u011finden<\/span> Sadece seri port kontrol\u00fcn\u00fc ekleyebildim. Sizler ba\u015fka IDE kullan\u0131rsan\u0131z 8K haf\u0131zaya kadar programlayabilirsiniz.<\/p>\n<p><strong>Programda 3 adet k\u00fct\u00fcphane kullan\u0131ld\u0131.<\/strong><\/p>\n<p>1-) <strong><span style=\"color: #ff6600;\">stm8s.h<\/span><\/strong> ( stm8.h dosyas\u0131 i\u00e7in birka\u00e7 versiyon var. Benim <span style=\"color: #ff6600;\"><strong>dosyalar\u0131m\u0131n aras\u0131nda verdi\u011fimi kullanman\u0131zda fayda var.<\/strong><\/span> \u00c7\u00fcnk\u00fc baz\u0131 ki\u015filer i\u00e7eriklerini kendilerine g\u00f6re de\u011fi\u015ftirip yine ayn\u0131 isimle yay\u0131nl\u0131yorlar bu da program\u0131n\u0131z\u0131n \u00e7al\u0131\u015fmamas\u0131na sebep oluyor. )<\/p>\n<p>2-) <span style=\"color: #ff6600;\"><strong>string.h<\/strong><\/span> Detayl\u0131 bilgi: <strong><a href=\"https:\/\/www.tutorialspoint.com\/c_standard_library\/string_h.htm\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.tutorialspoint.com\/c_standard_library\/string_h.htm<\/a><\/strong><\/p>\n<p>3-) <span style=\"color: #ff6600;\"><strong>stdio.h<\/strong><\/span> Detayl\u0131 bilgi:\u00a0 <strong><a href=\"https:\/\/www.bilgigunlugum.net\/prog\/cprog\/c_stdkut\/stdio\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.bilgigunlugum.net\/prog\/cprog\/c_stdkut\/stdio\/<\/a><\/strong><\/p>\n<p>Bunlardan ilki RS232 seri port kullan\u0131m\u0131 i\u00e7indir. 2. Olan ise string d\u00f6n\u00fc\u015f\u00fcm\u00fc i\u00e7in 3. Olan ise array aktarmalar\u0131 i\u00e7in gerekli oldu. Bu durumun sorumlusu ise IAR IDE g\u00f6r\u00fcn\u00fcyor. \u00c7\u00fcnk\u00fc kendi i\u00e7inde baz\u0131 komutlar\u0131 bar\u0131nd\u0131rm\u0131yor. Belki de FREE oldu\u011fundan olabilir ya da zaten k\u00fct\u00fcphanesi var ben kar\u0131\u015fmayay\u0131m da demi\u015f olabilir.<\/p>\n<p><strong>String ve stdio k\u00fct\u00fcphanelerinde kullan\u0131lan komutlar \u015funlard\u0131r.<\/strong><br \/>\n<span style=\"color: #ff6600;\">strncpy(komut,&#8221;LCDDD&#8221;,7);<\/span><br \/>\nDetayl\u0131 bilgi :\u00a0 <strong><a href=\"https:\/\/www.tutorialspoint.com\/c_standard_library\/string_h.htm\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.tutorialspoint.com\/c_standard_library\/string_h.htm<\/a><\/strong><\/p>\n<p><span style=\"color: #ff6600;\">sprintf(yazdata, &#8220;%s%X&#8221;, &#8220;DEC:26 HEX: &#8220;,tempvalue);<\/span><br \/>\nDetayl\u0131 bilgi : <strong><a href=\"https:\/\/www.bilgigunlugum.net\/prog\/cprog\/c_stdkut\/stdio\/sprintf\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.bilgigunlugum.net\/prog\/cprog\/c_stdkut\/stdio\/sprintf<\/a><\/strong><\/p>\n<p><span style=\"color: #ff6600;\">snprintf(buf, 55, &#8220;%s%s%s%s%s&#8221;, komut,&#8221; &#8220;, koor,&#8221;-&#8220;,yazdata);<br \/>\n<\/span>Detayl\u0131 bilgi : <strong><a href=\"https:\/\/www.bilgigunlugum.net\/prog\/cprog\/c_stdkut\/stdio\/snprintf\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.bilgigunlugum.net\/prog\/cprog\/c_stdkut\/stdio\/snprintf<\/a><\/strong><\/p>\n<p>Bir de ARRAY de\u011fi\u015fkenlerinin t\u00fcm kay\u0131tlar\u0131n\u0131 silmek i\u00e7in bu komut kullan\u0131lm\u0131\u015ft\u0131r.<br \/>\n<span style=\"color: #ff6600;\">memset(buf, 0, sizeof buf);<\/span><br \/>\nDetayl\u0131 bilgi : <strong><a href=\"https:\/\/www.tutorialspoint.com\/c_standard_library\/c_function_memset.htm\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.tutorialspoint.com\/c_standard_library\/c_function_memset.htm<\/a><\/strong><\/p>\n<p>Yukar\u0131daki komutlar\u0131n C programlamadaki a\u00e7\u0131klamalar\u0131na bakarak kullan\u0131m detaylar\u0131n\u0131 ve parametrelerini g\u00f6rebilirsiniz.<\/p>\n<p>Ayr\u0131ca \u015funu da bilmemiz gerekir. STM8 sadece C ile de\u011fil MikroC gibi dillerle de programlanabilir.<br \/>\nBana C programlama ba\u015flang\u0131\u00e7 olarak zor gelse de C ile ba\u015flamak iyi olacakt\u0131r. \u00c7\u00fcnk\u00fc C dili \u00f6\u011frenilirse\u00a0 benzerleri Mikro c, CCS c gibi\u00a0 programlama dillerini de \u00f6\u011frenmek kolay olacakt\u0131r kan\u0131s\u0131nday\u0131m. Benim gibi BASIC dillerle ba\u015flayanlar sonras\u0131nda C \u00f6\u011frenmek zorunda kalabiliyor. <strong>Bu da zorlay\u0131c\u0131 oluyor.<\/strong><\/p>\n<p><strong><span style=\"color: #ff6600;\">Tabii ki ARDUINO kullananlarda<\/span><\/strong> yabanc\u0131l\u0131k \u00e7ekmeden STM8S mod\u00fcl\u00fcn\u00fc kolayca programlayabilir. Bunun i\u00e7in detayl\u0131ca haz\u0131rlanm\u0131\u015f bir sayfa var.<br \/>\n<strong><a href=\"https:\/\/circuitdigest.com\/microcontroller-projects\/programming-stm8s-microcontrollers-using-arduino-ide\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/circuitdigest.com\/microcontroller-projects\/programming-stm8s-microcontrollers-using-arduino-ide<\/a><\/strong><\/p>\n<p>Arduino IDE haricinde STM8S mod\u00fcl\u00fcn\u00fc programlamak i\u00e7in, IDE olarak IAR, KEIL, COSMIC, STVD vb. ideler var. IAR free olan\u0131 4K haf\u0131zaya kadar programl\u0131yor. STM8s nin 8K haf\u0131zas\u0131 olmas\u0131na ra\u011fmen 4K kadar\u0131n\u0131 programlayabildim. PIC ve Arduinoya g\u00f6re k\u0131sac\u0131k program bile haf\u0131zada \u00e7ok fazla yer kapl\u0131yor. IAR IDE&#8217;nin biraz hantal oldu\u011fu da s\u00f6yleniyor. Bunun yan\u0131 s\u0131ra IAR idesinin bir dezavantaj\u0131 var. Keil de ilk ba\u015flang\u0131\u00e7 de\u011ferlerini program kendi olu\u015fturuyormu\u015f. <span style=\"color: #ff6600;\">Deneme f\u0131rsat\u0131m olmad\u0131.<\/span><\/p>\n<p>Bunu STM32 Cube IDE de g\u00f6rm\u00fc\u015ft\u00fcm. Siz entegre \u00fczerinde bacaklar\u0131 ve nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 se\u00e7iyorsunuz, IDE size bir program kodu \u00fcretiyor. Siz de \u00fczerinde yapman\u0131z gereken de\u011fi\u015fiklikleri ve eklemeleri yap\u0131yorsunuz. Bunu <span style=\"color: #ff6600;\">STM32 yaz\u0131mda g\u00f6stermi\u015ftim<\/span>.<br \/>\nIAR kullanmak kolay geldi\u011fi i\u00e7in ve stm8 \u00f6rnekleri IAR ile verildi\u011finden, IAR\u2019\u0131 ba\u015flang\u0131\u00e7 olarak kulland\u0131m.<br \/>\nSTM entegreler ARM mimarisine uygun oldu\u011fundan bu entegreleri genelde C ve C++ dilleriyle programl\u0131yorlarm\u0131\u015f. Fakat yine de \u015fu s\u00f6yleniyor. K\u00fc\u00e7\u00fck programlamada C dili \u00f6ncelikli. Uzun programlarda ise C++ tercih ediliyormu\u015f. Tercih sebebinin ise Kullan\u0131lan s\u0131n\u0131f y\u00f6netimleri oldu\u011fu ve bunun kolayl\u0131k sa\u011flad\u0131\u011f\u0131 y\u00f6n\u00fcnde.<\/p>\n<p>Buraya kadar biraz teorik bilgi verdim. <strong><span style=\"color: #ff6600;\">\u0130lk programlar\u0131n\u0131za ba\u015flamak istedi\u011finizde<\/span><\/strong>, ba\u015flama noktan\u0131z art\u0131k belli. Umar\u0131m bu yaz\u0131lar\u0131m ve verdi\u011fim linkler size yard\u0131mc\u0131 olur.<\/p>\n<p>EASYLCD ye gelince, i\u015finizi kolayla\u015ft\u0131raca\u011f\u0131ndan eminim. Sorunsuz kullan\u0131yorum. Fakat elimde monte edilmi\u015f pek fazla olmad\u0131\u011f\u0131ndan, sipari\u015f etti\u011finizde birka\u00e7 g\u00fcn i\u00e7inde test edilmi\u015f olarak yollayabilirim.<br \/>\n\u00dczerinde kullan\u0131lan PIC16F1827 entegresinin 2,5$ fiyat\u0131n\u0131n olmas\u0131, mod\u00fcl\u00fcn fiyat\u0131n\u0131 artt\u0131r\u0131yor. Fakat yine de kullan\u0131mdan dolay\u0131 getirece\u011fi fayda d\u00fc\u015f\u00fcn\u00fcl\u00fcrse toplam fiyat\u0131n\u0131n makul olaca\u011f\u0131n\u0131 d\u00fc\u015f\u00fcn\u00fcyorum.<\/p>\n<p><strong>Not:<\/strong> PIC i\u015flemcilerle ve picbasic ile EASYLCD animasyonu yapt\u0131\u011f\u0131mda daha k\u00fc\u00e7\u00fck haf\u0131za i\u015fgal ediyor. San\u0131r\u0131m IDE lere g\u00f6re bu derleme de\u011fi\u015febiliyor. Ya da kulland\u0131\u011f\u0131m komutlar\u0131n kar\u015f\u0131l\u0131\u011f\u0131ndaki derleyici komutlar\u0131 haf\u0131zay\u0131 dolduruyor olabilir. <strong>C daha fazla yer kaplar demek istemiyorum.<\/strong><br \/>\n<span style=\"color: #ff6600;\">Daha kolay ne olur derseniz<\/span>, PIC bana kolay geliyor. Belki de art\u0131k sistemini ezberledi\u011fim i\u00e7indir. STM biraz kar\u0131\u015f\u0131k geldi. ARM mimarisiyle yap\u0131lm\u0131\u015f i\u015flemcilere daha yeni ba\u015flad\u0131\u011f\u0131m i\u00e7in ya da C programa diline daha yeni ba\u015flad\u0131\u011f\u0131m i\u00e7in olabilir.<br \/>\nProfesyonel program yapanlar PIC ve ATMEL i\u015flemcilerini kullan\u0131yorlar. Fakat teknolojik \u00fcst\u00fcnl\u00fck ARM i\u015flemcilerinde gibi g\u00f6r\u00fcn\u00fcyor. Teknolojiden uzak kalmak istemiyorsan\u0131z <strong>PIC, ATMEL ve STM \u2026\u00a0<\/strong> olarak \u00f6\u011frenmeniz gerekenleri s\u0131ralayabilirsiniz. Arduinoyu saymad\u0131m \u00e7\u00fcnk\u00fc O, Atmega i\u015flemcisini kullanan bir ticari kartt\u0131r. <strong>\u00d6\u011frenmeyi kolayla\u015ft\u0131rsa da bol k\u00fct\u00fcphane olmas\u0131 sizi tembelle\u015ftirir.<\/strong><br \/>\nBen bu s\u0131rayla \u00f6\u011frenmeye ba\u015flad\u0131m. Siz kendi yolunuzu \u00e7izin. Ama bir tanesini se\u00e7ip sadece o yolda ilerlemeyin. \u00c7\u00fcnk\u00fc her birinin farkl\u0131 yetenekleri ve \u00fcst\u00fcnl\u00fckleri vard\u0131r.<br \/>\nBir\u00e7ok Arduino program\u0131 yapt\u0131m ama C bilgim var diyemiyorum. ARM i\u015flemcisine ge\u00e7ti\u011fimde Ger\u00e7ekten C k\u00fct\u00fcphanelerini ve komutlar\u0131n\u0131 kullanarak program yapmam gerekti.<\/p>\n<p><span style=\"color: #ff6600;\"><strong>T\u00fcm dosyalar bu dizindedir.<\/strong> <\/span>Dizin ismini de\u011fi\u015ftirmeyin \u00e7\u00fcnk\u00fc IAR program hangi dizin ile ba\u015fl\u0131yorsa O ismi ar\u0131yor. Ayn\u0131 Arduinodaki gibi.<br \/>\n<a href=\"https:\/\/github.com\/safaka123\/Mikrobotik_yazilarim\/tree\/main\/STM8_EASYLCD\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>https:\/\/github.com\/safaka123\/Mikrobotik_yazilarim\/tree\/main\/STM8_EASYLCD<\/strong><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #ff0000;\"><strong>Video &#8211; 1 : Bu videoda STM8 mod\u00fcl\u00fc ile EASYLCD mod\u00fcl yerine de Seri port terminali kullan\u0131larak hem komutlar\u0131n hem de geri bildirimin testi g\u00f6steriliyor.<\/strong><\/span><iframe title=\"YouTube video player\" data-src=\"https:\/\/www.youtube.com\/embed\/76z7oDphGuk\" width=\"900\" height=\"506\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe><\/p>\n<p><span style=\"color: #ff0000;\"><strong>Video &#8211; 2 : Bu videoda ise GER\u00c7EK devre denemesi g\u00f6r\u00fclmektedir.\u00a0<\/strong><\/span><br \/>\n<iframe title=\"YouTube video player\" data-src=\"https:\/\/www.youtube.com\/embed\/AwVJ2Z4DRCY\" width=\"900\" height=\"506\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>STM8S103F3 mod\u00fcl\u00fc ile EASYLCD mod\u00fcl\u00fc kullan\u0131larak, Seri port \u00fczerinden LCD kontrol\u00fc nas\u0131l yap\u0131l\u0131r. EASYLCD mod\u00fcl\u00fc, karakter LCD ekranlar\u0131n arkas\u0131na ba\u011flanan ve LCD ekran\u0131n, seri port \u00fczerinden k\u00fct\u00fcphane gerektirmeden, kolay hat\u0131rlanabilir&#8230; <\/p>\n","protected":false},"author":1,"featured_media":2124,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,51],"tags":[72,71],"class_list":["post-2126","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-easylcd","category-stm8s103f3","tag-easylcd","tag-stm8s103f3"],"_links":{"self":[{"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/posts\/2126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/comments?post=2126"}],"version-history":[{"count":4,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/posts\/2126\/revisions"}],"predecessor-version":[{"id":2130,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/posts\/2126\/revisions\/2130"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/media\/2124"}],"wp:attachment":[{"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/media?parent=2126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/categories?post=2126"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/tags?post=2126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}