e-tipsmemo

ごった煮

EDCB-WineをEDCB-Linuxに入れ替えた

EDCB-Wineはdockerでインストールでき、設定もGUIでできるので便利だが、なぜか30分以上の番組の録画が失敗して、30分で録画が打ち切られるので ネイティブ動作するものに入れ替えた。Linux版のEDCBを使う | ひろぐら Linux版EDCBのインストール - にゃのの…

EpgTimerのWeb管理画面が正しく表示されない

あるとき、EpgtimerのWeb管理画面でるEMWUIの表示がおかしくなった。 code.getmdl.ioのテーマが403でアクセスできなくなっているようなので、 cloudflareのものに置き換える。EDCB-Wine/EDCB/Setting/HttpPublic.ini の3行目を変更する。 [SET] ;テーマカラ…

RF over Fiberをしてみたかったが

ツイッターで面白そうなことをしている人がいたので試してみてみた。2000円くらいで RF over Fiber できちゃってわろてる。TVアンテナ線からの電波を光信号に変換後、パッシブフォトダイオードで受けてテレビに突っ込んでいるだけ。#kingyolab pic.twitter.c…

HomeassistantのダッシュボードからLEDを操作する

前回、ESPhomeでプログラミングされたESP32デバイスとそれにつながるLEDを、WSLからcurlで操作した。e-tipsmemo.hatenablog.com これをhomeassistant上から操作できる設定を行う。 作業 ESPhomeアドオンを使用するには アドオンが使用可能なOS版homeassistan…

curlでESP32に接続されたLEDを操作するプログラムをESPhomeで書く

現在、homeassistant(ESPhome)があるネットワークと、ESP32がWIFI接続されるネットワークが別になってしまうので、 ESP32がネットワークで接続されているか(Wifiで)を確認すべく、curlでgpioを操作することをためす。 調査 ESPhomeから書き込まれたESP32がho…

HomeassistantのESPhomeでLED点滅プログラム

これも以前にやったものとほぼ同じだが、今回は自作基板で行う e-tipsmemo.hatenablog.comまた、ESPhomeのバージョンが更新されたことで、Wifiのパスワードなどが別のyamlファイルに記述されるようになっている(前から?)また、シリアルモニタをつなげている…

ProxmoxにHomeassistantの導入

以前、Raspberry piにHomeassistantを導入して家のオートメーションを少し行ったことがあったが、 結局Raspberry piの管理がめんどうで使わなくなってしまった。e-tipsmemo.hatenablog.com 再びIoT的なことをしたくなったので、今度はProxmoxのVMとしてhomea…

OSSでJiraのようなプロジェクト管理ツールの検討と導入

web

LAN内アクセスonlyで運用することを前提とし、個人で使用するjiraの代替OSSを探していた。条件としては基本的な機能としては 簡単 軽い docker composeで導入できる といった点を見ていく 候補 Redmin 超有名OSSだが表示が古そうでやる気が出ない。 操作性も…

ESP32評価ボードをESP32の書き込み機として使ってみる

ESP32の基板をつくっているが、 書き込みのためだけにUSB-serial変換器を買うのはなんかもったいない気がしたので、ESP32評価基板を買って、そこから別のESP32モジュールに書き込めるのではないかと考えた。まずはESP32評価ボードを購入し、動作確認をした。…

久しぶりに基板を発注し、実装まで注文(JLCPCB)

Ethernetの基板てあんまりないよねってことで、JLCPCBに発注した。 WT32-ETH とかいうものがあるが、技適マークがなくて本当に大丈夫かと思っている。 有線接続だけならよいのか?モータードライバー WT32-ETH01 組み込みシリアル - WiFi/Bluetooth シリアル…

BlenderでSTLファイルの位置と角度を修正する

3D

以前、3Dスキャナーを購入した。SHINING 3D EINSTAR VEGA 3Dスキャナー 無線3Dスキャナ― 独立一体型 独立型3Dスキャナー PC不要 スマホ不要 室外スキャン対応 3Dプリント製造 業務レベル デザイン CAD リバースエンジニアリング モデリング CG化 アーカイブ …

patchelfというものがあるらしい

e-tipsmemo.hatenablog.com 以前Ubuntu 22.04 で録画サーバーを立てていた。 それ以降も様々なものがアップデートされており、新しい構成要素を調査した。 その1つとして、recisdbがあった。 GitHub - kazuki0824/recisdb-rs: recisdb-rs and b25-sys are m…

Einstar VegaとStarvision 使用感

以前、Einstar vegaを購入したSHINING 3D EINSTAR VEGA 3Dスキャナー 無線3Dスキャナ― 独立一体型 独立型3Dスキャナー PC不要 スマホ不要 室外スキャン対応 3Dプリント製造 業務レベル デザイン CAD リバースエンジニアリング モデリング CG化 アーカイブ ST…

3Dスキャナー Shining 3D Einstar Vega

以前3Dプリンターを買った。3Dプリンターで、何かしら既製品の修理、機能を拡張、補助するようなパーツを作るとき、 既製品のサイズを測って、それを3D CAD上で再現するのが大変。なので3Dスキャナーを購入する。3Dスキャナーは、産業向けの非常に高価格のも…

KiCAD PCB Coild / PCB上でコイル作成

PCB上にコイルを構成したくて、 久しぶりにKiCADを起動している。 Ver6から Ver8へのアップデート。 PCB上でコイルを作成してみた。githubにフットプリント部品として、コイルを生成するpythonコードがあるが、 エラーが出て実行できなかった。 https://gith…

