Rust

RustでLチカ!ラズベリーパイで試してみた

RustでLチカしてみました。ラズパイにSWとLEDを接続しています。接続方法からプログラムまで紹介していきます。プログラミング初心者の方でも、誰でも同様にテスト可能です。
Rust

Rustにラズパイで入門!Hello Worldしてみた

プログラミング言語のRustをラズベリーパイで始めてみました。Rustのインストール方法からプログラム実行まで、一から手順を紹介します。初心者の方でもRustで簡単にHello Worldできます。
FPGA

FPGAでMIPI CSI-2のカメラを動かしてみた。準備編!

FPGAでカメラからMIPI CSI-2の信号を出力させてみました。Xilinxのデフォルトで利用できるフリー(無料)のIPを使っています。MIPI CSI-2のカメラをFPGAで動かすための準備内容を紹介します。
OPC UA

OPC UAとは?使い方・入門方法をまとめてみた

OPC UAの簡単な使い方をまとめてみました。個人の環境でサーバー・クライアントを作ってテストすることが可能です。「OPC UAを試してみたい!」という方にフリー(無料)で実施できる内容を紹介します。
FPGA

FPGAのI2CをIP使って実装してみた

FPGAでI2CのRead/Writeしてみました。IPを使ってC言語で動かしています。FPGAへの実装方法から、実際にオシロスコープで波形の確認まで紹介します。
FPGA

FPGAをC言語でプログラミングしてみた!Xilinx編

FPGAをC言語でプログラミングしてみました。実際にXilinxのFPGAを使ってシリアル通信+GPIOの制御しています。ハードウェア・IPの構築方法から、簡単なテスト方法まで一連の流れを紹介します。
FPGA

VitisのインストールをWindowsで試してみた

VitisをWindowsのPCにインストールしてみました。本来、Vitisのインストール要件ではLinuxで高スペックPCが推奨されています。Vitisが家庭用のPCでも動作できるのか試してみました。
AWS

AWS SiteWiseでOPC UAのデータ収集してみた

AWS IoT SiteWiseを使ってOPC UAのデータ収集・解析をしてみました。各設定方法から実際に掛かった料金まで記載しています。実例を基にクラウド(AWS)で産業用データの使い方を紹介します。
AWS

AWSでOPC UAの使い方!Greengrassで接続してみた

AWS IoTでOPC UAを使ってみました。クラウド(AWS)でOPC UAのデータを確認できています。実際に接続した事例をもとに環境構築の手順を一から紹介します。
OPC UA

OPC UAの情報モデルをサーバー作って確認してみた

OPC UAの情報モデルの型は規格で決まっています。フリー(無料)のサーバーを作成して、実際にどのような仕様になっているのか調べてみました。OPC UAのデータ構造を分かりやすく紹介します。
インターフェース

JTAGとSWDの違いは?各ケーブルの信号を解析してみた

デバッグ用のインターフェースとして使われるJTAGとSWDの差異を確認してみました。両方の信号をロジアナで解析をしています。通信速度からプロトコルの中身まで、実際の波形交えて紹介していきます。
ラズベリーパイ(raspberry pi)

ラズパイPicoをArduinoの代わりにシリアル通信させてみた

ラズベリーパイPicoはUSBシリアルのデバイスとして認識できます。応用すればUSB1本で簡単にデータ通信することが可能です。PicoをArduinoの代わりにAD変換デバイスとして使う方法を紹介します。
ラズベリーパイ(raspberry pi)

ラズパイでAD変換!Picoでアナログ入力してみた

ラズベリーパイpicoでAD変換してみました。簡単に温度や電圧のアナログ入力値を測定することができます。設定方法からプログラムまで一連の手順を紹介します。
インターフェース

ロジアナの使い方!USB接続で簡単に信号解析

ロジックアナライザ(ロジアナ)の使い方をまとめてみました。1000円程度の個人のロジアナで、簡単に信号解析が可能になります。I2C、SPI、UARTなど多くの波形測定・解析した事例を紹介します。
FPGA

JTAGのTMS含めた波形をロジアナで解析してみた

JTAG通信の波形をロジックアナライザで解析してみました。TMS信号からのステートの状態遷移含めて確認しています。JTAGが未接続・アイドル・書き込みの際に、どのような波形になるかを紹介します。
AWS

AWS IoTとPLCの事例!ゲートウェイ無しで接続してみた

AWS IoTとPLCを接続してみました。細かい設定方法含めて紹介します。ラズベリーパイをPLCにして、クラウドのAWSに直接MQTT通信しています。誰でも同様にPLCとクラウドを繋げることが可能です。
OPC UA

OPC UAでセキュリティの証明書を発行してみた

OPC UAのセキュリティの証明書を実際に発行してみました。セキュリティポリシーの「Basic256Sha256」を使用しています。サーバー・クライアント間でのセキュリティの設定方法含めて詳しく紹介します。
AWS

MQTTでPLCを制御!AWS(クラウド)経由で通信してみた

MQTTを使ってPLCを制御してみました。AWS(クラウド)を経由していますので、世界中の何処のPLCにでも繋げれます。設定方法からプログラム含めて紹介します。MQTTでPLC制御!AWS(クラウド)経由で通信してみたAWS(クラウド)を経...
ダイオード

ダイオードをテスターの抵抗で測定してみた

基本的にダイオードに抵抗の特性はありませんが、テスターで測定してみました。整流・ショットキー・LEDの各ダイオードの抵抗を確認しています。実際に測定した場合、どのような抵抗値になるかを紹介します。
ダイオード

ダイオードの電圧降下の大きさを比較!各種類のVfを測定してみた!

LED・ツェナー・ファーストリカバリーなど、ダイオードの電圧降下を測定してみました。各種類、またLEDの色でもVfの値は異なります。電圧降下の小さいダイオードはどの種類なのかを分かりやすく紹介します。