マイコンに実装したWebSocketの超高速リアルタイムモニター【STM32Nucleo】
WebSocketを実装したマイコン(STM32Nucleo)からブラウザへデータを送ってモニター表示させるところまではなんとかできるようになったのですが、更新レートをあげると不安定で停止したり、切断したりする現象がおき […]
マイコンに実装したWebSocketによる双方向通信【STM32Nucleo】
前回の記事「HTTPプロトコルで構成したWEBサーバーを搭載したマイコンシステム」ではマイコンにWEBサーバーを搭載して専用のアプリを使用しなくてもPCやスマホ等のブラウザからアクセスすることでより身近に機器のIoT化に […]
HTTPプロトコルで構成したWEBサーバーを搭載したマイコンシステム【STM32Nucleo】
マイコンにTCPサーバーが搭載されていればHTTPプロトコルで構成したWEBサーバーに発展させることは容易です。WEBサーバーを搭載したシステムの利点は、ブラウザからアクセスできるためにPC、スマホ等どの端末からも専用ア […]
TCPサーバーを実装したソケット通信【STM32Nucleo】
マイコンをイーサネット対応にしてpingが通った状態でネットワークに参加しただけでは何の意味もありませんが、上位のトランスポート層にTCPやUDPといったプロトコルを搭載することによってサーバーとクライアント間で通信がで […]
マイコンのEthernet対応システム設計【STM32Nucleo】
目次1 マイコンをネット接続するための基礎知識1.1 ネットワーク階層2 イーサネット対応のためのLANコントローラの選択2.1 XPORT2.2 ENC28J60コントローラ2.3 W5500コントローラ2.4 LAN […]
組み込みマイコンの失敗しない電源周辺回路【ARMコアSTM32】
マイコンでアプリケーションを動作させるにあたって、とても大事なものが安定した電源を供給することです。あたりまえのことのようですが、一言で電源といってもまともに勉強すると、この部分だけで終わってしまうほど奥が深いものです。 […]
マイコンの外部クロック【ARMコアSTM32】
マイコンを使用するうえで必要不可欠なクロックのうち、外部クロックについて解説しています。特に水晶振動子は単純な部品ではあるのですが、選定を謝るとクロックが最悪停止したりするトラブルを引き起こします。ここでは安定して外部ク […]
ESP32でWiFi化したNucleo(STM32)をブラウザでリモート操作
ESP32をSTM32マイコンに組み込んでWiFi化したWEBサーバーを構築して、ウェブブラウザからSTM32マイコンをリモート操作する方式を解説していきます。 ブラウザからマイコンをリモート操作ができるとアプリケーショ […]
ESP32でNucleo(STM32)を簡単にWiFi対応に
無線モジュールESP32(ESP32-WROOM-32)を使用してSTM32をWiFi対応にする方法を解説します。大人気のESP32モジュールですが、ESP32自体をマイコンとして操作する解説が多く他のマイコンを簡単にW […]