<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>初心者が自作キーボード完成を目指す on keee.blog</title><link>https://keee.blog/series/%E5%88%9D%E5%BF%83%E8%80%85%E3%81%8C%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E5%AE%8C%E6%88%90%E3%82%92%E7%9B%AE%E6%8C%87%E3%81%99/</link><description>Recent content in 初心者が自作キーボード完成を目指す on keee.blog</description><generator>Hugo -- gohugo.io</generator><language>ja</language><copyright>©2025, All Rights Reserved</copyright><lastBuildDate>Sun, 21 May 2023 00:10:28 +0900</lastBuildDate><atom:link href="https://keee.blog/series/%E5%88%9D%E5%BF%83%E8%80%85%E3%81%8C%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E5%AE%8C%E6%88%90%E3%82%92%E7%9B%AE%E6%8C%87%E3%81%99/index.xml" rel="self" type="application/rss+xml"/><item><title>自作キーボードのトッププレート制作で気をつけること</title><link>https://keee.blog/posts/7a10c767e9c1207e613da108c0969752/</link><pubDate>Sun, 21 May 2023 00:10:28 +0900</pubDate><atom:modified>Sun, 21 May 2023 00:10:28 +0900</atom:modified><guid>https://keee.blog/posts/7a10c767e9c1207e613da108c0969752/</guid><description>&lt;p>自分でデザインしたキーボードからキースイッチを取り外そうとしたときに破損した。&lt;br />
&lt;a href="https://keee.blog/posts/91a1ff9d820adc5a9c89f5946870ce29/#%E5%AE%8C%E6%88%90%E3%81%97%E3%81%9F%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AE%E7%B4%B9%E4%BB%8B">完成写真はこちら&lt;/a>&lt;/p>
&lt;blockquote class="twitter-tweet">&lt;p lang="ja" dir="ltr">あ… &lt;a href="https://t.co/6P5Uit7Oe5">pic.twitter.com/6P5Uit7Oe5&lt;/a>&lt;/p>&amp;mdash; keee (@keee12228503) &lt;a href="https://twitter.com/keee12228503/status/1658046975613472769?ref_src=twsrc%5Etfw">May 15, 2023&lt;/a>&lt;/blockquote> &lt;script async src="https://platform.twitter.com/widgets.js" charset="utf-8">&lt;/script>
&lt;p>制作しているときは割と適当に作ってたのでプレートに問題があった。&lt;/p></description><dc:creator>keee</dc:creator><category>自作キーボード</category><category>初心者が自作キーボード完成を目指す</category></item><item><title>初心者が自作キーボード制作でやらかした失敗</title><link>https://keee.blog/posts/91a1ff9d820adc5a9c89f5946870ce29/</link><pubDate>Sun, 16 Apr 2023 00:10:53 +0900</pubDate><atom:modified>Sun, 16 Apr 2023 00:10:53 +0900</atom:modified><guid>https://keee.blog/posts/91a1ff9d820adc5a9c89f5946870ce29/</guid><description>&lt;h2 id="概要">概要&lt;/h2>
&lt;p>初心者が自分で基盤設計から行なったキーボードの完成までにやらかした失敗のまとめ。&lt;br />
こんなミスもあるのかというので、これから自キ作成する人の参考になるかもしれない。&lt;/p></description><dc:creator>keee</dc:creator><category>自作キーボード</category><category>初心者</category><category>初心者が自作キーボード完成を目指す</category></item><item><title>リバーシブルのフットプリントを使用する</title><link>https://keee.blog/posts/f060d221e2a2ad5419d3d7e831762878/</link><pubDate>Sun, 09 Apr 2023 00:10:43 +0900</pubDate><atom:modified>Sun, 09 Apr 2023 00:10:43 +0900</atom:modified><guid>https://keee.blog/posts/f060d221e2a2ad5419d3d7e831762878/</guid><description>&lt;h2 id="概要">概要&lt;/h2>
&lt;p>左右分割キーボードを作成する際に、基盤をリバーシブルにしたかった。&lt;br />
そのためには設計時にリバーシブルに対応したフットプリントを使用する必要があった。&lt;br />
公開されているPCBのデータを見ればわかることだが実際にやってみて理解したことをまとめる。&lt;/p></description><dc:creator>keee</dc:creator><category>自作キーボード</category><category>KiCad</category><category>初心者が自作キーボード完成を目指す</category></item><item><title>はんだシュッ太郎を使ってみた</title><link>https://keee.blog/posts/2dd4798cbc78671c4f1d27f6baa0ad7f/</link><pubDate>Sun, 02 Apr 2023 00:10:40 +0900</pubDate><atom:modified>Sun, 02 Apr 2023 00:10:40 +0900</atom:modified><guid>https://keee.blog/posts/2dd4798cbc78671c4f1d27f6baa0ad7f/</guid><description>&lt;h2 id="概要">概要&lt;/h2>
&lt;p>マイコンボードからピンヘッダを取り外したくて購入。&lt;br />
めっちゃ便利だった。&lt;/p>
&lt;h2 id="商品">商品&lt;/h2>
&lt;p>&lt;a href="https://www.amazon.co.jp/gp/product/B01FEV2BPG/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&amp;psc=1">はんだシュッ太郎&lt;/a>&lt;/p>
&lt;p>パッケージを開けた時の台紙が二つ折りになっていて、内側にメンテナンス方法等が記載されている。&lt;br />
上記は本体だけなので、別途小手台が必要。&lt;br />
自分は半田ごてを使用しないタイミングだったので、入れ替えて使用していたが、&lt;br />
同時に使用するなら2つあったほうが良い。&lt;br />
台については以下を使用した。&lt;br />
&lt;a href="https://www.amazon.co.jp/%E7%99%BD%E5%85%89-HAKKO-633-01-%E3%81%93%E3%81%A6%E5%8F%B0/dp/B000TGNWCS/ref=sr_1_2?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&amp;crid=27SCTJHAFUNK9&amp;dib=eyJ2IjoiMSJ9.-PKcJDs3PJ-rMUrWlGksP_sSmuYdSFU_UxSBhq1L4UWAh_9IdsDrB6Y9AbFkydh7A0bNENNozBs2PqYnYIJ-u2OyxdNlHhGe4ZjQxLeVngCKDb-w1idDzez4yQWZAMJ5r-LWyWb-M38_tE6MMNpZTtUpqrKfvcVsr3ewQ9pWmbQ8atopv-d51RqBvxz9dogGcmos3reAhLgG8AoepIPzOUeDZMH9CA-qiDBHSa0JXiE._52o_HKGf3ZUNLe8mmRXTe5lxfDhosU7aVM4wOaWspQ&amp;dib_tag=se&amp;keywords=%E3%81%AF%E3%82%93%E3%81%A0%E3%81%94%E3%81%A6%E5%8F%B0&amp;qid=1737835425&amp;s=books&amp;sprefix=%E3%81%AF%E3%82%93%E3%81%A0%E3%81%94%E3%81%A6%2B%E5%8F%B0%2Cstripbooks%2C159&amp;sr=1-2&amp;th=1">こて台&lt;/a>&lt;/p></description><dc:creator>keee</dc:creator><category>はんだシュッ太郎</category><category>初心者が自作キーボード完成を目指す</category></item><item><title>ブレッドボードでの検証時に使用したもの</title><link>https://keee.blog/posts/c13e751bd3941d8beb3e89f78502c0c3/</link><pubDate>Sun, 12 Mar 2023 00:11:42 +0900</pubDate><atom:modified>Sun, 12 Mar 2023 00:11:42 +0900</atom:modified><guid>https://keee.blog/posts/c13e751bd3941d8beb3e89f78502c0c3/</guid><description>&lt;h2 id="概要">概要&lt;/h2>
&lt;p>マイコンボードを購入してからブレッドボード上でキー入力を再現するところまでで使用（購入）したもののまとめ。&lt;/p>
&lt;h2 id="参考図書">参考図書&lt;/h2>
&lt;p>&lt;a href="https://booth.pm/ja/items/1315935">自作キーボード設計入門2(電子版)&lt;/a>&lt;br />
1は基盤設計とかなので、初心者がブレッドボードで基本的な回路とかを学ぶなら2を先に読んだほうが良い。&lt;br />
著者のfoostanさんはcorneキーボードの製作者で、基盤データ等を公開されているので著書と合わせて確認すると理解しやすい。&lt;br />
使用するものについても基本的にここに書いているので、参考にしつつ自分の状況によって必要なものを選択していけばよい。&lt;br />
以下に記載したのは自分が実際に使用したもので、参考図書の内容とは一致しない部分もある。&lt;/p></description><dc:creator>keee</dc:creator><category>自作キーボード</category><category>初心者が自作キーボード完成を目指す</category></item><item><title>[KiCad]KiCadことはじめをやってみた(インストールから回路図作成)</title><link>https://keee.blog/posts/d1731ad3f4eac050fde71bea979fcc69/</link><pubDate>Sun, 26 Feb 2023 00:12:14 +0900</pubDate><atom:modified>Sun, 26 Feb 2023 00:12:14 +0900</atom:modified><guid>https://keee.blog/posts/d1731ad3f4eac050fde71bea979fcc69/</guid><description>&lt;h2 id="概要">概要&lt;/h2>
&lt;p>自作キーボードの回路図作成等に使用するツールの概要について、公式のチュートリアルをやってみた。&lt;/p>
&lt;h2 id="前提">前提&lt;/h2>
&lt;ul>
&lt;li>Macos 12.5&lt;/li>
&lt;li>KiCad 6.0.10-0&lt;/li>
&lt;li>Homebrew 4.0.1&lt;/li>
&lt;/ul>
&lt;h2 id="kicadのインストール">KiCadのインストール&lt;/h2>
&lt;p>&lt;a href="https://www.kicad.org/">公式サイト&lt;/a>からインストールができるけど、Homebrewを使用してインストール&lt;br />
(KiCadに限らず、ブラウザを使用してのダウンロード、インストールが失敗するという個人的な事情により。)&lt;br />
&lt;a href="https://formulae.brew.sh/cask/kicad#default">https://formulae.brew.sh/cask/kicad#default&lt;/a>&lt;/p></description><dc:creator>keee</dc:creator><category>KiCad</category><category>初心者が自作キーボード完成を目指す</category></item><item><title>[自作キーボード]ファームウェア作成用ツールを調べた</title><link>https://keee.blog/posts/8edd9b1258fbc1e6cb35f557fa02061c/</link><pubDate>Sun, 19 Feb 2023 00:12:16 +0900</pubDate><atom:modified>Sun, 19 Feb 2023 00:12:16 +0900</atom:modified><guid>https://keee.blog/posts/8edd9b1258fbc1e6cb35f557fa02061c/</guid><description>&lt;h2 id="概要">概要&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://www.switch-science.com/products/6939">ISP1807搭載Microボード&lt;/a>に設定可能なファームウェア作成ツールを調べた。&lt;/li>
&lt;li>上記ボードではarduino開発環境が使用できる&lt;/li>
&lt;li>&lt;code>CircuitPython&lt;/code>を使用することもできる&lt;/li>
&lt;li>最終的に&lt;a href="http://bluemicro.jpconstantineau.com/docs/">BlueMicro nRF52 Keyboard Firmware&lt;/a>を使用することにした&lt;/li>
&lt;/ul>
&lt;h2 id="経緯">経緯&lt;/h2>
&lt;p>初心者が自作キーボードを製作するにあたり、物理設計の基本についてはネットや書籍で学ぶことができる。&lt;br />
しかしファームウェアの作成については&lt;a href="https://docs.qmk.fm/#/">QMK Firmware&lt;/a>を使用する前提となっている情報が多い。&lt;br />
&lt;code>Pro micro&lt;/code>を使用する場合にはQMK Firmwareが使用できるので、その場合は特に問題ない。&lt;br />
今回使用するボードは&lt;code>Pro micro&lt;/code>で使用されている&lt;code>ATmega32U4&lt;/code>とは異なり、&lt;code>nRF52840&lt;/code>が搭載されている。&lt;br />
QMK Firmwareではライセンス的な問題があり&lt;code>nRF52840&lt;/code>への書き込みに対応していないらしい。&lt;br />
&lt;a href="https://github.com/qmk/qmk_firmware/issues/18556">https://github.com/qmk/qmk_firmware/issues/18556&lt;/a>&lt;br />
arduino IDEを使用してプログラムを自作することも可能だが、無線通信やレイヤー機能などを初心者がゼロから実装していくのは現実的ではない。&lt;br />
そのためQMK Firmware以外のツールを探すことにした。&lt;/p></description><dc:creator>keee</dc:creator><category>自作キーボード</category><category>ファームウェア</category><category>ISP1807搭載Microボード</category><category>初心者が自作キーボード完成を目指す</category></item><item><title>[自作キーボード]キーマトリクスの基本(主に配線)</title><link>https://keee.blog/posts/2963e825239092788b94359f360bfb48/</link><pubDate>Sun, 12 Feb 2023 00:12:14 +0900</pubDate><atom:modified>Sun, 12 Feb 2023 00:12:14 +0900</atom:modified><guid>https://keee.blog/posts/2963e825239092788b94359f360bfb48/</guid><description>&lt;h2 id="概要">概要&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://keee.blog/posts/9f422dda59a1d8d049ae4d54288f2588/">前回&lt;/a>に引き続き回路の基礎を学んだ&lt;/li>
&lt;li>ピンとGNDを直接繋ぐやり方だと、使用できるピンの数までしかスイッチを増やせないが、キーマトリクスを使用するとピンの数以上のスイッチを扱うことができる&lt;/li>
&lt;li>読み取り方の違いにより&lt;code>col2row&lt;/code>と&lt;code>row2col&lt;/code>がある&lt;/li>
&lt;/ul>
&lt;h2 id="前提">前提&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://www.switch-science.com/products/6939">ISP1807搭載Microボード&lt;/a> を使用&lt;/li>
&lt;li>Arduino IDEを使用した開発環境が準備できている&lt;/li>
&lt;li>ブレッドボード等、動作確認に必要なものが揃っている&lt;/li>
&lt;li>ボードにピンヘッダが半田付されている&lt;/li>
&lt;li>&lt;a href="https://keee.blog/posts/c13e751bd3941d8beb3e89f78502c0c3/">使用するものの一覧についてはこちら&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="やったこと">やったこと&lt;/h2>
&lt;p>前回と大して変わらないが、以下を行った。&lt;/p></description><dc:creator>keee</dc:creator><category>自作キーボード</category><category>ISP1807搭載Microボード</category><category>初心者</category><category>初心者が自作キーボード完成を目指す</category></item><item><title>[自作キーボード]ISP1807搭載Microボードを動かしてみる</title><link>https://keee.blog/posts/9f422dda59a1d8d049ae4d54288f2588/</link><pubDate>Sun, 29 Jan 2023 00:12:00 +0900</pubDate><atom:modified>Sun, 29 Jan 2023 00:12:00 +0900</atom:modified><guid>https://keee.blog/posts/9f422dda59a1d8d049ae4d54288f2588/</guid><description>&lt;h2 id="概要">概要&lt;/h2>
&lt;ul>
&lt;li>ブレッドボードを使用して、ボードの使用方法とスイッチ動作について確認した
&lt;ul>
&lt;li>ピン番号の指定記述に問題がないか&lt;/li>
&lt;li>半田付の不備等が原因の問題がないか&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;p>　&lt;br />
不具合発生時の原因切り分けがしやすいようにボード使用時の基本的な部分を理解する。&lt;/p></description><dc:creator>keee</dc:creator><category>自作キーボード</category><category>ISP1807搭載Microボード</category><category>初心者</category><category>初心者が自作キーボード完成を目指す</category></item><item><title>[自作キーボード]Arduino IDEで発生したランタイムエラー対応</title><link>https://keee.blog/posts/1d144d8a598ebbcfb2cd2b14bf4fedb2/</link><pubDate>Mon, 09 Jan 2023 04:15:00 +0900</pubDate><atom:modified>Mon, 09 Jan 2023 04:15:00 +0900</atom:modified><guid>https://keee.blog/posts/1d144d8a598ebbcfb2cd2b14bf4fedb2/</guid><description>&lt;h2 id="概要">概要&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://www.switch-science.com/products/6939">ISP1807搭載Microボード&lt;/a>を使用してキーボードを作ろうとした&lt;/li>
&lt;li>Arduino IDEを使用してコンパイルした時にランタイムエラーが発生&lt;/li>
&lt;li>Pythonのバージョン関連で発生してそうで、IDEのバージョンを下げたら解消した&lt;/li>
&lt;/ul>
&lt;h2 id="各種バージョン等">各種バージョン等&lt;/h2>
&lt;ul>
&lt;li>macos 12.5&lt;/li>
&lt;li>Adafruit nRF52(ボード) 1.3.0&lt;/li>
&lt;li>Arduino IDE 2.0.3 から 1.8.19に変更&lt;/li>
&lt;li>Arduino IDEを初めて使用する初心者&lt;/li>
&lt;/ul>
&lt;h2 id="エラー発生までにやったこと">エラー発生までにやったこと&lt;/h2>
&lt;p>ISP1807搭載MicroボードでBluetooth接続可能なキーボードを作成しようとして、&lt;br />
製品ページを参考にArduino環境構築を行なった。&lt;/p></description><dc:creator>keee</dc:creator><category>ArduinoIDE</category><category>Adafruit_nRF52</category><category>ISP1807搭載Microボード</category><category>自作キーボード</category><category>初心者が自作キーボード完成を目指す</category></item><item><title>自作キーボードをBluetooth接続にしたくて調べた</title><link>https://keee.blog/posts/d19ca13a85b88abb29e4512575cfc552/</link><pubDate>Sun, 01 Jan 2023 18:11:42 +0900</pubDate><atom:modified>Sun, 01 Jan 2023 18:11:42 +0900</atom:modified><guid>https://keee.blog/posts/d19ca13a85b88abb29e4512575cfc552/</guid><description>&lt;p>「自作キーボード　無線」のようなキーワードで調べた時には大体以下の製品の記事が出てくる。&lt;br />
&lt;a href="https://shop.yushakobo.jp/products/ble-micro-pro">https://shop.yushakobo.jp/products/ble-micro-pro&lt;/a>&lt;/p>
&lt;p>記事はいろいろ出てくるが、BLE Micro Proが売り切れになっているので現時点ではそれらを参考にして製作することは出来ない。&lt;br />
キット購入での製作しかしたことない初心者なので、情報が簡単に出てこないと完成まで辿り着ける気がしないがしないので、&lt;br />
販売再開されるのを待つのが良さそう。&lt;/p></description><dc:creator>keee</dc:creator><category>自作キーボード</category><category>初心者が自作キーボード完成を目指す</category></item></channel></rss>