リファレンス

ページ分類

Arduino

ページ 説明
2数の差を返す。
変数を減分する。
左辺の変数と右辺の式の減算を行い、左辺の変数に代入する。
文を終了させる。
オペランドが偽のとき真。
等しくない。
値をunsigned int型に変換する。
値をunsigned long型に変換する。
複合文を作る等様々な使い方がある。
2数の積を返す。
左辺の変数と右辺の式の乗算を行い、左辺の変数に代入する。
2数の商を返す。
スケッチ中に注釈を書く。
スケッチ中に注釈を書く。
左辺の変数と右辺の式の除算を行い、左辺の変数に代入する。
双方のビットが1のとき結果が1となり、そうでなければ0である。
両オペランドが真の場合は真。
左辺の変数と右辺の式のビット単位のAND演算を行い、左辺の変数に代入する。
文字列を置き換える。
スケッチ外のライブラリを挿入する。
2数の剰余を返す。
左辺の変数と右辺の式の剰余を計算し、左辺の変数に代入する。
双方のビットが1のとき結果が1となり、そうでなければ0である。
左辺の変数と右辺の式のビット単位のXOR演算を行い、左辺の変数に代入する。
2数の和を返す。
変数を増分する。
左辺の変数と右辺の式の加算を行い、左辺の変数に代入する。
小なり。
左オペランドのビットを、右オペランドで指定した数だけ、左にシフトさせる。
小なり。または、等しい。
等号記号の右側の値を等号記号の左側の変数に代入する。
等しい。
大なり。
大なり。または、等しい。
左オペランドのビットを、右オペランドで指定した数だけ、右にシフトさせる。
どちらかのビットが1のとき結果が1となり、そうでなければ0である。
左辺の変数と右辺の式のビット単位のOR演算を行い、左辺の変数に代入する。
両オペランドのうち、どちらかが真であれば真。
0は1になり、1は0になる。
数値の絶対値を計算する。
指定したアナログピンから値を読み取る。
analogRead()で返却する値の大きさ(ビット単位)を設定する。
アナログ入力に利用する参照電圧(入力電圧の最大値)を設定する。
アナログ値(PWM波)をピンに書き込む。
analogWrite()で設定する値の大きさ(ビット単位)を設定する。
Arduino(ESP32)coresリファレンス
Arduino(ESP32)ライブラリリファレンス
Arduino core for the ESP32 のリファレンスです。
DACのAPIリファレンスです。
EspClassのリファレンスです。
LED PWM関連のAPIリファレンスです。
Sigma Delta関連のAPIリファレンスです。
ホールセンサ関連のAPIリファレンスです。
タイマー関連のAPIリファレンスです。
タッチセンサ関連のAPIリファレンスです。
割り込み関連のAPIリファレンスです。
時刻関連のAPIリファレンスです。
OTAアップデートサービスを開始する。
OTAアップデート時のコマンドを取得する。
OTAアップデートの実行を処理する。
OTAアップデートの終了時に呼び出す関数を登録する。
OTAアップデートのエラー発生時に実行する関数を登録する。
OTAアップデートでの更新中に実行する関数を登録する。
OTAアップデートの開始時に呼び出す関数を登録する。
OTAアップデートで利用するホスト名を設定する。
OTAアップデートで利用するパスワードを設定する。
OTAアップデートで利用するパスワードをmd5ハッシュ形式で設定する。
OTAアップデートで利用するポートを設定する。
ArduinoOTAライブラリリファレンス
Arduinoのリファレンスページです。原則、本家サイトの翻訳です。
外部割込みが発生したときに呼び出す関数を指定する。
指定したGPIOピンに対する割り込みハンドラを定義する。
指定したビットに対応する値を計算する(ビット0は1、ビット1は2、ビット2は4等)。
数値変数のあるビットをクリアする(0を書き込む)。
数字から、あるビットを読み取る。
数値変数のあるビットを設定する(1を書き込む)。
数値変数のあるビットに値を書き込む。
Bluetoothシリアルポートから読み取り可能なバイト数(文字数)を取得する。
Bluetoothシリアルデバイスを開始する。
Bluetoothシリアルポートから受信したデータを読む。
Bluetoothシリアルポートにバイナリデータを送信する。
BluetoothSerialライブラリリファレンス
do文やfor文、while文の実行を、制御式による評価を行わずに、終了させる。switch文の実行も終了させる。
値をbyte型に変換する。
値をchar型に変換する。
NTPサーバと、ローカルのタイムゾーンを設定する(オフセット指定)。
NTPサーバと、ローカルのタイムゾーンを設定する(タイムゾーン指定)。
数値をある範囲に制限する。
do文やfor文、while文による繰り返し実行のループの残りを実行せず、ループの制御式の評価へ制御を移し、次の繰り返し実行のループを実行する。
角度(単位はラジアン)の余弦を計算する。
DAC(Digital Analog Converter)出力。
パラメータで指定した時間(ミリ秒単位)だけプログラムを一時停止する。
パラメータで指定した時間(マイクロ秒単位)だけプログラムを一時停止する。
指定した割り込みを抑制する。
指定したデジタルピンから、HIGHもしくはLOWの値を読み取る。
ピンが、pinMode()によって、出力(OUTPUT)に設定されていたとき、ピンの電圧が引数に応じた値に設定される。
ある条件が成立している間、実行を繰り返す。
EEPROMの利用開始。
EEPROMの利用開始。
EEPROMClassクラスのコンストラクタ。
EEPROMの利用開始。
EEPROM用のバッファからデータを読み出す。
設定したサイズを返却する。
EEPROM用のバッファにデータを書き込む。
EEPROM用のバッファにデータ(文字列)を書き込む。
EEPROMライブラリリファレンス
do文やfor文、while文による繰り返し実行のループの残りを実行せず、ループの制御式の評価へ制御を移し、次の繰り返し実行のループを実行する。
ESP32のチップのコア数を取得する。
ESP32のチップモデルを取得する。
ESP32のチップリビジョンを取得する。
ESP32のMACアドレスを取得する。
ESP32を再起動する。
ESPmDNSライブラリリファレンス
ファイルパスの現在位置から読み出せるコンテンツのバイト数を返却する。
ファイルパスをクローズする。
ファイルパスの最終更新時刻を取得する。
ファイルクラスの変数がディレクトリを示しているか確認する。
ファイルパスのファイル名を取得する。
ファイルクラスの変数がが示すディレクトリ内のファイルを返却する。
ファイルクラスの変数が有効か確認する。
ファイルパスのファイルパス名(フルパス)を取得する。
ファイルパスの現在位置からコンテンツを読み出す。
ファイルパスのサイズを取得する。
ファイルパスの現在位置にコンテンツを書き込む。
値をfloat型に変換する。
ある条件が成立している間、実行を繰り返す。
ディレクトリを作成する。
ファイルパスをオープンする。
ファイルパスを削除する。
ファイルパス名を変更する。
ディレクトリを削除する。
FSライブラリリファレンス
ローカル時刻を取得する。
プログラム内のラベルに制御を移す。
ホールセンサの値を読み取る。
ピンのレベルを定義する。
ワードの上位バイト(一番左側)を取り出す。
アクセスするURLを登録する。
HTTPコネクションが接続されているかどうかを調べる。
TCPコネクションを切断し、HTTP通信を終了する。
HTTPエラーコードを文字列に変換する。
HTTPClient::begin()で登録したURLに、GETリクエストを送信する。
HTTPリクエストで取得したレスポンスメッセージのボディ部の長さを返却する。
HTTPコネクションのデータストリームへのポインタを返却する。
HTTPリクエストで取得したレスポンスメッセージのボディ部を返却する。
HTTPClient::begin()で登録したURLに、PATCHリクエストを送信する。
HTTPClient::begin()で登録したURLに、POSTリクエストを送信する。
HTTPClient::begin()で登録したURLに、PUTリクエストを送信する。
BASIC認証で利用する認証情報を設定する。
HTTPコネクションを再利用するよう指示する。
メッセージボディをストリームに書き出す。
HTTPClientライブラリリファレンス
ある条件が満たされているかを確認する。
指定したシリアルポートが利用可能かを示す。
デジタルピンを定義する。
値をint型に変換する。
割り込みを許可する。
文字がアルファベットであるかを調べる。
文字がアルファベットか数字のいずれかであるかを調べる。
文字がASCII文字であるかを調べる。
文字が制御文字であるかを調べる。
文字が10進数値(数字)であるかを調べる。
文字が表示可能な文字(空白を除く)であるかを調べる。
文字が16進数値(A-F、0-9)であるかを調べる。
文字がアルファベットの小文字であるかを調べる。
文字が表示可能な文字(空白を含む)であるかを調べる。
文字が区切り文字(コンマ、セミコロン、感嘆符など)であるかを調べる。
文字が空白文字であるかを調べる。
文字がアルファベットの大文字であるかを調べる。
文字が空白、改行文字、キャリッジリターン、水平タブ、垂直タブであるかを調べる。
接続したPCのキーボードのエミュレーションを開始する。
接続したPCのキーボードのエミュレーションを終了する。
キーボードが押され続けているように機能する。
接続しているPCにキーストロークを送信する。
接続しているPCにキーストロークと、その後、改行と復帰コードを送信する。
指定したキーを離す。
押されているすべてのキーを離す。
接続しているPCにキーストロークを送信する。
LEDが接続されているピンを定義する。
LED PWMで利用するピンとチャネルを結びつける。
LED PWMで利用するピンとチャネルの結びつきを解除する。
LED PWMのチャネルに指定したデューティ比を取得する。
LED PWMのチャネルに指定した周波数を取得する。
LED PWMで利用するチャネルを設定する。
LED PWMを利用して、指定したデューティ比でPWM出力する。
LED PWMを利用して、指定した音階をPWM出力する。
LED PWMを利用して、指定した周波数をPWM出力する。
値をlong型に変換する。
スケッチの本体となる関数。
変数(例えばワード)の下位バイト(一番右側)を取り出す。
ある範囲の数値を別の範囲の数値に対応づける。
2つの数値の最大値を計算する。
mDNS(マルチキャストDNS) にホスト名を登録する。
Arduinoボードが現在のプログラムを起動してから経過した時間をマイクロ秒単位で返却する。
Arduinoボードが現在のプログラムを起動してから経過した時間をミリ秒単位で返却する。
2つの数値の最小値を計算する。
接続したPCのマウスのエミュレーションを開始する。
マウスカーソルのある位置で、マウスクリックを送信する。
接続したPCのマウスのエミュレーションを終了する。
全てのマウスボタンの現在の状態を調べ、押されているのかそうでないのかを調べる。
接続したPCのマウスカーソルを動かす。
PCにマウス押下を送信する。
前に押されたボタンを離すためのメッセージを送信する。
Arduinoライブラリリファレンス(MsTimer2)の日本語訳のページです
割り込みを禁止する。
tone()によって開始された方形波の生成を停止する。
指定したピンを、入力に利用するのか出力に利用するのかを設定する。
数値のべき乗を計算する。
NVS(Non-volatile storage)の利用を開始する。
NVS(Non-volatile storage)から、現在利用中のネームスペース内の全てのキー・バリューを削除する。
NVS(Non-volatile storage)の利用を終了する。
NVS(Non-volatile storage)から、現在利用中のネームスペース内の指定したキーに対応する値を取得する。
NVS(Non-volatile storage)に、現在利用中のネームスペース内の指定したキーに対応するバリューを書き込む。
NVS(Non-volatile storage)から、現在利用中のネームスペース内の指定したキー・バリューを削除する。
Preferencesライブラリリファレンス
ピンからパルス(HIGHもしくはLOW)を読み取る。
ピンからパルス(HIGHもしくはLOW)を読み取る。
疑似乱数を生成する。
疑似乱数生成器を初期化し、疑似乱数系列の任意の地点から開始させる。
関数を終了し、必要ならば、呼び元の関数に値を返す。
Arduinoリファレンス(Serialオブジェクト)の日本語翻訳です。
シリアルポートから読み取り可能なバイト数(文字数)を取得する。
シリアルバッファに書き込み可能なバイト数(文字数)を取得する。
シリアルデータを送信する際の通信速度をbps(ビット/秒)で設定する。
シリアル通信を終了する。
与えらえた長さの、目的となる文字列がシリアルバッファで見つかるまで、データを読み込む。
与えらえた長さの、目的となる文字列がシリアルバッファで見つかるまで、もしくは、終端文字列が見つかるまで、データを読み込む。
送信データの送信が完了するまで待つ。
シリアルバッファから最初の有効な浮動小数点値を返却する。
シリアルバッファから最初の有効なlong型の整数値を返却する。
シリアル通信用の受信バッファは保持したまま、受信したシリアルデータを読む。
シリアルポートにASCIIテキストとして可読文字を表示する。
シリアルポートにASCIIテキストとして可読文字を表示する。最後にCR/LF(復帰/改行)を表示する。
受信したシリアルデータを読む。
シリアルバッファから文字列をバッファに読み込む。
シリアルバッファから文字列をバッファに読み込む。この関数は終端文字を検出するか、指定した長さの文字列が読み込まれるか、タイムアウトすれば終了する。
シリアルバッファから文字を読み込み文字列を作成する。
シリアルバッファから文字を読み込み、文字列を作成する。この関数は終端文字を検出するか、指定した長さの文字列が読み込まれるか、タイムアウトすれば終了する。
シリアルデータ受信の最大待ち時間を設定する。
バイナリデータをシリアルポートに書き込む。
データが利用可能な時に呼び出される関数を定義することができる。
スケッチが開始するときに呼び出される関数。
1ビットずつデータを取り込み、1バイトのデータを作成する。
1バイトのデータから1ビットずつ取り出す。
シグマデルタ変調で利用するピンとチャネルを結びつける。
シグマデルタ変調で利用するピンとチャネルを結びつきを解除する。
シグマデルタ変調のチャネルに指定したデューティ比を取得する。
シグマデルタ変調を設定する。
シグマデルタ変調を利用して、指定したデューティ比で出力する。
角度(単位はラジアン)の正弦を計算する。
SPIFFSの利用を開始する。
SPIFFSライブラリリファレンス
数値の二乗を計算する。
数値の平方根を計算する。
Arduinoリファレンス(Streamオブジェクト)の日本語翻訳です。
入力ストリームで利用可能なバイト数を取得する。
指定した文字列が見つかるまで入力ストリームからデータを読む。
指定した長さの文字列もしくは指定した終端文字列が見つかるまで入力ストリームからデータを読む。
全ての送信文字を送信し、送信バッファをクリアする。
現在の入力ストリームから最初の有効な浮動小数点値を返却する。
現在の入力ストリームから最初の有効なlong型の整数値を返却する。
次の文字に進まずに、入力ストリームから文字をバッファに読み込む。
入力ストリームから文字を読み込む。
入力ストリームから文字列をバッファに読み込む。
終端文字を検出するか、指定した長さの文字列が読み込まれるか、タイムアウトるまで、入力ストリームから文字列をバッファに読み込む。
入力ストリームから文字を読み込み文字列を作成する。
入力ストリームから文字を読み込み、文字列を作成する。この関数は終端文字を検出するか、指定した長さの文字列が読み込まれるか、タイムアウトすれば終了する。
ストリームデータの最大待ち時間を設定する。
さまざまな状況に応じて異なるコードを実行し、プログラムの流れを制御する。
角度(単位はラジアン)の正接を計算する。
定期実行する関数を登録する。
定期実行する関数を登録する。
attach()/attach_ms()/once()/once_ms()で登録した関数を削除する。
一度だけ実行する関数を登録する。
一度だけ実行する関数を登録する。
Tickerライブラリリファレンス
タイマーを開始する。
タイマーの設定値(割り込みのタイミング)を設定する。
タイマー割り込みが発生したときに実行する関数を登録する。
タイマーの初期設定を行う。
タイマーを停止する。
タイマーの値(現在値)を設定する。
指定した周波数の方形波をデューティー比50%で、指定したピンに生成する。
タッチセンサに触れたときに実行する関数を登録する。
タッチセンサの値を読み取る。
真偽を定義する。
スケッチの更新を開始する。
スケッチの更新を終了する。
エラーが発生しているか確認する。
エラー情報を表示する。
スケッチを書き込む。
Updateライブラリリファレンス
リクエストパラメータの値を返却する。
リクエストパラメータ名称を返却する。
リクエストパラメータ数を返却する。
Webサーバを開始する。
登録した情報に従ってクライアントからのリクエストを処理する。
メソッドを返却する。
指定したURIにアクセスがあった時に呼び出す関数を登録する。
登録していないURIにアクセスがあった時に呼び出す関数を登録する。
クライアントにレスポンスを送信する。
HTTPヘッダを追加する。
現在の状態を取得する。
リクエストURIを返却する。
WebServerクラスのコンストラクタ。
WebServerライブラリリファレンス
ある条件が成立している間、実行を繰り返す。
ストリームで利用可能なバイト数を取得する。
指定したホストのポートにTCP接続する。
ホストとの接続状態を返却する。
bool型変換演算子
ASCIIテキストとして可読文字を送信する。
ASCIIテキストとして可読文字を送信する。
受信したデータを1バイト読む。
ホストとのTCP接続を切断する。
ストリームで利用可能なバイト数を取得する。
指定したホストのポートにTCP接続する。
サーバとの接続状態を返却する。
ストリームからデータを読み込む。
アクセス先のホストのルート証明書を設定する。
HTTPS接続する際、証明書による検証を行わない。
ホストとのTCP接続を切断する。
WiFiClientSecureライブラリリファレンス
WiFiの動作モードを設定する。
アクセスポイントを追加する。
addAP()で追加したアクセスポイントに接続する。
指定したネットワークの暗号化方式を取得する。
指定したネットワークのRSSIを取得する。
WiFiScan.scanNetworks()を非同期モードで実行した後、実行結果を取得する。
WiFiネットワークをスキャンし、利用可能なネットワーク(アクセスポイント)を取得する。
指定したネットワークのSSIDを取得する。
WiFiクライアントからの接続を取得する。
WiFiサーバを開始する。
WiFiサーバを終了する。
bool型変換演算子
WiFiServerクラスのコンストラクタ。
WiFiのアクセスポイントに接続する。
WiFiネットワークの設定を行う。
WiFiネットワークから切断する。
現在割り当てられているDNSサーバのIPアドレスを返却する。
現在割り当てられているゲートウェイのIPアドレスを返却する。
現在割り当てられているIPアドレスを返却する。
現在割り当てられているMACアドレスを返却する。
現在のWiFiの接続状態を返却する。
現在割り当てられているサブネットマスクを返却する。
WiFi接続が完了(成功か失敗する)するまで待つ。待ち時間は最大10秒。
WiFiライブラリリファレンス
値をword型に変換する。
Arduinoリファレンス(キーボード)の日本語翻訳です。
Arduinoライブラリリファレンスの日本語訳のページです
Arduinoライブラリリファレンスの日本語訳のページです
Arduinoライブラリリファレンスの日本語訳のページです
Arduinoライブラリリファレンスの日本語訳のページです
Arduinoライブラリリファレンスの日本語訳のページです
Arduinoライブラリリファレンスの日本語訳のページです
Arduinoライブラリリファレンスの日本語訳のページです
Arduinoライブラリリファレンスの日本語訳のページです
Arduinoリファレンス(マウス)の日本語翻訳です。
Arduinoライブラリリファレンスの日本語訳のページです
Arduinoリファレンスの日本語訳のページです
修飾キー。
整数定数はスケッチ内で直接記述される、123のような整数値を表す。
間接参照を行う。
オペランドのアドレスを返す。
Arduinoライブラリリファレンスの日本語訳のページです
浮動小数点定数はスケッチ内で直接記述される、12.3のような小数値を表す。
Arduinoライブラリリファレンスの日本語訳のページです
inserted by FC2 system