Arduino– category –
-
ESP32-WROOM-32D開発ボードの仕様・機能
当記事では、ESP32-WROOM-32D開発ボード(ESP32-DevKitC-32D)の仕様・機能について、詳しく解説します。 ESP32-DevKitC-32Dは、ワンチップWi-Fi/Bluetoothモジュール「ESP-WROOM-32D」などESPシリーズの開発元であるEspressif Systems社の正規品になります... -
Arduino-EEPROMライブラリの使い方
当記事では、ArduinoのEEPROMライブラリの使い方について詳しく解説します。 Arduinoボードには、電源を切った後でもデータを保持できる不揮発性メモリ「EEPROM」が実装されており、EEPROMライブラリを使うことで、EEPROMにデータを読み出し/書き込みなど... -
Arduino-C言語のポインタ演算は本当に速いのか?
当記事では、「C言語のポインタ演算は本当に速いのか?」について検証してみたいと思います。 Arduinoボードで、検証用のプログラムで比較して、ポインタ演算を使用することで、具体的にどの程度、高速になるのか調べてみることにしました。 Arduinoボード... -
Arduinoボードの電源供給方法
当記事は、Arduinoボードの電源供給方法について詳しく解説します。 Arduinoボードに電源を給電する方法として、入手性や手軽さから特にUSBケーブルを使った給電がおすすめです。 Arduinoボードの電源仕様 ArduinoボードUSBポート電源供給電源端子電源供給... -
Arduino言語の学習・勉強方法
当記事では、Arduino言語の学習・勉強方法について、詳しく解説します。 Arduino言語では、中身は「C言語/C++」なので難易度は高いのですが、Arduino言語オリジナルの関数・ライブラリを活用することで、ある程度簡単に使いこなすことが可能です。 Arduino... -
Arduino-Bits and Bytes関数(ビット・バイト関数)の使い方
当記事では、ArduinoのBits and Bytes関数(ビット・バイト関数)の使い方について詳しく解説します。 Bits and Bytes関数を使うことによって、ビットやバイトの操作をすることができます。 なお、その他のArduino関数・ライブラリについては、以下の記事を... -
Arduino-センサの使い方
当記事では、Arduinoで各種センサを使う方法を詳しく解説します。 これから紹介するセンサは、ArduinoのAnalog I/O(アナログ入出力)関数、Wire(I2C)ライブラリ、SPIライブラリを主に使用したプログラムで動作させます。センサの解説記事は順次追加していく... -
Arduino-SPIライブラリの使い方
当記事では、ArduinoのSPIライブラリの使い方について詳しく解説します。 ArduinoのSPI制御用ライブラリ「SPI」を使ったプログラムで、各種I2Cデバイスを動作させます。 なお、その他のArduino関数・ライブラリについては、以下の記事をご覧ください。 SPI... -
Arduino-Wire(I2C)ライブラリの使い方
当記事では、ArduinoのWire(I2C)ライブラリの使い方について詳しく解説します。 ArduinoのI2C制御用ライブラリ「Wire」を使ったプログラムで、各種I2Cデバイスを動作させます。 なお、その他のArduino関数・ライブラリについては、以下の記事をご覧くださ... -
Arduino-Servo(サーボモーター)ライブラリの使い方
当記事では、ArduinoのServo(サーボモーター)ライブラリの使い方について詳しく解説します。 Arduinoのサーボモーター制御用ライブラリ「Servo」を使ったプログラムで、サーボモーターを動作させます。 なお、その他のArduino関数・ライブラリについては、...