{"id":1245,"date":"2020-09-20T10:35:29","date_gmt":"2020-09-20T09:35:29","guid":{"rendered":"https:\/\/www.open4me.de\/?p=1245"},"modified":"2020-09-20T10:53:03","modified_gmt":"2020-09-20T09:53:03","slug":"jumpstart-digispark-attiny85-platformio","status":"publish","type":"post","link":"https:\/\/www.open4me.de\/index.php\/2020\/09\/jumpstart-digispark-attiny85-platformio\/","title":{"rendered":"Jumpstart: Digispark ATtiny85 &#038; Platformio"},"content":{"rendered":"\n<p>Kurzanleitung, um einen Digispark ATtiny85 (oder <a href=\"https:\/\/www.open4me.de\/index.php\/bauteile\/attiny85\/\" title=\"Attiny85\">clone<\/a>) mit Platformio inkl. Mausemulation zum laufen zu bringen.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>platformio.ini:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;env:attiny85]\nplatform = atmelavr\nboard = digispark-tiny\nframework = arduino\n\nbuild_flags = -Wno-error=narrowing\n<\/code><\/pre>\n\n\n\n<p>src\/main.cpp<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#include \"Arduino.h\"\n#include &lt;DigiMouse.h>\n\n\nvoid setup() {\n  pinMode(1, OUTPUT);\n  DigiMouse.begin(); \/\/start\n\n}\n\nvoid loop() {\n  DigiMouse.moveY(50);\n  DigiMouse.delay(1000);\n  digitalWrite(1, LOW);\n\n  DigiMouse.moveX(50); \n  DigiMouse.delay(1000);\n  digitalWrite(1, HIGH); \n\n  DigiMouse.moveY(-50);\n  DigiMouse.delay(1000);\n  digitalWrite(1, LOW);\n\n  DigiMouse.moveX(-50); \n  DigiMouse.delay(1000);\n  digitalWrite(1, HIGH); \n\n}\n<\/code><\/pre>\n\n\n\n<p>Flashen:<\/p>\n\n\n\n<p>Auf die Meldung &#8222;Uploading .pio\/build\/attiny85\/firmware.hex&#8220; warten und dann erst den ATtiny85 anschlie\u00dfen.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Das Programm simuliert eine einfache Mausbewegung und schaltet die LED regelm\u00e4\u00dfig ein und aus.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kurzanleitung, um einen Digispark ATtiny85 (oder clone) mit Platformio inkl. Mausemulation zum laufen zu bringen.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"class_list":["post-1245","post","type-post","status-publish","format-standard","hentry","category-mikroprozessor"],"_links":{"self":[{"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/posts\/1245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/comments?post=1245"}],"version-history":[{"count":2,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/posts\/1245\/revisions"}],"predecessor-version":[{"id":1248,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/posts\/1245\/revisions\/1248"}],"wp:attachment":[{"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/media?parent=1245"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/categories?post=1245"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/tags?post=1245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}