Quick Charge 2.0 で 12V 出力できるバッテリーがいつのまにか Anker からも出ていた。

Anker

Anker PowerCore+ 10050 (10050mAh パナソニック製セル搭載 超コンパクト 大容量 モバイルバッテリー Quick Charge対応) iPhone / iPad / Xperia / Galaxy / Android各種他対応 レーザーカットアルミニウム仕上げ トラベルポーチ付属 【PowerIQ & VoltageBoost搭載】(ブラック) -

5.0 / 5.0

Anker は PowerCore+ のシリーズでも 12V 出せないモデルもあるので注意が必要。

RAVPower

RAVPower モバイルバッテリー 13400mAh Quick Charge 2.0対応 大容量 2ポート LEDライト付き スマホ充電器 急速充電可能 iPhone / iPad / Xperia / Galaxy / Android各種対応 -

4.0 / 5.0

Aukey

[Quick Charge 2.0対応]Aukey モバイルバッテリー 大容量 10400mAh Qualcomm認証済み スマホ充電器 急速充電可能 iPhone / iPad / Xperia / Galaxy / Nexus など対応 (シルバー)PB-T1 -

4.0 / 5.0

Aukey は他のQC対応モデルもスペック表示は同じ。

(なおこれは所持していて、実測では 1.5A 程度までは出力可能 https://lowreal.net/2015/12/12/1 )


Amazon.co.jp を「quick charge 2.0 モバイルバッテリー」で検索してもあんまりヒットしない。

スペックで比較しても、サポートで比較しても現状では Anker 一択でしょう。

  1. トップ
  2. tech
  3. 12V 出力のモバイルバッテリー

そういえば単体でどれぐらい出力を出せるか試していなかったのでやってみた。

KX3 は 7MHz 帯 5W で送信すると 1.6A〜1.7A ぐらい流れる。この状態で10秒ぐらい経過するとバッテリーが落ちる。

ただ、普通の CW のようにある程度間欠なら大丈夫みたいで、5W は出せそうな雰囲気。4Wとか3W ならより安全。バンドによって消費電力が違うが、いちいち覚えていられないので、このあたりを限度に設定するしかない。

容量が大きいので長時間運用したいならモバイルバッテリーがいいと思う。Ni-MHバッテリーだともうちょっと安定して電流をとれるので、短い時間しか運用しないなら Ni-MH でもよさそう。

ref.

  1. トップ
  2. tech
  3. KX3 + Aukey Quick Charge 12V Out

Google Picker で Google Photo の画像をとってこようとすると、どのビューにおいても新しい写真から順に表示され、古い日付に飛ぶ方法がないので、どうしようもなくなる。

唯一確実なのはアップロードからやりなおすこと。

よく覚えてないけど辛い夢ばかり見る。今日は夢ってだけじゃなくて腹痛でいきなり起きてしばらくトイレにこもっていた。なんでこんなめにあっているのか分からない。

ヤパチーでErgoDox を見て面白いなあと思ったので調べてみた。

ネットの記事だとErgoDoxって、「とにかく健康だ!! 筋肉だ!!!」みたいな話になってて、相容れなそう、と思って興味沸かなかったけど、実際見てみたら DIY 感が思ったよりあって良いし、オープンソースって部分が面白いと思った。

今まであんまり深く考えず、自作キーボードってキーはどうするの?と思っていたけど、Cherry MX シリーズ(及びそれの互換キー)というのがメカニカルキーボード業界だとデファクトスタンダードらしい。つまり「自作キーボード」というのは「キー配置・ファームウェアが自作」ということのようで、キーの細かい設計とかではない。

キー

Cherry MX (及びその派生) はメカニカルで有接点のキー。

調べた感じ、HHKB のような静電容量無接点キーというのは部品単体での販売はないっぽいくて、これ系のメカニカルキーになる。

Cherry MX シリーズ

黒と青は Digikey でも買える。スイッチのみなら100円/個ぐらい。100個買えばディスカウントで8000円ぐらい。いろいろ種類があって、軸の色で判定できる。ググったらどういう違いがあるか出てくる。

普通のキーボードに採用されているので新宿ヨドバシとかでも Cherry MX シリーズのキーは体験できる。

互換キー

互換キーというのもあるらしい。ピンアサインとかが互換で、タッチも似たものがある。Gateron は ebay で結構売ってる業者がいる。

例えば、ErgoDox EZ という組み立て済みのものは Gateron になっている。Cherry MX より安いが品質は悪くはないみたい。だいたい102キーセットで3000〜4000円ぐらいで買えるみたい。

ref.

キースイッチとキーキャップは別で、変な話だけど複雑な構造のスイッチよりもキャップのほうが高いこともある…… カスタマイズの定番扱いなので、スイッチよりは入手性が良い。

ErgoDox の設計(電子回路)

ErgoDox は Teensy (AVR ATMEGA32U48 というUSB付きAVRベース) に I2C の I/O エキスパンダを組合せてある。分割キーボード間の通信が I2C で、これのコネクションは TRRS (ステレオミニ4極) コネクタとなっている。

パーツリストを見てわかるように、上記以外に他に主要な部品はない。

自作する場合キーごとにダイオードつけるのが一番面倒そう。

スイッチの判定

6行7*2列(84キー) のスイッチマトリクス。使ってない IO ピンがまだあるので7行8*2列までならそれほど大きな書きかえはいらないかもしれない。

スイッチごとにダイオードがついてるのは同時押ししたときのため。ファームウェア次第でN key rollover (NKRO)になる(と思う)。ファームウェアはまだあんまり読んでないけど EZ はNKROと書いてある。本家はわからない。

KiCAD を使ってる

KiCAD で設計されている。KiCAD も OSS なので OSS 原理主義者的にはよさそう。しかし KiCAD は少なくとも Mac だとかなり辛い。

ErgoDox のファームウェア

ファームウェアはユーザレベルでコンパイルして使えよみたいな感じになっていて、キーマップ変更(必須)すらコンパイルが必要になっている。なので結構派生物があるのと、ガイドが多いので困らなそう。

そんなに複雑なコードはない。USBキーボードデバイスとしての部分はライブラリになっているよう?回路構成多少変えてもファームウェアを対応させるのはそれほど大変ではなさそう。

所感

ErgoDox 面白い。とりあえず自分は現時点では買う予定はない。しかし実用キーボードが割と簡単に作れそうというのは良さそう。ソフトと違ってハードは我慢して使うことが多いけど、キーボードは自力で設計して自分にあうのを作るのもよさそう。暇になったらやってみたい。

  1. トップ
  2. tech
  3. ErgoDox について調べた(買わないけど)

ちょっと Time Machine なしでやる必要があったのでメモ

基本設定

やらないと普通の操作に困る系

「システム環境設定」→トラックパッド→ポイントとクリック→タップでクリック チェックを入れる
「システム環境設定」→トラックパッド→スクロールとズーム→スクロールの方向:ナチュラル チェックをはずす
「システム環境設定」→ユーザとグループ→パスワード変更
「システム環境設定」→キーボード→修飾キー…→ Caps Lock を Ctrl に
「システム環境設定」→キーボード→ショートカット→Spotlight→Spotlight 検索を表示を Cmd+ESC に

アプリケーションインストール

Chrome

Safari 開いたあと chrome で検索すれば Google の検索画面の時点で誘導がでるので従う

AquaSKK https://github.com/codefirst/aquaskk/releases

インストール後
システム環境設定→キーボード→入力ソースで

  • AquaSKK 統合を追加
  • ASCII を追加
  • デフォルトの「日本語」を削除

Terminal.app

Terminal.app を Spotlight とかから起動する

  • Dock アイコンを右クリックして「オプション→」「ログイン時に開く」をオン
  • 同じく「Dock に追加」をオン
  • 環境設定→プロファイルで「Pro」をデフォルトに
  • Pro のプロファイルのうち「フォント」を Osaka-等幅 12pt〜14pt に
  • 「テキストをアンチエイリアス処理」にチェック
  • 「キーボード」で「メタキーとして Option キーを使用」にチェック
  • 「詳細」で「Unicode 東アジア A (曖昧) 文字幅を W (広) にする」にチェック

git

git コマンドをうつと Command Line Tools をインストールしろと言われるのでする

git clone dotfiles して ruby setup.rb する

最低限の項目おわり