今年も TinyGo を中心に活動していました。それ以外では 2024 年末の AKASHI.rb への参加をきっかけとして Ruby コミュニティにも少し顔を出すようになりました。そんな感じの 2025 年を振り返っていきます。
TinyGo 関連
2022/11 に書籍 「基礎から学ぶ TinyGoの組込み開発」 をリリースして以来、 2023 年も 2024 年も、そして 2025 年も変わらず TinyGo 活動を続けていて、 TinyGo での自作キーボード活動も続けている、と感じです。書籍については以下。
また今年のメインはなんといっても TinyGo Conference 2025 in JAPAN の開催ですね。順に振り返っていきます。
TinyGo Keeb Tour 2025

今年で 2 年目となる TinyGo Keeb Tour ですが、順調に回を重ねています。朝からはんだ付け、昼からソフトを書く、という形もだいぶ慣れてきました。ドキュメントもどんどん進化していくし、サンプルコードや作例も増えています。同じハード、形式で複数回実施することの良さが発揮されていると思います。
TinyGo Keeb Tour ってどんなイベント?というのは以下にまとまっています。
2025/01/13 in Takamatsu
初開催の香川県の高松。 TinyGo Keeb Tour はだいぶ開催慣れしてきたので、ちゃんとツアーしているのがポイント。前夜祭で飲んで、当日もイベントして、飲んで、何なら翌日も、という感じ。満喫。
以下は一鶴という有名店。 整理券もらって何十分か待ったけど、その間別の店で飲んでればよいので特に問題ないという。
#tinygo_keeb が完全に始まった。一鶴、うれしいね。 pic.twitter.com/zaDEeAvlDE
— takasago (@sago35tk) 2025年1月12日
当日の様子は以下からどうぞ。
翌日は平日に讃岐うどん巡りをして楽しめた。田村 → 山越 → やまうち → がもう、っていう 4 軒を AM のうちに回りきってるというあたり平日はすごいって感じ。おいしかった。
2025/02/22 in Kanazawa
前日あたりから大雪で割と試される大地になってた。雪降るとスーツケースのタイヤが意味をなさなくなるのでなかなか大変でした。ただ、会場近くのホテルにしたので大きな問題はなく開催できました。
当日の様子は以下からどうぞ。
雪の兼六園。金沢良いとこ。 pic.twitter.com/og5SPbBMiW
— takasago (@sago35tk) 2025年2月23日
2025/07/13 in Kanazawa 2nd
キー部in金沢という自作キーボードなイベントが 2025/07/13 に開催されるということで、前日に TinyGo Keeb Tour を開催してみた。このあたりから、さらに受付付近の展示が豪華になっている。その反動?でスーツケース大型化となりました。これはこれで大変。
当日の様子は以下にあります。
いい天気だったので夏の兼六園にも行ってきました。どちらも綺麗。
夏の兼六園も良いね。 pic.twitter.com/WbxKUTMZRM
— takasago (@sago35tk) 2025年7月13日
2025/09/06 in Osaka
2025 年の 4 箇所目は大阪。シナジーマーケティング株式会社さんに会場をお借りしての開催となりました。ありがとうございます。
当日の様子は以下にあります。
この回は参加ブログを書いてくれていてそれもとてもうれしかった。ブログ書くように促したほうが良い、というアドバイスもいただいたので次回からそうする予定。
TinyGo Conference 2025 in JAPAN
TinyGo 単独のカンファレンスとしては世界初であり、私 sago35 が主催するカンファレンスとしても初。色々な初が重なって大変だった部分もあるけど、本当に充実したイベントになった。スタッフに最後の挨拶をするときに感極まって泣いちゃった。参加者含めて皆さんに支えられての開催となりました。ありがとうございました。
当日の様子は以下にあります。
TinyGo アドベントカレンダー
2024 年に続き、今年も TinyGo アドベントカレンダーを継続。参加者のみなさん、ありがとうございます。
自分は、 TinyGo へのコントリビュートとして比較的簡単なマイコンボード追加の記事を書きました。
Go 関連
Go 関連といいつつ実質 TinyGo 関連なような気もしますが色々参加しています。日本国内の Go コミュニティにおいて TinyGo の知名度向上に対してかなり貢献してそう。
2025/09/27 - 2025/09/28 Go Conference 2025
受付に無理やり? TinyGo で作った panel25 というキーボード / 電光掲示板?を置いてもらいました。割と目立ったんじゃなかろうか。
#gocon 2日目よろしくです! pic.twitter.com/k52TuEjN8R
— jackchuka (@jackchuka) 2025年9月28日
LT : TinyGo Keeb Tour から始まる OSS 初コントリビュートの物語
LT してきました。古の作法に従って、勢いで会場を盛り上げていくスタイル。楽しかった。内容としては TinyGo Keeb 関連で OSS 初コントリビュートとなった事例を 3 つ紹介、というものです。
#gocon
— Takuto Nagami (@logica0419) 2025年9月28日
キャー @sago35tk さ〜〜〜〜ん!!!!!! pic.twitter.com/rxxwP7XARN
資料は以下にあります。
先程の LT 資料です。いろんな形で貢献していきましょう!#gocon #tinygo_keeb
— takasago (@sago35tk) 2025年9月28日
TinyGo Keeb Tour から始まる OSS 初コントリビュートの物語https://t.co/wrjmzA8qmu
スポンサーブースのタイピングゲーム
自前のキーボードを持ち込んでも OK と言ってもらったので持ち込み。 持ち込んだのにそんなに良いスコアじゃないという。
昨日の一コマ。自前のキーボード持ち込み OK って言ってもらったので持ち込んでた。でもそんなに良いスコアじゃなくて撃沈している。
— takasago (@sago35tk) 2025年9月29日
Go conference2025で #Findy Go-typingをプレイしました!スコアは108000点 称号は「旅するGopher」を獲得しました!(速度:4.9key/秒、ミス:5key) #gocon pic.twitter.com/fu89KtZr0T
TinyGo Keeb Workshop
(会場でははんだ付けできないので) はんだ付け無しバージョンのソフトだけ作る回。この回は、 satoken さんのワークショップもあり TinyGo のソフトを書くイベントが盛り上がりました。

