皆さんは電子工作でどんなマイコンを使っていますか?Raspberry PI, Arduino, ESP-WROOM-02(ESP8266), ATmega328Pなど色々ありますが、今日はDigiSparkを紹介します。 Digisparkとは DigisparkはUSBに直接挿せるマイコンボードで、USB1.1デバイス(low-speed)になることができます。 このボードにはATTiny85と三端子レギュレータと抵抗などの細かい部品しか乗ってません。片面実装なので裏に何かUSBチップがのってるというわけでもありません。ATTiny85自体にはUSBを直接扱うハードウェア的な仕組みはありませんが、USBプロトコルスタックはソフトウェアスタック(V-USB - A Firmware-Only USB Driver for Atmel AVR Microcontrollers)が使われていま