Arduino

Arduino環境でAE-TYBLE16のBLEペリフェラルデバイスを作る~ドア開閉判定編~

目的 BLEペリフェラルとして,以下のときにBLEセントラルに通知するデバイスを作る. ドアが閉まっていること 部屋の中が暗いこと(≒シーリングライトが消灯)ただし,通知するのはドアが閉まっているときのみ この記事では,上記1.のほうの部屋のドア開閉判…

Arduino環境でAE-TYBLE16のBLEペリフェラルデバイスを作る~明暗判定編~

目的 BLEペリフェラルとして,以下のときにBLEセントラルに通知するデバイスを作る. ドアが閉まっていること 部屋の中が暗いこと(≒シーリングライトが消灯)ただし,通知するのはドアが閉まっているときのみ この記事では,上記2.のほうの部屋の明暗判定に…

Arduino環境でAE-TYBLE16のBLEを始める(その2:BLE経由のLチカ)

目的 AE-TYBLE16こと太陽誘電製EYSGJNAWY-WX(SoCはNordic Semiconductor製nRF51822)のBLE機能のステップ2として,BLE経由のLチカを実施する. 事前にSoftDevice書込み等,Arduino IDEで作成したArduinoスケッチが書込みできる環境の整備:☞STM32 Nucleoを…

Arduino環境でAE-TYBLE16のBLEを始める(その1:接続/非接続)

目的 AE-TYBLE16こと太陽誘電製EYSGJNAWY-WX(SoCはNordic Semiconductor製nRF51822)のBLE機能のステップ1として,接続と非接続確認を実施する. 事前にSoftDevice書込み等,Arduino IDEで作成したArduinoスケッチが書込みできる環境の整備:☞STM32 Nucleo…

Arduino環境でAE-TYBLE16のピンファンクションを確かめる

目的 AE-TYBLE16こと太陽誘電製EYSGJNAWY-WX(SoCはNordic Semiconductor製nRF51822)のピンファンクションを確かめる.EYSGJNAWY-WXのデータシートのPin Descriptionでは,ディジタル入出力とUARTのみしか記載がないが,これは太陽誘電のアプリケーションソ…

STM32 Nucleoを用いたnRF51向けのArduino開発環境をつくる

目的 AE-TYBLE16こと太陽誘電製EYSGJNAWY-WX(SoCはNordic Semiconductor製nRF51822)をSTM32 Nucleo付属デバッガーST-Link/V2-1を用いてArduinoで開発する環境の下準備(SoftDevice書込み)まで実施したので,それをまとめておく. 事前にSoftDevice書込み…

ArduinoでBIOSをキーボード操作する

目的 会社のノートPCにて,外付けキーボードをUSB有線からBluetooth無線に切り替えたため,起動時のBIOSパスワードが外付けキーボードから入力できなくなった.もちろん,BIOSパスワード入力時だけUSB有線で接続すれば入力できるが,PC起動時に毎回それをや…