北の国から

忘れたことを思い出す為の記録

2021-11-01から1ヶ月間の記事一覧

cppでdepthaiのxLinkやSPIOutを試す

ruru-log.hatenablog.com 上記のcpp版です。 #include <vector> #include "depthai/depthai.hpp" int main(int argc, char *argv[]){ dai::Pipeline pipeline = createPipeline(); dai::Device device(pipeline); std::shared_ptr<dai::DataInputQueue> xInQueue = device.getInputQueue("</dai::datainputqueue></vector>…

depthaiのSPIでサーボを操作する

Introduction この記事は前回の続きです。 ruru-log.hatenablog.com 前回でdepthaiを通して任意のデータを送信できました。 今回はESP32へのSPIによるデータ送信とESP側での受信処理をやります。 構成として、depthai ---< SPI >--- ESP32 ---< UART >--- PC…

depthaiのxLinkを通して任意のデータをやり取りする方法

Introduction depthai はLuxonisが作っている(?)VPUやカメラなどをひとまとめにしたデバイス(OAK-Dなど)を扱う際に必要となるライブラリです。 OAK-D-WIFI(製品として出てるのはOAK-D-IoT)にはESP32が搭載されているのでセンサのデータをやり取りしたり、ESP…

ESP32 on OAK-D-WIFIでesp-idfのuart_echoを試す

OAK-D-WIFIに乗ってるESP-32でesp-idfのexample"uart_echo"を試しました。 espのexample改変点 esp-idf側ではidf.py menuconfigをして, Echo Example Configurationにて UART RXD pinを16 UART TXD pinを17 にそれぞれ設定するだけでした。易しいね。 ハー…

stm32の開発環境をubuntu20.04に用意する

www.st.com 上記リンクから下画像のDebian Linux InstallerをDL .zipファイルがDLされるので、解凍して以下コマンドでinstallerを実行 (自分の場合は以下のバージョンでした。 コピペする場合は各位読み替えてください。) chmod u+x st-stm32cubeide_1.7.0_1…