まごころせいじつ堂

浜町庄金 研究開発  マイコンで遊んでばっかりで

2017年02月

Digispark互換ボード2種

 Digisparkつづき。

 Amazon経由で入手できるDigispark互換ボードはdigiStump.comのものと同じUSBポートに直接差し込めるもの(1)とマイクロUSBコネクタを搭載した独自のもの(2)がある。(1)のUSB-HID動作が不安定だったため(2)でも確認した。結論から言うと(1)をUSB延長ケーブル経由で使うと不安定、(2)はマイクロUSBケーブル経由で使うとOK、その先に同じUSB延長ケーブルを経由して使うと不安定だった。どうもUSBケーブルに左右されるようだ。

 (1)と(2)の違いは以下のとおり。
Digispark

(1)がオリジナルと同じ。(2)はOLIMEX製の互換ボードと同じ。このあたりはDigisparkが採用しているV-USBを見るとよい。
V-USB Hardware Considerations

D-,D+の直列抵抗について。ただしATMega32U4は専用のドライバ、ATTiny85はGPIO使用。
Topic: Why USB Data Series Resistors? (EEVblog Electronics Community Forum)

Digispark互換機の作り方:
Digispark DIY: The smallest USB Arduino(instructables)

実験用にチャイムのボタンとFRISK120%BOOSTERを使ってケース付きにしてみた。まだ色々入れることができるよ。
2017digispark2

2017digispark1

Rasbee CJMCU ミニ モジュール ATTINY85 ミニチュア USB マイクロコントローラ開発ボード Arduino 1個 [並行輸入品]
Rasbee CJMCU ミニ モジュール ATTINY85 ミニチュア USB マイクロコントローラ開発ボード Arduino 1個 [並行輸入品]
Rasbee
売り上げランキング : 77355


Amazonで詳しく見る
by G-Tools


Arduino: prog_char はなくなった

 あるソースをArduino IDE 1.8.1でコンパイルしたらエラーがでた。フラッシュメモリ上に定数を置くprog_charが使えなくなったとのこと。

prog_char error IDE 1.6.4

prog_char A[] PROGMEM = "... を
const char A[] PROGMEM = "... に書き換え。

記事検索
プロフィール

hardyboy

カテゴリ別アーカイブ
月別アーカイブ
QRコード
QRコード
  • ライブドアブログ