{"id":3850,"date":"2020-07-03T20:33:40","date_gmt":"2020-07-03T18:33:40","guid":{"rendered":"https:\/\/arduino.net.pl\/?p=3850"},"modified":"2020-07-03T22:53:57","modified_gmt":"2020-07-03T20:53:57","slug":"modul-attiny85-micro-usb-arduino-digispark","status":"publish","type":"post","link":"https:\/\/arduino.net.pl\/index.php\/modul-attiny85-micro-usb-arduino-digispark\/","title":{"rendered":"Modu\u0142 ATTINY85 micro USB Arduino Digispark"},"content":{"rendered":"\n<p>Kilka dni temu w <a href=\"https:\/\/allegro.pl\/uzytkownik\/dorota44\/sklep\">https:\/\/allegro.pl\/uzytkownik\/dorota44\/sklep<\/a> naby\u0142em: <strong>Modu\u0142 ATTINY85 micro USB Arduino Digispark<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/a.allegroimg.com\/original\/01c912\/299f33974d54a0c61a445ed104ca\" alt=\"\" width=\"600\" height=\"400\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Specyfikacja modu\u0142u:<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>Zasilanie: 5V (port mini USB) lub 7-35V (zewn\u0119trznie), zalecane &lt;=12V<\/li><li>6 port\u00f3w cyfrowych I \/ O (2 z nich u\u017cywane s\u0105 przez port USB)<\/li><li>PWM na 3 pinach<\/li><li>ADC na 4 pinach<\/li><li>Komunikacja I2C SPI<\/li><li>Mikrokontroler ATTINY85<\/li><li>Pami\u0119\u0107 Flash: 8kB \/ 2kB wykorzystuje bootloader<\/li><li><strong>Wgrany bootloader micronucleus &#8211; programowanie bezpo\u015brednio z IDE Arduino<\/strong><\/li><li>Diody led sygnalizuj\u0105ce zasilanie i prace<\/li><li>Wymiary: 25 x 20 mm<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Pin outs:<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>All pins can be used as Digital I\/O<\/li><li>Pin 0 \u2192 I2C SDA, PWM (LED on Model B)<\/li><li>Pin 1 \u2192 PWM (LED on Model A)<\/li><li>Pin 2 \u2192 I2C SCK, Analog In<\/li><li>Pin 3 \u2192 Analog In (also used for USB+ when USB is in use)<\/li><li>Pin 4 \u2192 PWM, Analog (also used for USB- when USB is in use)<\/li><li>Pin 5 \u2192 Analog In<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Programowanie p\u0142ytki z pomoc\u0105 Arduino IDE<\/h3>\n\n\n\n<p>\u0179r\u00f3d\u0142o: <a href=\"http:\/\/digistump.com\/wiki\/digispark\/tutorials\/connecting\">http:\/\/digistump.com\/wiki\/digispark\/tutorials\/connecting<\/a><\/p>\n\n\n\n<p class=\"has-drop-cap\">1 Otwieramy <strong>Preferences<\/strong> i w okno <strong>Additional Boards Manager URLs<\/strong> wpisujemy <br><strong>http:\/\/digistump.com\/package_digistump_index.json<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"918\" height=\"556\" src=\"https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.47.26.png\" alt=\"\" class=\"wp-image-3858\" srcset=\"https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.47.26.png 918w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.47.26-300x182.png 300w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.47.26-768x465.png 768w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.47.26-440x266.png 440w\" sizes=\"auto, (max-width: 918px) 100vw, 918px\" \/><\/figure>\n\n\n\n<p class=\"has-drop-cap\">2 Wchodzimy do <strong>Boards Manager<\/strong> i w okienku <strong>Type<\/strong> wybieramy opcj\u0119 <strong>Contributed<\/strong>. Wyszukujemy i instalujemy <strong>Digistump AVR Boards<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"803\" height=\"453\" src=\"https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.49.37.png\" alt=\"\" class=\"wp-image-3859\" srcset=\"https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.49.37.png 803w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.49.37-300x169.png 300w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.49.37-768x433.png 768w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.49.37-440x248.png 440w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.49.37-533x300.png 533w\" sizes=\"auto, (max-width: 803px) 100vw, 803px\" \/><\/figure>\n\n\n\n<p class=\"has-drop-cap\">3 Nast\u0119pnie wchodzimy w <strong>Examples<\/strong> i wybieramy szkic <strong>Start<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"530\" src=\"https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-20.13.14.png\" alt=\"\" class=\"wp-image-3863\" srcset=\"https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-20.13.14.png 512w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-20.13.14-290x300.png 290w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Szkic Start<\/h4>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: cpp; light: false; title: Kod:; toolbar: true; notranslate\" title=\"Kod:\">\n\n\/\/ the setup routine runs once when you press reset:\nvoid setup() {                \n  \/\/ initialize the digital pin as an output.\n  pinMode(0, OUTPUT); \/\/LED on Model B\n  pinMode(1, OUTPUT); \/\/LED on Model A  or Pro\n}\n\n\/\/ the loop routine runs over and over again forever:\nvoid loop() {\n  digitalWrite(0, HIGH);   \/\/ turn the LED on (HIGH is the voltage level)\n  digitalWrite(1, HIGH);\n  delay(1000);               \/\/ wait for a second\n  digitalWrite(0, LOW);    \/\/ turn the LED off by making the voltage LOW\n  digitalWrite(1, LOW); \n  delay(1000);               \/\/ wait for a second\n}\n<\/pre><\/div>\n\n\n<p class=\"has-drop-cap\">4 W ko\u0144cu wybieramy <strong>Board: &#8222;Digispark (Default &#8211; 16.5mhz)&#8221;<\/strong> oraz <strong>Programmer: &#8222;Micronucleus&#8221;<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"608\" height=\"388\" src=\"https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.46.23.png\" alt=\"\" class=\"wp-image-3860\" srcset=\"https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.46.23.png 608w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.46.23-300x191.png 300w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2020\/07\/Zrzut-ekranu-2020-07-3-o-15.46.23-440x281.png 440w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><\/figure>\n\n\n\n<p>Nast\u0119pnie wykonujemy standardowy <strong>Upload bez pod\u0142\u0105czonej p\u0142ytki<\/strong>.<br>W oknie informacji o kompilacji i uploadzie (pod oknem ze skeczem) wy\u015bwietli si\u0119 nast\u0119puj\u0105ca informacja:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>Running Digispark Uploader\u2026\nPlug in device now\u2026 (will timeout in 60 seconds)<\/code><\/pre>\n\n\n\n<p>Pod\u0142\u0105czamy p\u0142ytk\u0119 kablem <strong>USB micro<\/strong> do komputera i szkic si\u0119 \u0142aduje. Po za\u0142adowaniu otrzymujemy bardzo lubiany komunikat <strong>Done uploading.<\/strong><\/p>\n\n\n\n<p>Je\u015bli w ci\u0105gu minuty nie pod\u0142\u0105czymy p\u0142ytki wy\u015bwietli si\u0119 to:<\/p>\n\n\n\n<p><code>Please plug in the device \u2026<br>Press CTRL+C to terminate the program.<br>Device search timed out<\/code><\/p>\n\n\n\n<p>Po pod\u0142\u0105czeniu zasilania do p\u0142ytki ATTINY85 nale\u017cy cierpliwie poczeka\u0107 a\u017c program si\u0119 za\u0142aduje. W tym czasie do\u015b\u0107 nerwowo mruga czerwona dioda.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Linki<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/youtu.be\/fOBGdSYi318\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino Tutorial: ATTiny85 board A First Look and review<\/a><\/li><li><a href=\"https:\/\/youtu.be\/vPRpT_7rQNo\">ATtiny85 Board First Look and Review | Install Drivers &amp; Use with Arduino IDE<\/a><\/li><li><a href=\"https:\/\/youtu.be\/1IYCBuY5dw0\">How To Program A Digispark (ATTINY85) Includes Download Link!<\/a><\/li><\/ul>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Kilka dni temu w https:\/\/allegro.pl\/uzytkownik\/dorota44\/sklep naby\u0142em: Modu\u0142 ATTINY85 micro USB Arduino Digispark Specyfikacja modu\u0142u: Zasilanie: 5V (port mini USB) lub 7-35V (zewn\u0119trznie), zalecane &lt;=12V 6 port\u00f3w cyfrowych I \/ O&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2,4],"tags":[11,113],"class_list":["post-3850","post","type-post","status-publish","format-standard","hentry","category-arduino","category-attiny","tag-attiny85","tag-digispark"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/posts\/3850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/comments?post=3850"}],"version-history":[{"count":14,"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/posts\/3850\/revisions"}],"predecessor-version":[{"id":3874,"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/posts\/3850\/revisions\/3874"}],"wp:attachment":[{"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/media?parent=3850"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/categories?post=3850"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/tags?post=3850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}