Arduino 互換機
最近、コンパクトなシステムを作るのに、Android互換機のモジュールを見ていたのですが、いくつか買ってみたのでご紹介します。
小さいものから順に
(1) KKHMF Digispark Kickstarter Attiny85 ¥275
(2) waves Arduino Nano V3.0 互換品 2個で¥1080
(3) MH-ET LIVE mini ¥800くらい
今日は(1)の紹介です。
(1) KKHMF Digispark Kickstarter Attiny85 ¥275
メインチップがAtmel Attiny85 MCU とArduinoとは違うチップのようですが、Arduinoの開発環境で開発できるとても小さなモジールです。
インターフェースは、デジタルI/O x 6 , Analog Input x 4, PWM x 3 , I2C x 1 port という感じです。
-
All pins can be used as Digital I/O
-
Pin 0 → I2C SDA, PWM (LED on Model B)
-
Pin 1 → PWM (LED on Model A)
-
Pin 2 → I2C SCK, Analog In
-
Pin 3 → Analog In (also used for USB+ when USB is in use)
-
Pin 4 → PWM, Analog (also used for USB- when USB is in use)
-
Pin 5 → Analog In
デジタルI/Oとアナログの入出力のサンプルコードは以下にあります。
http://digistump.com/wiki/digispark/tutorials/basics
チップの仕様書 http://akizukidenshi.com/download/ds/atmel/attiny25_attiny45_attiny85.pdf)
チュートリアル関係の記事です
<公式>
http://digistump.com/wiki/digispark/tutorials/connecting
<Qiitaで説明記事を書いてくれている例>
https://qiita.com/mt08/items/df4ed8c659b205d1fa1e
<ドライバーについては、ここを参考にしました。>
http://denshibu.blog.fc2.com/blog-entry-80.html