#gocon の #tinygo_keeb ワークショップで
— Rinrin / りんりん (@rin2yh) 2025年9月27日
tinygo体験してきました!
画像なのでわかりにくいですが、ボールがずっと出てくる+ジョイスティック押下でボールの出現を邪魔できます。
うまいことやるとアート作品ぽくなります!
またやりたいです⌨️
#goconWorkshop pic.twitter.com/sospyIcbh9
2025/12/13 Go Workshop Conference 2025 IN KOBE
ブース展示とワークショップ開催をしてきました。全体としての当日の様子はこちら。
ワークショップ
時間が 2.5h と短いので zero-kb02 ではなく TinyGo Conference 2025 で使用した conf2025badge を題材としました。最初にはんだ付け、終わったらソフトを書く、というスタイル。
tinygo、完全理解した#GWC2025 #tinygo_keeb pic.twitter.com/rmLqAqgqwi
— KMiura (@k_miura_io) 2025年12月13日
今回は、トータル時間が短いのではんだ付けサポートが本当に大変でした。TinyGo Keeb Workshop も午後の satoken さんの分も taknb2nch さんに無双していただいて本当に助かった。いつもありがとう。
展示
おとなりの nobonobo さんと。 今回の GWC2025 での展示は 4 ブースすべてが TinyGo の展示となってました。 とても良い。
自分のところは技術同人誌である TinyGo Keebook だったり、いつものキーボード展示だったり、という感じでした。
TinyGo Keeb な方々#GWC2025 pic.twitter.com/Pf2FVXox7J
— ちひろ@GoConnect (@chiroruxxxx) 2025年12月13日
LT : TinyGo + BLE で作る Lap Timer
飛び込み LT 募集してたのでしゃべってきました。
#GWC2025#tinygo#tinygo_keeb@sago35tk
— ysaito (@ysaito8015) 2025年12月13日
いぇーい pic.twitter.com/czlX2qgHGT
資料はこちら。
TinyGo + BLE で作る Lap Timer - Google スライド
2025/01/25 Women Who Go Tokyo 基礎から学ぶ TinyGoの組込み開発
TinyGo 本の読書会をしている、ということで相談役?として参加。全 16 回となりました。自分が書いた本で読書会してる、って初体験だしとても新鮮な感じがしました。執筆時の色々などをちりばめつつ、質問にも答えていく、という形で進めました。
TinyGo 本のサンプルで遊んでる。 Gopher 可愛い。 #wwg_tokyo pic.twitter.com/LvWAE5L4Cn
— takasago (@sago35tk) 2025年1月25日
来年は Women Who Go Tokyo 10周年!! イベント があって、 TinyGo Keeb も一緒に盛り上げていく予定。お楽しみに。
Ruby 関連
2024 年末から始まった Ruby なコミュニティ AKASHI.rb ですが、家から近いという理由で通い始めて、今年から中の人をやるようになりました。毎月第四火曜 19:00 - 21:00 あたりに開催しているのでお近くの人は (Ruby 関係ない人も含めて) 来てください。自分はおもに picoruby で遊んでる。
2025/04/12 からは共同管理者になりました。
AKASHI.rb の管理者になりました。より一層 Ruby 書けるようにならんと、という感じになってきた。頑張ります。
— takasago (@sago35tk) 2025年4月20日
なお、次回開催は 2025/05/27 (火) 19:00 - です。以降、毎月第四火曜開催予定です。 Ruby じゃない人も気にせず参加してください。#akashirbhttps://t.co/a3Bwfc4Egq
2025/06/28 関西Ruby会議08
AKASHI.rb の共同管理者をするようになったので Ruby のイベントにも出るようにしてみた。CfP は落選したのですが、現地参加。といいつつ関西地域.rb の管理者として壇上に上がって少ししゃべる機会を得ることができました。伝統的な会場で喋れてとても良かった。
関西地域.rb の MINASWAN
— k-yoshida (@8maim0) 2025年6月28日
#kanrk08 pic.twitter.com/UiGVlNuGOT
2025/07/19 PicoRuby Overflow 会議
関西Ruby会議08 でたくさん PicoRuby なトーク応募があったのを受け、開催されたみたい。自分も落ちたプロポーザルを供養?する形で応募して、実際にトークしてきた。 Ruby 関連の人と少し接点が増えた気がして楽しかった。
発表資料はこちら。L チカのその後をどうするか、というあたりのドキュメントの位置づけで資料を書いて発表しました。
2025/08/26 AKASHI.rb #10
AKASHI.rb の 10 回記念会だったので LT しました。 Vim で開いているときの選択範囲を Ruby を使ってどうにかする内容です。
「Vim の選択範囲を Ruby でどうにかする 」 by @sago35tkhttps://t.co/XwqCrfrC5K #akashirb
— takasago (@sago35tk) 2025年8月26日
技術書典
今年の新しいこととして、技術同人誌の執筆もできました。
何も分かってないけど、みんなに支えられて技術書展初参加予定です!これから学んでいく予定!#tinygo_keeb
— takasago (@sago35tk) 2025年2月2日
技術書典18にサークル「TinyGo Keeb」として参加申込をしました! #技術書典 https://t.co/nydzeSYBpC
TinyGo Keeb コミュニティの本 (電子版) は以下から購入することができます。日本で一番 TinyGo を扱っている同人誌です。
技術書典18
最初の 1 冊なので当然ですが新刊を書きました。私は予定があって参加できなかったのですが、コミュニティのみんなでオフライン会場でも無事に販売することができました。
技術書典18 向けに TinyGo 本を作りました。 TinyGo Keeb 関係者での共著です。盛り上がってまいりました。#tinygohttps://t.co/zR8kxM7xst pic.twitter.com/DrawAMn64n
— takasago (@sago35tk) 2025年5月22日
技術書典19
前回の技術書典18で初めて同人誌の執筆をしたわけですが、ついに念願の現地参加。しっかり売り子してみたし、買い物もたくさんできて楽しかった。
#技術書典19 撤収完了しました。来ていただいた方、購入いただいた方、ありがとうございました。これからも TinyGo や自作キーボードやはんだ付けなどを、盛り上げていきます。#技術書典 #tinygo_keeb pic.twitter.com/yf8F6wacNG
— tinygo_keeb (@tinygo_keeb) 2025年11月16日
作ったもの
sg48key2
2025 年は正月早々 sg48key2 を作ってた。今年はこのキーボードをよく使った。

