ペンタブを作って、液タブを作りたい

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) 概要 2in1ノートPCを持っているが、XPS 13 2in1 の方の動作がいまいちよくなく、新しいものが欲しいなとなった時があったが、中古で、intel core i5 8thくらいを狙っていたが、正直微妙な値段でしか買えないことが分かった。 そこで、自分で最終的には、液晶パネルの裏や表に、ペンタブレット機能のための基盤を追加して、普通のノートPCを2in1に改造できるようにしたい。 オープンソースでいろんな形、サイズのペンタブ基盤が作れるようにできると、うれしい気がする。 まずは、どんな動作をするのか調べてみて、基盤を簡単に試作してみたいとは思う。JLCpcbを使って、格子状になるように描いたパターンが裏表にある基盤を、作り、オシロスコープでどんな動きをするか、見てみるというところからスタートかもしれない。 それでだんだん、具体的にどうやってマイコンとかで制御をかけて、HIDとしてPCに認識させ、動かすか考えていくことになると思われる。 ChatGPT Open as a page Ref ChatGPT https://chatgpt.com/ (2025年6月23日)

June 25, 2025

ChatGPT を研究に使う研究

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) 概要 chatGPT を研究の補助としてどれだけ使えるか試す。具体的にどんなことができて、どんなことができないのか、問題があるのかを探る研究として。 現時点で分かったこと、気になること ChatGPT はただ間違うだけでなく、ほとんどすべてのことをポジティブに変換してしまう。これは、ネガティブなポイントについて無関心であることに近しく、問題があると思われる。ポジティブなことの何が問題で、何がそうでないかはまだ見えていない。 あと、ChatGPT は基本的に、人間の延長線上的な動作をしていて、人間が間違えたり、うまく答えを出せないようなことが起こるため、人間を超える存在としての期待はよくない。 ChatGPTを含め、LLMは基本的に、学習データや事前プロンプトに依存して、返答する内容が大きく変わる。これはモデル作成者やモデルを調整した人々の主観や恣意的な視点が、強く反映されることを意味する。 あと質問の仕方を大きくプロンプトに影響を及ぼす。文脈や背景などを十分に表現できていないと、期待したような回答を得られない可能性がある。また、使い方として、LLMが吐き出した内容を再びLLMに取り込むことで、回答が洗練されないか試すなどもある。 AIと人は比べられないのではないかということについて調べるのもありかもしれない。 やれそうなこと 具体的に問題のあるシーンを再現する LLMの回答をLLM自身に評価させ、洗練されないか試す 研究の案の意図が会話が進むにつれ崩壊するのか 出力された回答の扱い方について、どんな項目がありそうか書き出す。 そもそも単純に、AIと人間の優劣がどうのという比較は適切ではないということについて調べる。 Ref ChatGPT https://chatgpt.com/ (2025年6月25日)

June 25, 2025

EC 開発

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) ChatGPT EC開発の概要 Open as a page タッチパッドについて Open as a page JLCPCBとアセンブリ案とキーボードマトリクス Open as a page レジスタとキーボードマトリクスによる開発練習 Open as a page Ref ChatGPT https://chatgpt.com/ (2025年6月18日)

June 10, 2025

BGA 予備加熱器自作

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) 現状 とりあえずセラミックヒーターとマイコンは買っている PID制御を実装したい 温度表示用のディスプレイをつけたい トライアックやSSRなどで、電力制御 chatGPT Open as a page Open as a page ...

June 5, 2025

Thinkpad ウルトラベイ GPU

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) ノートPCのDVDスロットにGPUをつけたい 基本的に映像出力端子はつけない。(オプション扱い) とにかく簡単に作る。 PCIe x1で、mini PCIe経由で動かす mini PCIeからは、USBを引き回し、ハブ用のICを使って、bluetoothやwifiにUSBドングル経由での対応を行う TODO ヒートガンでチップはがす テスターであてがい、ピンアウトを調べる フットプリントを作る シンボルを作る GPUのブロックダイアグラムによる構成図の作成 PCIeの12vラインはいらないかも。直接システム電源を引き回し、GPUとかメモリ周りを降圧、整流すればいいかも。 chatGPT 原案 Open as a page 基板開発の伝送路設計 入力、出力、伝送路、基板自体をコンデンサや抵抗、インダクタとしてインピーダンス計算 Open as a page 高周波、高速信号におけるインピーダンスマッチングの設計思想と考察 Open as a page HBMメモリなどの一体形成メモリの考察 Open as a page Ref ChatGPT https://chatgpt.com/ (2025年6月18日)

June 5, 2025

