マイコンのIoT化
マイコンに実装したWebSocketの超高速リアルタイムモニター【STM32Nucleo】

WebSocketを実装したマイコン(STM32Nucleo)からブラウザへデータを送ってモニター表示させるところまではなんとかできるようになったのですが、更新レートをあげると不安定で停止したり、切断したりする現象がおき […]

続きを読む
最新記事
マイコンに実装したWebSocketによる双方向通信【STM32Nucleo】

前回の記事「HTTPプロトコルで構成したWEBサーバーを搭載したマイコンシステム」ではマイコンにWEBサーバーを搭載して専用のアプリを使用しなくてもPCやスマホ等のブラウザからアクセスすることでより身近に機器のIoT化に […]

続きを読む
マイコンのIoT化
HTTPプロトコルで構成したWEBサーバーを搭載したマイコンシステム【STM32Nucleo】

マイコンにTCPサーバーが搭載されていればHTTPプロトコルで構成したWEBサーバーに発展させることは容易です。WEBサーバーを搭載したシステムの利点は、ブラウザからアクセスできるためにPC、スマホ等どの端末からも専用ア […]

続きを読む
マイコンのIoT化
TCPサーバーを実装したソケット通信【STM32Nucleo】

マイコンをイーサネット対応にしてpingが通った状態でネットワークに参加しただけでは何の意味もありませんが、上位のトランスポート層にTCPやUDPといったプロトコルを搭載することによってサーバーとクライアント間で通信がで […]

続きを読む
マイコンのIoT化
マイコンのEthernet対応システム設計【STM32Nucleo】

マイコンをネット接続するための基礎知識 ネットワークに接続して使用するIoT化は組み込み機器でも浸透してきました。テレビ等を始めとする家電やスマホなどの身近な民生品ではWiFiによるネットワーク接続が一般的になっています […]

続きを読む
計測アプリ
加速度センサ・ジャイロセンサによる姿勢検知【STM32Nucleo】

加速度センサ・ジャイロセンサ(MPU-6050)を搭載したセンサボードGY-521は 3軸加速度、 3軸ジャイロデータをインターフェースI2Cで簡単に取得でき、情報量も多く安価でお勧めなボードです。 ただし、ネット情報で […]

続きを読む
計測アプリ
相補フィルタのしくみを解明してみる【加速度・ジャイロセンサ】

加速度・ジャイロセンサを組み合わせて使うのに相補フィルタがよく用いられますがその詳細に関する解説はあまり見かけません。どのような過程で相補フィルタの式が導かれ、式が何を意味しているかは知りたいところです。比較的単純な式の […]

続きを読む
計測アプリ
STM32マイコンのシリアル通信でセンサデータをグラフ化・収集してみる

アプリケーションを作成しているとマイコンに取り込んだセンサデータなどのデジタルデータをオシロスコープのようにリアルタイムでグラフ化しながら収集したいことはよくあります。シリアル通信を使ってPCモニターにデータを表示させな […]

続きを読む
組み込み開発設計
組み込みマイコンの失敗しない電源周辺回路【ARMコアSTM32】

マイコンでアプリケーションを動作させるにあたって、とても大事なものが安定した電源を供給することです。あたりまえのことのようですが、一言で電源といってもまともに勉強すると、この部分だけで終わってしまうほど奥が深いものです。 […]

続きを読む
組み込み開発設計
マイコンの外部クロック【ARMコアSTM32】

マイコンを使用するうえで必要不可欠なクロックのうち、外部クロックについて解説しています。特に水晶振動子は単純な部品ではあるのですが、選定を謝るとクロックが最悪停止したりするトラブルを引き起こします。ここでは安定して外部ク […]

続きを読む