いつも微妙にマイコンと基板の端とのマージンを悩むな。 19.05 mm にはギリギリ入ってるけど、このままでは製造時に何か起きそうな気がするけどどうなんだろ。とりあえず 1mm ぐらいはマージン取るかなぁ。どうかなぁ。 pic.twitter.com/VZv4yipBHS
— takasago (@sago35tk) 2025年1月3日
割と薄くできたので色々と持ち運びも含めて使いやすい。ほんのり回路ミスってましたが、修正できる範囲なので問題ない。
sg48key2 (左側) 取り敢えずケースがまだ無いのと、ジョイスティック動かんけど一旦使えるようになった。だいぶ前に買った Lofree Ghost linear をようやく使うことができた。
— takasago (@sago35tk) 2025年1月10日
打った感じも良い感じなので、しばらくこれをメインにしよっと。ジョイスティック部直さんとあれですが。 pic.twitter.com/aqCaddKncq
今年の頭に作った sg48key2 は、すべてのキーに LED つけたので、、、とりあえずは押したらしばらく光るようにしてますが、割と気に入ってる。
— takasago (@sago35tk) 2025年2月3日
キースイッチは Lofree Ghost linear を使ってる。 pic.twitter.com/UhNxj0VY55
MIDI Parser
イベントで使うため?というわけではないですが、 Standard MIDI File の Parser を作ってる。これは、 TinyGo Keeb Tour で少しデモするために作ったけど、それほど活用してない。
人生で初めて MIDI の中身を見てますが、 Track 毎に独立したイベントを良い感じにマージしてあげる必要があるね。で、楽に実装するなら一度全データ舐めてから絶対時間に置き換え、とかすると簡単なんだけどメモリ負荷が高い。ってことで、ある程度うまくやる必要がある。
— takasago (@sago35tk) 2025年1月6日
こんな感じのデモになってました。
先日の TinyGo Keeb Tour 2025 in Takamatsu で披露?した TinyGo で MIDI を再生してみるデモ。無操作が続くと MIDI ファイルに設定されたテンポで再生、ロータリーエンコーダーを操作すると回転速度に合わせて再生、という感じ。 pic.twitter.com/8KaQbkWin8
— takasago (@sago35tk) 2025年1月20日
koebiten のチュートリアル
Zenn の本。思い立ったので急に書き始めて、急にリリースした。
koebiten のチュートリアル作り中。まだ機能が小さいのでとてもコンパクトになりそうで良い。 pic.twitter.com/BUDFjW6YJQ
— takasago (@sago35tk) 2025年1月26日
この後技術書典用の記事も作るのに何をやってるんだろう、と一瞬思ったりはした。でも後悔はしていないし、むしろ良かった。
Zenn で koebiten 本を書きました。無料で全部読めるので是非 TinyGo でのゲーム開発にチャレンジしてみてください。 Wio Terminal や PyBadge など、あるいは TinyGo Keeb Tour で使っている zero-kb02 で試すことができます。
— takasago (@sago35tk) 2025年1月26日
koebiten でゲームを作ろうhttps://t.co/nKKhxcXJbT
koebiten の wasm 対応を追加
これも思い立ったので作ってみた。割といい感じにできたのでは?
自作の 2D ゲームエンジンである koebiten を Wasm で動かすトライをしてますが、だいたい良い感じになった。もちろん TinyGo の Wasm を使っているので、 koebiten 自体は完全にそのままのコードで動いています。#koebiten #tinygo pic.twitter.com/T1eOFCTmj6
— takasago (@sago35tk) 2025年2月18日
#koebiten の Wasm 版を GitHub Pages から遊べるようにしました。結構いい感じに遊べるので是非遊んでみてください。
— takasago (@sago35tk) 2025年3月13日
今はスマートフォンだと tap しかできないので Flappy Gopher しかプレイできません。https://t.co/9zNUScD5VE #tinygo
はんだごて持ち運び用の箱
はんだごて持ち運び用。今も愛用している。
USB PD なはんだごて持ち運びセットを更新して、替えのコテ先を入れれるようにした。写真には写ってないですが、フタもあるのでいい感じに持ち歩くことができます。コテ先を取り外して収納すればもう少し小さく出来るけど、完全に冷えるまで待つのは面倒なので。 pic.twitter.com/WKHN8qRvi6
— takasago (@sago35tk) 2025年2月17日
タブレット PC 用のスタンド
2025/02/20 からスタンドを分解型にした
今回から CHUWI Hi10 Max 用のスタンドを分解可能なモデルに更新したので、持ち運びしやすくなった。相変わらず磁石は埋め込んでいるので、組み立ての手間以外は変わらないはず。
— takasago (@sago35tk) 2025年2月20日
なお、まだ Type-C Hub の固定が仮なのでタイラップが残ってる。 pic.twitter.com/Yj7O7iSLiw
さらに薄型化。
持ち出し Windows パソコン用のアレ、 Type-C ハブ側がかなりキレイに収まるようになってきた。収納機能をつけて一枚板に出来たらほぼ完成かな。 pic.twitter.com/IcsePo0syn
— takasago (@sago35tk) 2025年3月21日
連結できるようにした。
CHUWI Hi10 Max のスタンドは組み立て方式にして、さらに連結するようにしたので一旦完成かな。 Type-C ハブも側面の壁をなくしたのでかなり全体が薄くなった。 pic.twitter.com/geRxZySD4f
— takasago (@sago35tk) 2025年3月25日
もう少しカバンからすっと出せるようにしたいとは思ってるけど、割と満足している。
電動はんだ吸取器 FR-301 のケース
自分の持ち物にきれいに収まるように台を作った。普通 FR-301 は持ち歩かないと思うけど、 TinyGo Keeb Tour では常備しています。
HAKKO の電動はんだ吸取器 FR-301 を持ち運ぶことが多くなったので、荷物の隅に自立できるようにスタンドを作った。掃除用のピンも一緒に収納できるし、かなり体積減らせたので満足。 pic.twitter.com/1fW7ijmaN7
— takasago (@sago35tk) 2025年3月4日
ということで、 FR-301 の小手先?部にカバーを付けたので一応完成。これで安心して持ち運べるはず。https://t.co/PGQuef7Cpb pic.twitter.com/GKkk4wuKRk
— takasago (@sago35tk) 2025年3月7日
zero-kb02 キットの持ち運び用の何か
こんな感じで小さくまとめてる。
#BuriKaigi 2026 内で開催する TinyGo Keeb Tour (はんだ付け + ソフトなワークショップ) で使う zero-kb02 を準備していってる。みんな、はんだ付けしにきてね!今は TinyGo のファームウェアしかないけど、 Vial とか zmk とか prk でファームウェア書いてくれる人も募集中です。#tinygo_keeb pic.twitter.com/SPkZ9pgYZP
— takasago (@sago35tk) 2025年11月14日
ダイオードと抵抗はこんな感じのパーツを使って準備してる。簡単に数えれるようにパーツを作ったので手間は特にかからないし、在庫管理の微妙なストレスが無くなった。自分的にはすごい革命的なパーツ。
ダイオードと抵抗、いつもは会場で都度数えて準備してますが、ケース内に閉じ込めて一緒に運べるようにした。全マス埋めれば必要数揃うし、何より出発前に必要数足りてるか、とかの確認がなくなるので良さそう。これは採用だな。#tinygo_keeb pic.twitter.com/2XJ2wMJmbr
— takasago (@sago35tk) 2025年1月16日
まとめ
2025 年も TinyGo や自作キーボードで遊び続けた一年でした。新たに技術書典に参加してみたり、 TinyGo Conference 2025 in JAPAN を開催してみたり、と新しいこともたくさんありました。 2026 年も引き続き TinyGo Keeb Tour や TinyGo Conference などやっていきますので、皆さんよろしくです。