3Dプリンター QiDi Tech Q1 proの購入

3Dプリンターをつかって何か作ってみたいと思い立った。3Dプリンター自体は今回使用するのが初めてというわけではなく、 10年前に購入した、Replicator 2だったか2X というものを所有していたことがある。MakerBot Replicator 2X--販売終了 — スイッチサイエ…

HIKOKIバッテリーからの12VをUSB-C PDに利用する

Goproを長時間録画していると電池が熱くなって落ちてしまうことが多々あり、バッテリー無しで録画したいと考えている。 その場合モバイルバッテリーなどを接続する必要がある。 モバイルバッテリーを使用して録画してもいいが、複数のバッテリーを用意するの…

Rustでsambaアクセスする pavao使用

RustのソフトウェアでSambaで共有フォルダにアクセスしたい気がしたので適当なコードを書いてみる。 WSL上でいろいろ行っている。 準備 cargo new --bin samba_test cd samba_test cargo add pavao cargo add clap --features deriveここでbuildしてみると T…

docker build中にresolveに失敗する場合の対処方法 EAI_AGAIN registry.yarnpkg.com

問題 Docker版のKonomiTVのインストール中にyarnのリポジトリへのアクセスが失敗したり、 それ以降のubuntuのリポジトリへのアクセスが失敗することでインストールが完了しないことが多々あった。 => CANCELED [konomitv thirdparty-downloader 2/5] RUN apt…

growiのデータ引っ越し

今までQNAPのTS-453BeのContainer Stationを使用してgrowiをホスティングしていしたが、CPUのスペック不足や検索機能の不全など不便な側面が出てきたので、新しく組み立てたPCにデータを載せ替えることにした。 PCスペック CPU Ryzen 9 7950X3D MB MAG X670E…

Ubuntu Anydesk セキュリティ設定を解除できない

UbuntuをインストールしたPCを組んだが、やはり画面なし運用をするために。Anydeskをインストールしたときに、過去に遭遇してないはまりポイントがあったので、その追加情報。 過去記事 e-tipsmemo.hatenablog.comAnydeskのインストール自体は以下のようにす…

VSCodeとModelSimでそこそこ楽なSystemVerilog開発環境

背景 VScodeでHDLを楽に書きたいと思った。 Verilog-HDLではなく、SystemVerilogを使用する。 フォーマッター 巷のソフトウェア言語に比べ、HDLのフォーマッターは少ないが、 Chipsallianceがフォーマッターをリリースしているので、それを使用する。 Releas…

HandBrakeCLIで動画を大量にエンコードする

監視カメラの録画ファイルは 5分の動画が12個x無限に生成される感じになっている。 監視カメラのONVIF機能、QNAPのSurveillance録画するやつで録画されるが、これをエンコードしたい (本当はそのままの録画ファイルをpython処理できたらよかったが、なぜか…

Seeed Studio XIAO nRF52840 Sense を試す(1)

なんかBLEで作りたいものが出てきたので、マイコンを探した。Seeed Studio XIAO nRF52840 Sense - Arduino/CircuitPython - Bluetooth5.0 NFC オンボードアンテナ付き、6軸IMUとPDMマイク付きマイクロコントローラ、小さな機械学習用。seeed studioAmazonBLE…

growi、elasticsearch、mongodbをアップデートする(Ubuntuマシン(普通のPC)とQNAP NAS)

growiをアップデートしたい。 具体的には以下のことを実現したいが、内容が壊れないで実行可能かわからない あと、機能的に変更がないか growiのアップデート elasticsearchのバージョンアップ mongodbのアップデート growiをno_cdnにする(オプション) 特に…

ESPHomeとHome assistantのオートメーション

Homeassistantを経由して、物理的には、離れているが、同じネットワーク内にあるESP32デバイスを互いに連携させることを試してみる。 デバイスの用意 まず、ESP32でなにかしらの回路を用意した。 1つ目のESP32デバイス pin2にIRセンサー pin32にLED 2つ目のE…

QNAP NASにHomeassistantをインストールした

Homeassistantを運用するにあたってRaspberry piにHome Assistant Operating Systemをインストールして使っていた。 しかし、ネットワーク周りを整理たいので、Growiを動かしているQNAPのNAS上で動かしたいと思った。 プラン1:Container Station/Docker(ダ…

Flexispot Q8にモニターアームを設置する

昇降机の候補として、Flexispotの購入を検討していた。 その中でもFlexispot Q8というモデルはUSB-C PDに対応しているので、 最近のノートパソコンの電源として使えると考え、調べていた。(これから紹介する方法を再現して大変なことがあっても、全て自己責…

Tauriでlife game (Rust & React)

Tauriが来そうな気がするので、なんか書いてみる。 Github GitHub - katakanan/tauri_life_game TauriではGUIのフロントエンドをいろいろなフレームワークで書ける。 Vanilla yew React Vue とかいろいろだが、プロジェクトを生成するときの選択肢によって、…

Tauriを使ってみる(だけ)

GUI開発をしたいので、面倒なものをいれるよりは、Windows上でやったほうがいい気がしたのでWindowsで行う。 WSL2上では、fish-shellを使っているのでnodejsを入れるのがめんどくさい 準備 Rustを入れる。 Rust をインストール - Rustプログラミング言語node…