組み込みエンジニア ESP32-WROOM-32EのEEPROMを使用する方法 ESP32-WROOM-32EはArduino環境で開発できるためEEPROMライブラリを使うことで電源をOFFしてもデータ保持ができます。EEPROMのライブラリを使ってデータの読み書きを行う方法と使用例をまとめています。 2021.11.08 組み込みエンジニアESP32-WROOM-32E
組み込みエンジニア トワイライト(TWELITE)のパルスカウンタの使い方 TWELITEのスリープを使うことで低消費電流での動作ができます。スリープからのウェイクアップ方法はDIの変化を検出する方法やパルスカウンタによる方法があります。DIの変化を検出しながらパルスカウンタの値を確認する方法をまとめました。 2021.11.02 組み込みエンジニアTWELITE(トワイライト)
組み込みエンジニア ESP32-WROOM-32Eで加速度の変化をグラフ表示する ESP32-WROOM-32EのWire(SPI)を使用すると加速度センサー(ADXL345)の加速度やタップ情報などを取得することができます。加速度情報を取得しながらイベント発生で加速度データを保管してグラフ表示する方法をまとめています。 2021.10.22 組み込みエンジニアESP32-WROOM-32E
組み込みエンジニア ESP32-WROOM-32Eで加速度センサーの情報を取得する ESP32-WROOM-32EのWire(SPI)を使用すると加速度センサー(ADXL345)の加速度やタップ情報などを取得することができます。ADXL345のライブラリを使用して加速度センサーの情報を取得する方法をまとめました。 2021.10.16 組み込みエンジニアESP32-WROOM-32E
組み込みエンジニア PICマイコン(PIC16F1827)のソースをプロテクトする PICマイコンに書き込まれたソースコードは読み込むことができるため開発者以外の第3者でも読み込むことができます。PICマイコンのプロテクト機能を使うとプロジェクトファイルを持たない第3者からのソースコード抜き取りが防止できます。 2021.10.09 組み込みエンジニアPIC16F1827
組み込みエンジニア PICマイコン(PIC16F1827)のリセット要因と使用例 PICマイコンなどソフト開発していると何らかの要因でマイコンがリセットし調査が必要になることがあります。リセット要因の特定の一例としてPIC16F1827のブラウンアウト・ソフトウェア及びWDTエラーによるリセットの動作確認を行いました。 2021.10.03 組み込みエンジニアPIC16F1827
組み込みエンジニア PICマイコン(PIC16F1827)のEEPROMの使い方 PIC16F1827はEEPROMを搭載しており電源をOFFしてもデータ保持ができます。MCCでMEMORYを追加してEEPROMにデータの読み書きを行います。実装例としてEEPROMに書き込んだデータを読み込んでLCDに表示しました。 2021.09.24 組み込みエンジニアPIC16F1827
組み込みエンジニア ESP32-WROOM-32EでPWM波形を出力する ESP32シリーズにおいてPWMは通常のArduinoライブラリでなく専用のライブラリを使用する必要があります。PWMで振動波形を生成しブザーを鳴らす方法やPWMのデューティー比を変更して直流モーターを駆動する方法をまとめています。 2021.09.19 組み込みエンジニアESP32-WROOM-32E
組み込みエンジニア ESP32-WROOM-32Eのホールセンサーとタッチセンサーの使い方 ESP32-WROOM-32Eは磁気に反応するホールセンサーと指で触れた時に反応するタッチセンサーが搭載されています。ESP32のライブラリに組み込まれているためAPIによる関数を呼び出すとセンサー値を取得することができます。 2021.09.15 組み込みエンジニアESP32-WROOM-32E
組み込みエンジニア ESP32-WROOM-32Eにサーバーを実装してレスポンスする ESP32-WROOM-32Eをサーバーで起動しアクセスポイントに接続させることでリクエストに応じたレスポンスを返信することができます。WiFiをサーバーで動作させる方法とWebServerを使ってレスポンスを行う方法をまとめています。 2021.09.11 組み込みエンジニアESP32-WROOM-32E