以下の内容はhttps://sago35.hatenablog.com/entry/2024/12/25/074439より取得しました。


2024 年にやったこと

この記事は TinyGo Advent Calendar 2024 最終日の記事です。 そろそろ 2024 年も終わりという事で、 2024 年の活動を振り返ってみます。

TinyGo 関連

2022/11 に書籍 「基礎から学ぶ TinyGoの組込み開発」 をリリースして以来、 2023 年も、そして 2024 年も変わらず TinyGo 活動を続けていて、 TinyGo での自作キーボード活動も続けている、と感じです。書籍については以下。

sago35.hatenablog.com

TinyGo Keeb Tour 2024

2024 年の活動としては、なんといっても TinyGo Keeb Tour 2024 です。 朝からはんだ付け、昼からはソフトを書く、という形のハンズオン / Workshop のイベントです。 Tour という名前の通り、神戸→関東→仙台→福岡と 4 箇所を回る全国ツアーとなりました。 おそらくはほとんどの人は全国ツアーをする機会はなかなかないと思うので、それだけでも貴重な体験。

題材としているハードウェア zero-kb02 の機能を一つ一つ試していくスタイルで進めます。 終わるころにはすべての機能にアクセスできるので、各自でいろいろな遊びができます。 イベント終了後もハードウェアは継続使用可能なところもポイント。 自分は常にパソコンにつなげていて、主に PC の音量調整に使っています。 便利。

イベントの様子は以下に書きました。

sago35.hatenablog.com

2025 年も全国ツアー継続していくのでぜひご参加ください。 この記事を書いている時点では以下が確定しています。

  • 2025/01/13 高松 (香川県)
  • 2025/02/22 金沢 (石川県)

tinygo-keeb.connpass.com

koebiten

上記の TinyGo Keeb Tour で使っている zero-kb02 で遊ぶものとして、 2D ゲームエンジンの koebiten を開発しています。 Go 製 2D ゲームエンジンとして有名な Ebitengine のイメージコピーという感じで開発をスタートしました。 zero-kb02 は TinyGo の開発ボードでもあるので、キーボード以外の用途でも使えるように、という面もあります。

github.com

現時点でゲームは 3 つあります。 2025 年はオリジナルゲームも含めていろいろ作っていきたいな。

ちなみに koebiten は zero-kb02 専用ではないので Wio Terminal とか Gopher Badge とか、 satoken さん作成ボードとかでも遊べます。

TinyGo Advent Calendar 2024

なんと、 TinyGo の Advent Calendar が作成され多くの記事が作成されました。 とても嬉しい。

qiita.com

今回、海外から _CONEJO さんも参加してくれています。 このために Qiita アカウントまで作ってくれました。 また TinyGo Keeb Tour で使っている zero-kb02 を使った拡張ハードウェア+ゲームを作ってるのもすごい。

qiita.com

イベント参加

今年も Go のイベントを中心としてたくさん参加、発表しました。

KOBE.go

KOBE.go が始まりました。 近所なので、というのも含めて大事にしていきたいコミュニティ。 TinyGo Keeb Tour 2024 の初回は KOBE.go と共催しました。

YAPC::Hiroshima 2024

参加 + LT 発表してきました。 とほほさんのトークは本当に良かったし、少しだけとはいえ話をすることができたのもよかった。

Gopher Badge を持ち込んでいて割と目立つ人になってたと思う。

LT は 「プログラムを書いて楽しむ自作キーボードの世界」 というタイトルで発表しました。 普段何気に使っているキーボードという物体を作ってみる、ってのも面白いよ、という話。

詳細はこのあたりにて。

sago35.hatenablog.com

Sendai.go

出張との兼ね合いが良ければ参加、という感じで何回か参加している Sendai.go ですが、今年も参加。

2024/04/10 の第26回 Sendai.go では 5 分枠で 12 分しゃべるというルール破りをしてきました。 タイトルは 「tinygo-keyboard で自作キーボードを作ろう」 です。

Go Conference 2024

スタッフとして参加。 Web 班だったので gocon.jp/2024 のページのあれこれを書いたりしてました。 普段 Web からは遠い位置にいるのもあり、知らないことだらけでとても面白かったです。 力がないので労働力を積極的に提供していくスタイルで取り組んでました。 出来上がりのサイトはこんな感じ。

gocon.jp

なお、当日はスタッフ業をしつつ lestrrat さんと無限に 3D プリンターの話をしてた思い出。

キー部in京都

今年はプログラミング言語以外のイベントとしてキーボードなイベントにも参加しました。 まったく異なるジャンルなので知らないことばかりでとても刺激的でした。 なお、自分も新鮮でしたが、キーボード畑の人も私を見て新鮮だったようで、何かとお互い様な感じの刺激を与えあうことができてよい感じがする。

AKASHI.rb

今住んでる明石で新しいコミュニティが発足、その名も AKASHI.rb。 Ruby あんまり書いてないんですが近所でできたコミュニティをとてもとても応援したいので参加。 PicoRuby を用いたキーボードファームウェアを作ったりしてました。 次回以降もなるべく参加したい。

まとめ

2024 年も TinyGo で自作キーボードを作り続けた一年でした。 TinyGo Keeb Tour は 2025 年もやっていくので皆さんよろしくです。




以上の内容はhttps://sago35.hatenablog.com/entry/2024/12/25/074439より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14