ユーザ用ツール

サイト用ツール


2026:01:18

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
2026:01:18 [2026/01/18 20:26] – 作成 machiaworx2026:01:18 [2026/01/18 21:39] (現在) machiaworx
行 4: 行 4:
   * コンパクトな環境でプログラムを書きたくなる。   * コンパクトな環境でプログラムを書きたくなる。
   * 元々それほどプログラムを書ける環境じゃなかったので、全部自分の努力でどうにかしたところあるし、結果としてプログラム入門に最適な機器でなんか作ったことないんだよなと思った。   * 元々それほどプログラムを書ける環境じゃなかったので、全部自分の努力でどうにかしたところあるし、結果としてプログラム入門に最適な機器でなんか作ったことないんだよなと思った。
-  * PC98もうちにあったのは音源ボードないやつだったし、本格的に書き始めたのはWindowsからだったので、OSありきなところあったし。+  * PC98もうちにあったのは音源ボードないやつだったし、本格的にプログラム書き始めたのはWindowsからだったし。
  
 ---- ----
行 11: 行 11:
  
 ---- ----
-  * そういえばと家を探してみたら、あった!+  * そういえばと家を探してみたら、あった!以前に買っていた。
   * https://x.com/__machia__/status/2012833664170697186?s=20   * https://x.com/__machia__/status/2012833664170697186?s=20
 +  * https://www.solder.party/docs/bbq20kbd/
   * ただこのキーボード、Ctrlキーが効かないとのこと。   * ただこのキーボード、Ctrlキーが効かないとのこと。
   * それならばと思いキーをカスタムすることにした。   * それならばと思いキーをカスタムすることにした。
 +  * 幸いもうカスタムしてる人がいたのでそのまま使わせてもらった。
 +  * https://github.com/grymoire/i2c_puppet-Linux
   * WSL経由でコンパイルするために、g++・Cmake・クロスコンパイラをインストールすることになった。   * WSL経由でコンパイルするために、g++・Cmake・クロスコンパイラをインストールすることになった。
-  * あとg++がgccのC++版というのを初めて知った。全部まとまってるわけじゃないのね。 +  * g++がgccのC++版というのを初めて知った。全部gccとしてまとまってるわけじゃないのね。
-  * モジュール構造にするためだと機能を全部詰め込む必要はないからまぁ納得+
  
 ---- ----
-  * 右上のキーを押しながらUSB接続すればフォルダ表示も可能なのでファームウェア反映もだいぶ楽ではある。+  * 右上のキーを押しながらUSB接続すればPC上でフォルダ表示も可能なのでファームウェア反映もだいぶ楽ではある。
   * ここらへんで専用のピンが必要とかだと面倒なので助かった。   * ここらへんで専用のピンが必要とかだと面倒なので助かった。
 +
 +----
 +  * デバイスにUF2ファイルをドラッグ&ドロップして・・・再起動するので動作確認。
 +  * できた!symキーがCtrlになってる。
 +  * とりあえずこれで最低限持ち運んで作業ができそう。
 +
 +----
 +  * あとはZaurusで書く手はあるけど最終手段かな。(一応会社いくときは持ち運んでる)
 +  * Zaurusのソフトはあまりに古すぎてテキストエディタが言語に対応していないので、動くかわからんけどとりあえず書くとかそういう形になりそう。
 +  * まぁそういうのも風情があっていい。全部が動かしながら書けるわけじゃないので、はじめはざっくりZaurusで書いて、そのあとデバイスにインポートしてデバイス側で修正するみたいな使い方でもよさそうな気がする。
2026/01/18.1768735588.txt.gz · 最終更新: 2026/01/18 20:26 by machiaworx