ハードウェアアクセラレーション(HWA)をFPGAで実装

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) 案 av1、vp9などといったコーディックに対応した、FPGAで実装する、ハードウェアアクセラレーションの案 既存のGPUなどに実装されているハードウェアアクセラレーションはASIC的で、あとから変更できない、新しい規格に対応できないなどの問題があり、CPUをたくさん動画のエンコード、デコードのために使ってしまう。 chatGPT Open as a page Ref ChatGPT https://chatgpt.com/ (2025年6月18日)

June 4, 2025

BGA の代替品

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) BGAの問題点 交換できない 手軽でない、個人で扱いにくい 壊れたら終わりになり、eWaste 拡大をもたらす 代替案 HP9000 Server Series Teardown (PWJ262) - YouTubeであったような仕組み マザーボードにもCPU側にもピンはない マッシュルームみたいなスポンジみたいなピンがいっぱい生えてて、チップや基盤側の電気的接触を維持し、中継するフレキシブルケーブルみたいな、いわゆる下駄みたいな仕組み 既存のBGA設計でもすぐ適応できる うまく圧力をかけて接触を維持すればよい 衝撃などでおかしくなっても中継フレキシブルケーブル型のピンを交換すれば物理的障害を治せるようにできる はんだクラックみたいなことには、スポンジ質な接触によって避けられるかも 実際に試せそうなこと スポンジ的なピンを、かなり大き面接地面(10mmx10mm)とかから試して、徐々に小さくしていく。 実際に大きめのパッドを持つSMDパーツみたいなイメージの基盤を作り、パッドの開口部をBGAに徐々に寄せていく chatGPT Open as a page Ref Play with Junk - YouTube https://www.youtube.com/@PlaywithJunk/videos (2025年5月30日) ...

May 30, 2025

GPU 開発

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) 案 vGPUのパフォーマンス改良 QEMU の win 7 ドライバに WDDM を実装して aero を動かす chatGPT Open as a page Ref ChatGPT https://chatgpt.com/ (2025年6月18日)

May 30, 2025

Onenote代替品の作成

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) 動機 onenoteがプロプライエタリで不自由なので、自分中心の無料の代替品を適当にwebベースで作りたい。 基本的なアーキテクチャ x11みたいなサーバークライアントモデルな構造にしたい。 フロントエンド chromeやfirefoxなどのブラウザ、Electornなどを使う。vite,react,typescriptとかだと比較的モダンに仕上がると思う。 バックエンド 適当にpythonとかphpでもいいので、データ処理とOS固有のAPIの抽象化と呼び出しを担う 基本的なデータ構造 ノート構造 Notebooks Section Pages1 Pages2 … ページ構造 基本的には、汎用の位置情報などを保持するオブジェクトが定義され、それを継承することで、テキストや画像、動画、PDF、インク、3D view(include pmx and blender ext files -> three.js) バイナリデータなどをそれぞれ専用のクラスを用意し、扱う。 ...

April 19, 2025

仮想定規(Image Ruler)

考え 画像に物差しと、大きさを測りたい物体がある時、PC上でいろんな部分の寸法を書き出せるヘルパーツール。例えば、マザーボードの基盤の寸法出しや、BGAフットプリントの作成、フレキシブルケーブルのピッチを調べたりするのに使える。 基本 flutter とか、Reactとか使ってクロスプラットフォーム向けに構築する。 カメラで画像を取る 定規のメモリで仮想定規の校正を行う。(校正にはできればジオメトリ情報も使う。端末の傾き具合とか、ものが置かれている平面に対する法線ベクトルから角度を弾き出して歪みを修正するとか。) 二点指定で、直線距離を測る 距離を測った情報の入った画像を保存できる リバースエンジニアリングとまではいかなくても手軽に寸法測定できるだけでも相当大きいと思う。 プラットフォーム Android Windows linux distro IOS? 2025年4月20日出来たこと とりあえず Python と OpenCV で二点間計測とBGA検出のコードをChatGPTに書かせることができた。 作業ファイル imgProcessing.zip GPU ROMとVBIOSの理解.pdf - ChatGPT Open as a page 元の画像 加工した画像 トーンカーブ 関係ないものを黒で塗りつぶす GIMP 二点間検出の例 BGAピンの検出 (main5.py) マウスで2点間を指定する。押しっぱなしで四角を描く。これに、定規で1ピクセル当たりの何mmかを割り出し、それもCSVに保存しておけば、後はそこから、フットプリントを作成するために校正をかけてみて、印刷してみてサイズがあってるか確認し、最終的にはkicadに落とし込む。 スマホアプリ案 プロジェクトファイルパス このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) 画面のイメージ このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) メイン計測画面 画像選択 カメラモード Ref ChatGPT https://chatgpt.com/ (2025年6月18日)

March 25, 2025