{"id":42746,"date":"2022-05-13T08:00:21","date_gmt":"2022-05-13T06:00:21","guid":{"rendered":"https:\/\/botland.com.pl\/blog\/arduino-programming-language\/"},"modified":"2022-05-13T06:00:15","modified_gmt":"2022-05-13T04:00:15","slug":"arduino-programming-language","status":"publish","type":"post","link":"https:\/\/botland.store\/blog\/arduino-programming-language\/","title":{"rendered":"Arduino programming language"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading time:<\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">min.<\/span><\/span><h2>What the Arduino is?<\/h2>\n<p>Arduino is one of the leading development boards, very often used for a wide range of tasks almost all over the world. <b>It was created to popularize technical sciences <\/b>and to make it easier for young programmers, electronics engineers and roboticists to access the right equipment. Despite their small size, <b>the boards offer relatively large possibilities<\/b>. For example, entire smart building systems are often built on their basis.<\/p>\n<p>The key element contained in <a href=\"https:\/\/botland.store\/234-arduino\" data-wpel-link=\"internal\">Arduino<\/a> is a <b>programmable microprocessor<\/b>, while around it there are communication interfaces (e.g. USB connector), quartz resonator, passive elements like resistors and capacitors and most importantly a number of GPIO (general-purpose input\/output) pins.<\/p>\n<p>Using these you can for example easily connect LEDs and analog temperature sensor &#8211; the corresponding LEDs can turn on depending on the received data from the thermometer, according to the scheme of commands coming from the microprocessor. <b>For such a system to work you need to properly program the microprocessor<\/b>. For this purpose, it&#8217;s worth to use a dedicated programming environment, namely Arduino IDE.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/botland.store\/blog\/sandbox\/wp-content\/uploads\/2021\/05\/arduino-5-300x300.jpg\" sizes=\"(max-width: 300px) 100vw, 300px\" srcset=\"https:\/\/botland.store\/blog\/sandbox\/wp-content\/uploads\/2021\/05\/arduino-5-300x300.jpg 300w, https:\/\/botland.store\/blog\/sandbox\/wp-content\/uploads\/2021\/05\/arduino-5-150x150.jpg 150w, https:\/\/botland.store\/blog\/sandbox\/wp-content\/uploads\/2021\/05\/arduino-5.jpg 540w\" alt=\" width=\"300\" height=\"300\" \/><br \/>\n<a role=\"button\" href=\"https:\/\/botland.store\/439-arduino-basic-boards\" data-wpel-link=\"internal\"><br \/>\nCHECK AT STORE<br \/>\n<\/a><\/p>\n<p>The undeniable advantage of such a device is the simplicity of use and practically immediate possibility of programming it. Just connect the device via <a href=\"https:\/\/botland.store\/239-usb-cables\" data-wpel-link=\"internal\">USB<\/a> to a computer with installed software, select the connected minicomputer model and you can already program the device.<\/p>\n<h2>What Arduino programming language?<\/h2>\n<p><img decoding=\"async\" src=\"https:\/\/botland.store\/blog\/sandbox\/wp-content\/uploads\/2022\/05\/krishna-pandey-KNZHyTpre18-unsplash.jpg\" sizes=\"(max-width: 640px) 100vw, 640px\" srcset=\"https:\/\/botland.store\/blog\/sandbox\/wp-content\/uploads\/2022\/05\/krishna-pandey-KNZHyTpre18-unsplash.jpg 640w, https:\/\/botland.store\/blog\/sandbox\/wp-content\/uploads\/2022\/05\/krishna-pandey-KNZHyTpre18-unsplash-300x169.jpg 300w\" alt=\" width=\"640\" height=\"360\" \/><\/p>\n<p>The language that is dedicated to Arduino can be simply called a <b>derivative of C language<\/b>. Practically speaking, it&#8217;s C language with some minor changes, which should make it easier for people not related to electronics to start learning. Arduino language is largely based on using libraries dedicated for the board. This makes it easier for both the programmer and the future code editor, due to readability.<\/p>\n<h2>Basic similarities to C<\/h2>\n<p>Even if you are already familiar with the C language, noticing the basic principles and similarities in the Arduino language can be helpful. The &#8220;;&#8221; character, or semicolon, is information to the compiler about a completed single instruction. Using curly brackets &#8220;{&#8221; and &#8220;}&#8221; allows you to restrict the beginning and end of a function body, conditional statement or loop. With tools such as comments that do not directly affect the code, you can easily make the code easier to understand for any person reading it (including yourself, in the future). Very often, commenting an instruction with one or two words is enough to make the code easier to understand. However, there is nothing wrong with leaving longer notes in the code. Single line commenting starts with &#8220;\/\/&#8221; &#8211; until the end of the line you can write a comment, which will be marked with a lower contrast by the Arduino IDE and omitted by the compiler. If you need to write a longer statement with any number of lines, you can use the start bracket &#8220;\/*&#8221; and end bracket &#8220;*\/&#8221; (after any number of lines).<\/p>\n<p><b>The main difference between the Arduino language and regular C is simply the specific libraries<\/b>. You can easily implement these by using the &#8220;#include&#8221; command at the beginning of your program. For better program readability and simpler and faster software writing, you can use constant instruction elements, which just need to be called at the right moment. You can define them yourself in the program itself or they can be, for example, part of a certain library. This is, of course, about so-called &#8220;functions&#8221;. This is a tool whose presence, type and all the details are determined at the beginning of the program. Every function type except &#8220;void&#8221; returns some value. The &#8220;return&#8221; command returns at any point in the function the value specified after it. An example function notation is:<\/p>\n<pre data-line=\"><code>\n\t\t\t\t\t\n\t\t\t\t<\/code><\/pre>\n<p>The function shown above is named &#8220;function&#8221;, its type is &#8220;int&#8221; (meaning it will return some integer), and the parameter is the variable &#8220;parameter&#8221;. &#8220;Function&#8221; has the task of assigning a value of 2 to &#8220;parameter&#8221; and then returning this new parameter. Calling such a function looks like this, for example:<\/p>\n<pre data-line=\"><code>\n\t\t\t\t\t\n\t\t\t\t<\/code><\/pre>\n<p>This means that the value 2 will be added to the variable &#8220;value&#8221; implemented earlier. Of course, many more examples and issues could be described, but this is a very broad field, and here we were going to present the basics illustrating how the whole thing works.<\/p>\n<h2>The Arduino is simplified C language<\/h2>\n<p>To sum up &#8211; when deciding to use Arduino boards,<b> it&#8217;s a good idea to learn the basics of Arduino language<\/b> using any reliable source. It&#8217;s not a difficult task &#8211; everything is based on simple and logical rules, with which you can easily create instructions understood by the compiler. If your goal is a deeper development in the field of programming, you can start right away by using the teaching materials for the C language, and only later broaden this knowledge by specializing to the Arduino language. This one is designed to require the least amount of programming involvement on the part of the electronics engineer.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Arduino minicomputers are some of the most popular development boards &#8211; find out what the programming language dedicated to this device looks like.<\/p>\n","protected":false},"author":20,"featured_media":42747,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[335,342],"tags":[442],"class_list":["post-42746","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-en","category-programming","tag-minicomputers"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Arduino programming language - Botland<\/title>\n<meta name=\"description\" content=\"The Arduino language is designed to require as little programming involvement as possible from the electronics engineer - learn the basics.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/botland.store\/blog\/arduino-programming-language\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arduino programming language - Botland\" \/>\n<meta property=\"og:description\" content=\"The Arduino language is designed to require as little programming involvement as possible from the electronics engineer - learn the basics.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/botland.store\/blog\/arduino-programming-language\/\" \/>\n<meta property=\"og:site_name\" content=\"Botland\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/Botland\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-13T06:00:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/botland.store\/blog\/wp-content\/uploads\/2022\/07\/code-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1510\" \/>\n\t<meta property=\"og:image:height\" content=\"1510\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Maciej Figiel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Maciej Figiel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/arduino-programming-language\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/arduino-programming-language\\\/\"},\"author\":{\"name\":\"Maciej Figiel\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/#\\\/schema\\\/person\\\/a8e66118d1f27ebf9f540831e5a3283b\"},\"headline\":\"Arduino programming language\",\"datePublished\":\"2022-05-13T06:00:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/arduino-programming-language\\\/\"},\"wordCount\":771,\"publisher\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/arduino-programming-language\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/code-1.jpg\",\"keywords\":[\"minicomputers\"],\"articleSection\":[\"Arduino\",\"Programming\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/arduino-programming-language\\\/\",\"url\":\"https:\\\/\\\/botland.store\\\/blog\\\/arduino-programming-language\\\/\",\"name\":\"Arduino programming language - Botland\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/arduino-programming-language\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/arduino-programming-language\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/code-1.jpg\",\"datePublished\":\"2022-05-13T06:00:21+00:00\",\"description\":\"The Arduino language is designed to require as little programming involvement as possible from the electronics engineer - learn the basics.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/arduino-programming-language\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/botland.store\\\/blog\\\/arduino-programming-language\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/arduino-programming-language\\\/#primaryimage\",\"url\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/code-1.jpg\",\"contentUrl\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/code-1.jpg\",\"width\":1510,\"height\":1510},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/arduino-programming-language\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/botland.store\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arduino programming language\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/\",\"name\":\"Botland\",\"description\":\"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland\",\"publisher\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/#organization\",\"name\":\"Botland\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo_kolor_WP_2-1.png\",\"contentUrl\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo_kolor_WP_2-1.png\",\"width\":250,\"height\":57,\"caption\":\"Botland\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/Botland\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/#\\\/schema\\\/person\\\/a8e66118d1f27ebf9f540831e5a3283b\",\"name\":\"Maciej Figiel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Image-from-iOS-150x150.jpg\",\"url\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Image-from-iOS-150x150.jpg\",\"contentUrl\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Image-from-iOS-150x150.jpg\",\"caption\":\"Maciej Figiel\"},\"description\":\"Wszechstronny, ch\u0119tnie podejmuje si\u0119 wyzwa\u0144, bo uwa\u017ca, \u017ce jest to najszybsza droga ku rozwojowi. Ceni sobie kontakt z natur\u0105 i aktywny wypoczynek. Pasjonat motoryzacji i nowych technologii.\",\"url\":\"https:\\\/\\\/botland.store\\\/blog\\\/author\\\/maciej-figiel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Arduino programming language - Botland","description":"The Arduino language is designed to require as little programming involvement as possible from the electronics engineer - learn the basics.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/botland.store\/blog\/arduino-programming-language\/","og_locale":"en_US","og_type":"article","og_title":"Arduino programming language - Botland","og_description":"The Arduino language is designed to require as little programming involvement as possible from the electronics engineer - learn the basics.","og_url":"https:\/\/botland.store\/blog\/arduino-programming-language\/","og_site_name":"Botland","article_publisher":"https:\/\/facebook.com\/Botland\/","article_published_time":"2022-05-13T06:00:21+00:00","og_image":[{"width":1510,"height":1510,"url":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2022\/07\/code-1.jpg","type":"image\/jpeg"}],"author":"Maciej Figiel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Maciej Figiel","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/botland.store\/blog\/arduino-programming-language\/#article","isPartOf":{"@id":"https:\/\/botland.store\/blog\/arduino-programming-language\/"},"author":{"name":"Maciej Figiel","@id":"https:\/\/botland.com.pl\/blog\/#\/schema\/person\/a8e66118d1f27ebf9f540831e5a3283b"},"headline":"Arduino programming language","datePublished":"2022-05-13T06:00:21+00:00","mainEntityOfPage":{"@id":"https:\/\/botland.store\/blog\/arduino-programming-language\/"},"wordCount":771,"publisher":{"@id":"https:\/\/botland.com.pl\/blog\/#organization"},"image":{"@id":"https:\/\/botland.store\/blog\/arduino-programming-language\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2022\/07\/code-1.jpg","keywords":["minicomputers"],"articleSection":["Arduino","Programming"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/botland.store\/blog\/arduino-programming-language\/","url":"https:\/\/botland.store\/blog\/arduino-programming-language\/","name":"Arduino programming language - Botland","isPartOf":{"@id":"https:\/\/botland.com.pl\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/botland.store\/blog\/arduino-programming-language\/#primaryimage"},"image":{"@id":"https:\/\/botland.store\/blog\/arduino-programming-language\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2022\/07\/code-1.jpg","datePublished":"2022-05-13T06:00:21+00:00","description":"The Arduino language is designed to require as little programming involvement as possible from the electronics engineer - learn the basics.","breadcrumb":{"@id":"https:\/\/botland.store\/blog\/arduino-programming-language\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/botland.store\/blog\/arduino-programming-language\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/botland.store\/blog\/arduino-programming-language\/#primaryimage","url":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2022\/07\/code-1.jpg","contentUrl":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2022\/07\/code-1.jpg","width":1510,"height":1510},{"@type":"BreadcrumbList","@id":"https:\/\/botland.store\/blog\/arduino-programming-language\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/botland.store\/blog\/"},{"@type":"ListItem","position":2,"name":"Arduino programming language"}]},{"@type":"WebSite","@id":"https:\/\/botland.com.pl\/blog\/#website","url":"https:\/\/botland.com.pl\/blog\/","name":"Botland","description":"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland","publisher":{"@id":"https:\/\/botland.com.pl\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/botland.com.pl\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/botland.com.pl\/blog\/#organization","name":"Botland","url":"https:\/\/botland.com.pl\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/botland.com.pl\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2018\/04\/logo_kolor_WP_2-1.png","contentUrl":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2018\/04\/logo_kolor_WP_2-1.png","width":250,"height":57,"caption":"Botland"},"image":{"@id":"https:\/\/botland.com.pl\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/Botland\/"]},{"@type":"Person","@id":"https:\/\/botland.com.pl\/blog\/#\/schema\/person\/a8e66118d1f27ebf9f540831e5a3283b","name":"Maciej Figiel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2021\/12\/Image-from-iOS-150x150.jpg","url":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2021\/12\/Image-from-iOS-150x150.jpg","contentUrl":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2021\/12\/Image-from-iOS-150x150.jpg","caption":"Maciej Figiel"},"description":"Wszechstronny, ch\u0119tnie podejmuje si\u0119 wyzwa\u0144, bo uwa\u017ca, \u017ce jest to najszybsza droga ku rozwojowi. Ceni sobie kontakt z natur\u0105 i aktywny wypoczynek. Pasjonat motoryzacji i nowych technologii.","url":"https:\/\/botland.store\/blog\/author\/maciej-figiel\/"}]}},"_links":{"self":[{"href":"https:\/\/botland.store\/blog\/wp-json\/wp\/v2\/posts\/42746","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/botland.store\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/botland.store\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/botland.store\/blog\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/botland.store\/blog\/wp-json\/wp\/v2\/comments?post=42746"}],"version-history":[{"count":0,"href":"https:\/\/botland.store\/blog\/wp-json\/wp\/v2\/posts\/42746\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/botland.store\/blog\/wp-json\/wp\/v2\/media\/42747"}],"wp:attachment":[{"href":"https:\/\/botland.store\/blog\/wp-json\/wp\/v2\/media?parent=42746"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/botland.store\/blog\/wp-json\/wp\/v2\/categories?post=42746"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/botland.store\/blog\/wp-json\/wp\/v2\/tags?post=42746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}