{"id":2514,"date":"2022-12-26T21:24:24","date_gmt":"2022-12-26T20:24:24","guid":{"rendered":"https:\/\/fotografeer.nl\/?p=2514"},"modified":"2025-10-07T22:15:54","modified_gmt":"2025-10-07T20:15:54","slug":"programming-attiny85-from-arduino-nano-the-programmer","status":"publish","type":"post","link":"https:\/\/fotografeer.nl\/?p=2514","title":{"rendered":"Programming ATtiny85 from Arduino Nano &#8211; The Programmer"},"content":{"rendered":"<style>.kb-table-of-content-nav.kb-table-of-content-id2514_d38b95-8f .kb-table-of-content-wrap{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);}.kb-table-of-content-nav.kb-table-of-content-id2514_d38b95-8f .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id2514_d38b95-8f .kb-table-of-contents-title{font-weight:regular;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id2514_d38b95-8f .kb-table-of-content-wrap .kb-table-of-content-list{font-weight:regular;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}<\/style>\n\n\n<h2 class=\"wp-block-heading\">Installing the Programmer<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In the previous blog post in this <a href=\"?s=Arduino%2CATtiny85%2CNano&amp;lang=en\">series of blog posts<\/a>, we created the prototype from the design, up to the point were the programmer can be installed. In this post, we go through the process of installing the programmer on Nano.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step-by-step Guide<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Connect Nano<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Connect the Nano via USB to your computer. Expect the power LED on the Nano to switch on. This LED can be identified by looking for POW or PWR next to the LED.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"410\" src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/PWR-LED-1024x410.png\" alt=\"\" class=\"wp-image-2519\" srcset=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/PWR-LED-1024x410.png 1024w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/PWR-LED-300x120.png 300w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/PWR-LED-768x307.png 768w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/PWR-LED-1536x615.png 1536w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/PWR-LED.png 1861w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Image created with <a href=\"https:\/\/fritzing.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Fritzing<\/a><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Here the Nano has <a href=\"https:\/\/docs.arduino.cc\/built-in-examples\/basics\/Blink\" target=\"_blank\" rel=\"noreferrer noopener\">Blink<\/a>.ino loaded. Note the permanently burning POW LED and blinking bulletin LED.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/20221222-172107-1.mp4\"><\/video><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Open IDE<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open the Arduino IDE. This version was used to create this step-by-step guide:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Version: 2.0.3\nDate: 2022-12-05T09:30:25.331Z\nCLI Version: 0.29.0 [76251df9]<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Open Example ArduinoISP.ino<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The programmer that comes as part of the Arduino IDE examples. We will upload it to Nano in a later step. To open it, select<br><strong>File<\/strong> -&gt; <strong>Examples<\/strong> -&gt; <strong>11. ArduinoISP<\/strong> -&gt; <strong>ArduinoISP<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"632\" src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Example-ArduinoISP-1-1024x632.png\" alt=\"\" class=\"wp-image-2524\" srcset=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Example-ArduinoISP-1-1024x632.png 1024w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Example-ArduinoISP-1-300x185.png 300w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Example-ArduinoISP-1-768x474.png 768w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Example-ArduinoISP-1-1536x949.png 1536w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Example-ArduinoISP-1-2048x1265.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Set Verbose Output<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to get a better understanding of the compile and upload processes, make sure you have enabled verbose output during compile and upload.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>File<\/strong> -&gt; <strong>Preferences<\/strong> -&gt; <strong>Show verbose output during<\/strong> \u2714<strong>compile<\/strong> \u2714<strong>upload<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"680\" src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Verbose-Output-1024x680.png\" alt=\"\" class=\"wp-image-2526\" srcset=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Verbose-Output-1024x680.png 1024w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Verbose-Output-300x199.png 300w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Verbose-Output-768x510.png 768w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Verbose-Output-1536x1020.png 1536w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Verbose-Output.png 1731w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Check the boxes for both compile and upload. Then select OK.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Set Nano Details<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Before we can upload the programmer to the Nano, make sure you have selected the correct port, board and processor. Select<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tools<\/strong> -&gt; <strong>Board:<\/strong> &#8220;<em>&lt;current board&gt;<\/em>&#8221; -&gt; <strong>Arduino AVR boards<\/strong> -&gt; <strong>Arduino Nano<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"475\" src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Nano-Board-1024x475.png\" alt=\"\" class=\"wp-image-2528\" srcset=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Nano-Board-1024x475.png 1024w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Nano-Board-300x139.png 300w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Nano-Board-768x356.png 768w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Nano-Board-1536x712.png 1536w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Nano-Board.png 1891w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tools<\/strong>&#8211; &gt; <strong>Port:<\/strong> &#8220;<em>&lt;current port&gt;<\/em>&#8221; -&gt; <strong>COM<\/strong><em>&lt;x&gt;<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"740\" src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-COM-port-1024x740.png\" alt=\"\" class=\"wp-image-2529\" srcset=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-COM-port-1024x740.png 1024w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-COM-port-300x217.png 300w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-COM-port-768x555.png 768w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-COM-port.png 1253w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The Nano used here requires the processor &#8220;ATmega328P (Old Bootloader)&#8221;.<br>Select the appropriate processor for your Nano. E.g.:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tools<\/strong> -&gt; <strong>Processor<\/strong> -&gt; <strong>ATmega328P (Old Bootloader)<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"664\" src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Processor-1024x664.png\" alt=\"\" class=\"wp-image-2534\" srcset=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Processor-1024x664.png 1024w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Processor-300x195.png 300w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Processor-768x498.png 768w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Processor.png 1401w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Use the &#8220;Arduino as ISP&#8221; for the programmer option. Although it doesn&#8217;t affect the programmer upload to Nano in this stage, we will need that later when programming the ATtiny85.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tools<\/strong> -&gt; <strong>Programmer:<\/strong> &#8220;<em>&lt;current programmer&gt;<\/em>&#8221; -&gt; <strong>Arduino as ISP<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"883\" src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Programmer-Arduino-as-ISP-1024x883.png\" alt=\"\" class=\"wp-image-2535\" srcset=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Programmer-Arduino-as-ISP-1024x883.png 1024w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Programmer-Arduino-as-ISP-300x259.png 300w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Programmer-Arduino-as-ISP-768x662.png 768w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Select-Programmer-Arduino-as-ISP.png 1145w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Wrong Processor Error Messages<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When the processor was on the wrong setting (&#8220;ATmega328P&#8221;) for the Nano that was used, the upload failed after several attempts with these kind of messages:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">avrdude: stk500_recv(): programmer is not responding\navrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xa1\navrdude: stk500_recv(): programmer is not responding\navrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xa1\nFailed uploading: uploading error: exit status 1\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Upload Programmer to Nano<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Now that you prepared all the settings, you can go ahead and compile and upload the ArduinoISP.ino to the Nano.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Select the upload button button and wait for the upload process to finish.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"868\" src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Upload-Complete-1024x868.png\" alt=\"\" class=\"wp-image-2537\" srcset=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Upload-Complete-1024x868.png 1024w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Upload-Complete-300x254.png 300w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Upload-Complete-768x651.png 768w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Upload-Complete-1536x1302.png 1536w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/Upload-Complete-2048x1736.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You have now loaded the programmer software onto the Nano. You should see the green LED slowly pulsing as the &#8220;heartbeat&#8221;, indicating ArduinoISP.ino is running.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Disconnect Nano<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Disconnect Nano from USB and make sure it is powered down.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Place ATtiny85 and Capacitors<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">With Nano powered down, install the last components to finish the design.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Place the 10 kF capacitor over RST and GND of the Nano. Place the positive pin of the capacitor in A14 (just below Nano&#8217;s RST pin) and the negative pin in A15 (just below Nano&#8217;s GND pin). I guess this will allow the Nano to be recognized as the programmer by the IDE when uploading to the ATtiny85.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"957\" src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/3-Without-C2-104.png\" alt=\"\" class=\"wp-image-2539\" srcset=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/3-Without-C2-104.png 969w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/3-Without-C2-104-300x296.png 300w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/3-Without-C2-104-768x758.png 768w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/><figcaption class=\"wp-element-caption\">Image created with <a href=\"https:\/\/fritzing.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Fritzing<\/a><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">To reduce interference, place a 104 capacitor (100,000 pF = 100 nF = 0,1 \u00b5F) over ATtiny85&#8217;s pin 8 VCC (E24, via the red jumper wire) and pin 4 GND (G27). The red wire is used to have the 104 capacitor far enough out of the way to be able to let it sit in the breadboard while inserting and removing the ATtiny85 chips.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"799\" src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/2-Without-ATtiny85-1024x799.png\" alt=\"\" class=\"wp-image-2542\" srcset=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/2-Without-ATtiny85-1024x799.png 1024w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/2-Without-ATtiny85-300x234.png 300w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/2-Without-ATtiny85-768x599.png 768w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/2-Without-ATtiny85.png 1227w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Image created with <a href=\"https:\/\/fritzing.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Fritzing<\/a><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Place the ATtiny85 chip. Look for pin 1. Follow the design where pin 1 is placed top right in F30.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"799\" src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/1-Full-Design-1024x799.png\" alt=\"\" class=\"wp-image-2544\" srcset=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/1-Full-Design-1024x799.png 1024w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/1-Full-Design-300x234.png 300w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/1-Full-Design-768x599.png 768w, https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/1-Full-Design.png 1227w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Image created with <a href=\"https:\/\/fritzing.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Fritzing<\/a><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Ready to Upload to ATtiny85<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Your programmer should now be ready for use and can be reconnected. Verify that all three LEDs blink shortly at startup. Then look for the green LED slowly pulsing as the &#8220;heartbeat&#8221;, indicating ArduinoISP.ino is running.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/fotografeer.nl\/wp-content\/uploads\/2022\/12\/20221226-203731-1.mp4\"><\/video><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In the next blog post we see how to burn the bootloader to the ATtiny85.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">DISCLAIMER<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">THIS BLOG POST IS PROVIDED &#8220;AS IS&#8221;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THIS HOWTO OR SOFTWARE OR THE USE OR OTHER DEALINGS IN THIS BLOG POST.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to program an ATtiny85 chip from a Arduino Nano 4\/8<\/p>\n","protected":false},"author":2,"featured_media":2549,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[69],"tags":[102,104,106,138],"class_list":["post-2514","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog___en","tag-arduino___en","tag-attiny85___en","tag-nano___en","tag-programming___en"],"lang":"en","translations":{"en":2514,"nl":2554},"pll_sync_post":{},"_links":{"self":[{"href":"https:\/\/fotografeer.nl\/index.php?rest_route=\/wp\/v2\/posts\/2514","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fotografeer.nl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fotografeer.nl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fotografeer.nl\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fotografeer.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2514"}],"version-history":[{"count":28,"href":"https:\/\/fotografeer.nl\/index.php?rest_route=\/wp\/v2\/posts\/2514\/revisions"}],"predecessor-version":[{"id":2762,"href":"https:\/\/fotografeer.nl\/index.php?rest_route=\/wp\/v2\/posts\/2514\/revisions\/2762"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fotografeer.nl\/index.php?rest_route=\/wp\/v2\/media\/2549"}],"wp:attachment":[{"href":"https:\/\/fotografeer.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2514"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fotografeer.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2514"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fotografeer.nl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}