マイコン

Arduino IDEでDigisparkのBlink確認

投稿日:

Download the Arduino IDE

最新バージョン(v1.8.2)をダウンロードしてインストールします。

Installing the Board (macOS)

設定画面にてURLを設定します。

http://digistump.com/package_digistump_index.json

ボードマネジャーにて「Digistump AVR Boards」をインストールします。

Digispark (Default – 16.5mhz) を選択します。

Upload the Sketch

File – Examples – Digispark_Examples – Start をロードします。

「Upload」ボタンをクリックし、下記の「Plug in device now…」メッセージが見えたら、DigisparkをUSBに繋げます。

書き込みログ

Sketch uses 718 bytes (11%) of program storage space. Maximum is 6012 bytes.
Global variables use 9 bytes of dynamic memory.
Running Digispark Uploader...
Plug in device now... (will timeout in 60 seconds)
> Please plug in the device ... 
> Press CTRL+C to terminate the program.
> Device is found!
connecting: 16% complete
connecting: 22% complete
connecting: 28% complete
connecting: 33% complete
> Device has firmware version 1.6
> Available space for user applications: 6012 bytes
> Suggested sleep time between sending pages: 8ms
> Whole page count: 94 page size: 64
> Erase function sleep duration: 752ms
parsing: 50% complete
> Erasing the memory ...
erasing: 55% complete
erasing: 60% complete
erasing: 65% complete
> Starting to upload ...
writing: 70% complete
writing: 75% complete
writing: 80% complete
> Starting the user app ...
running: 100% complete
>> Micronucleus done. Thank you!

-マイコン
-

関連記事

Arduino Nano v3

Arduino Unoボードをコンパクトしたボード(モジュール)です。 公式Arduino Nano はこちらです。 Price : $22 Processor : ATmega328P Operating Voltage : 5V Input Voltage : 7~9V Clock Speed : 16 MHz Analog Input/Output Pins : 8 / 0 Digital IO/PWM Pins : 14 / 6 EEPROM : 1KB SRAM : 2KB Flash Memory : 32 KB USB : Mini-B (FTDI-FT232RL) UART : 1 I2C(TWI) Pins : A4 (SDA), A5 (SCL) Pinout www.pighixxx.com Download PDF

Blynk とArduino Uno で Blink 確認

Blynk Architecture   Download App for iOS App起動 アカウント作成 プロジェクト作成    Auth Token確認 ライブラリインストール .zip ファイルをダウンロードします。- Link ダウンロードしたファイルを解凍し、Arduinoディレクトリに配置します。 Sketch Arduino IDE 「Example/Blynk/Boards_USB_Serial/Arduino_Serial_USB」サンプルを読み込み、Auth Tokenを自分の環境に合わせて修正します。 修正後、Arduino Unoへ書き込みします。 スクリプト起動 「blynk-ser.sh」スクリプトを起動します。オプションとしてArduino Unoと繋がっているポート名を指定しなければいけないです。 場合によっては「brew update」「brew install socat」実行が必要です。 Sketch Blynk Widget Boxにて「Button」を追加します。 「Button」を詳細設定します。 GPIO7に対してLEDのBlinkを確認できるように設定変更します。 Arduino Uno 状態を確認した上、画面を操作します。  

Arduino Uno R3

ATmega328P(datasheet)ベースで作られたマイクロコントローラーボードです。 公式Arduino Uno R3はこちらです。 Price : $22 Processor : ATmega328P Operating Voltage : 5V Input Voltage(recommended) : 7~12V Input Voltage(limit) : 6V~20V Clock Speed : 16 MHz Analog Input/Output Pins : 6 / 0 Digital IO/PWM Pins : 14 / 6 EEPROM : 1KB SRAM : 2KB Flash Memory : 32 KB USB : USB B Female (ATmega-16U2) UART : 1 I2C(TWI) Pins : A4 (SDA), A5 (SCL) Pinout www.pighixxx.com Download PDF

Arduino ボードまとめ

下記のArduinoサイトから情報取得 – Link Name Processor Operating/Input Voltage CPU Speed Analog In/Out Digital IO/PWM EEPROM [kB] SRAM [kB] Flash [kB] USB UART 101 Intel® Curie 3.3 V/ 7-12V 32MHz 6/0 14/4 – 24 196 Regular – Gemma ATtiny85 3.3 V / 4-16 V 8 MHz 1/0 3/2 0.5 0.5 8 Micro 0 LilyPad ATmega168V ATmega328P 2.7-5.5 V / 2.7-5.5 V 8MHz 6/0 14/6 0.512 1 16 – – LilyPad SimpleSnap ATmega328P 2.7-5.5 V / 2.7-5.5 V 8 MHz 4/0 9/4 1 2 32 – – LilyPad USB ATmega32U4 3.3 V / 3.8-5 V 8 MHz 4/0 9/4 1 2.5 32 Micro – …

Getting Started Arduino Yún

Arduino Yúnは2015年以降のモデルが対象です。 無線LANの設定 MacまたはPCとArduino YúnのMicro USBで接続 (電源ON) しばらくするとWi-FiのSSIDで「Linino-XXXXXXXXXXXX」へ接続 「http://linino.local/」にアクセス (パスワード:doghunter) 「CONFIGURE」をクリック パスワード設定と無線LANの設定を完了し、「CONFIGURE & RESTART」クリック リスタート (しらばく待ち) Wi-FiのSSIDを元に戻して「http://linino.local/」にアクセス アクセス完了したら、設定終了 YúnのLinux部へアクセス Arduino Yúnは、Bonjour(mDNS)という仕組みを使っているため、YúnそのものがDNSサーバーとして機能しているので「linino.local」へアクセスします。 パスワードも変更した方が良いです。 無線LAN経由でGPIO操作 Arduino IDE 「Examples – Bridge – Bridge」読み込みます。 “Could not connect to YunServer 146 Connection refused” 対策 42行目の「server.listenOnLocalHost();」をコメントし、Arduino Yúnへアップロードします。 GPIO操作 13PINの状態を確認してみます。