Tiny85 och USB 3.0 / USB-C

ATtiny85 baserade produkter såsom Gemma V2, Trinket etc. fungerar ofta inte bra med de nya USB 3.0 eller USB-C portarna, detta då ATtiny85 inte har en inbyggd hårdvaru USB utan emulerar detta i mjukvaran. Det har varit känt sedan slutet av 2015, men ingen har hittat någon direkt lösning mer än att ansluta en USB 2.0 USB hubb i sitt USB 3.0 uttag och på så sätt fungerar det perfekt.

USB2HUB

Som väl är har Adafruit mer eller mindre skippat vidareutvecklingen av dessa ATtiny85 baserade kort och satsat mer på en mycket mer kraftfull MCU, en ARM Cortex M0+. Den är till ytan bara lite större, men erbjuder mer minne, är snabbare, har mycket mer I/O och framför allt, en riktig USB. Dessa Cortex M0+ är inte mycket dyrare heller och Adafruit tillhandahåller många olika versioner med M0. Gemma M0, Trinket M0, ItsyBitsy och många fler. Här finns alla kort med Cortex M0+ och de fungerar utmärkt i Arduino® IDE.

Vill man labba med Attiny85 i Arduino® IDE, har vi även denna sida.