201912月の訪問者のご報告

今年もあと少しですね。
こちらは、少し早くあと3日でお仕事は終了です。さて、恒例の訪問者の報告ですが、11月が訪問者は減っているようですが、12月は少し戻って来たようです。

201812.png

少し更新をサボっていましたが、実はYouTube に動画を流していこうかと、あれこれその下準備などをしていました。まだ慣れていないのでビデオブログの手順がわからないですが、そういうわからない部分も含めて、紹介していこうかなと思います。

というわけで、2019年は YouTube を主体にブログを出していこうかと思っています。でも、ブログはやめませんので、公開して行きますよ。

さて、あと一仕事がんばりますか。

 

中華32GB SDcard をポチった。さて速度は?

ここんところ、Raspi やら BananaPi などを買ったんでSDcardもあれこれイメージを変えるのに2枚ほど欲しいなと思って、アリエクでぽちったものです。

ESHAKHARE.png

※おすすめはしないので、リンクは貼らずにおきますね。というか、ゴミ製品なんで買わないように。

 

サイズは、32GB で400円くらいだったのでこれでいいかと適当に選びました。パッケージに入って到着。1500円くらい出せば、SanDisk の Extreme の 32GB は買えますんで、実験用として買った感じです。1

裏面はこんな感じ。商品名は、Eshakhare っていうんですか。区切るとしたら、E-Shak-here なんですかね? Shak って、掘っ立て小屋とか意味なんであんまり良いイメージじゃないです。

2

ぽちった時は深く考えていなかったんですが、アリエクから買っちゃだめというか、覚悟の上で買うならいいんですが、メモリとか、SDカードとか、SSDとかまぁ、やめておいたほうが無難なものです。大体は、良い製品に巡り会うことは少ないです。

S20181213_009.jpg

Class10 マークが付いていますが、こんなのは目安なんで実測しないと何ともいえません。

S20181213_008.jpg

Class10 ってのは、10MB/s あればいいようです。はたして。

class2-10.png

chinaだと思っていたんですが、台湾製なんですね。

S20181213_007.jpg

で、速度です。

まずは、いつもxbench で計測していたので今回もまずはそれで。

sdcard32GB_1.png

以下のほうが、通りはいいですかね。

sdcard32GB.png

書き込みが6.5MB/s〜15MB/s で、読み込みが30MB/s くらいです。4K の書き込みが遅いですね。書き込みは、Class10 の規格ぎりぎりというところですかね。まぁ、書き込めれば良しとしますか。

過去のSDcard と比較するとそれよりもスコアは悪いですね。

OrangePi Lite と SDCard8GB

まぁ、安物はこんなものです。

ちなみに、8GB くらいのファイルをコピーすると約4分30秒くらいです。速いのは、90MB/s くらいは出るんで、1分30くらいで書き込めます。おそっ。

$ time cp bananapi-m2z-8GB.img /Volumes/32GB/
cp: /Volumes/32GB/bananapi-m2z-8GB.img: File too large
real 4m31.833s
user 0m0.014s
sys 0m2.563s

頻繁にやり取りする映像データでない限りは、これでいいかなといったところ。まぁ、東芝とかの850円くらいのは実測で書き込みも90MB/s出るんで、値段が半分ですが、はっきり言えばこの製品はゴミですね。

 

BananaPi M2 Zero と、音を出すHATも到着していますので今度の土日はそれで遊びたいと思います。まずは、BananaPi のOSイメージでも落としておくことにします。

 

Z77チップセットのマザーで、PCIe からNVMe 起動する実験のためパーツ購入

今すぐにでも、Core i9 9900K を買っちゃいそうになるのをグッとこらえています。

年末に向けていろいろ実験したいので、パーツを買い込もうとあれこれ本日も物色していました。ポチったパーツはこれです。目的は、劇速のOSブートするストレージを作りたかったからです。・・・また、訳のわからんことをと思わず、続きをお読みくださいな。

まず、1つめ。PCIe x 4 に M.2 のSSDを載せるものです。下段は PCIe に接続するもので、上段は SATA に接続するものです。今回は、SATA接続のほうはどうでもいいんですが、値段がほぼ変わらなかったので、このタイプにしておきました。

1.png

あと、要なパーツのPCIe の M.2 SSD です。512GB ぽちっておきました。SATA の M.2 じゃないですよ。切り欠きがM Typeのものです。これは内部接続が PCIe になっています。そのあたりの説明は以下がわかりやすかったです。

M.2 SSDおすすめ13選+1【PCIe3.0×4_NVMe・SATA3.0接続別でランキング】

TLC タイプで、読み書きはRead :2400MB/s で Write : 1700mb/sということのようです。ちなみに、KingSpec は中国のSSDメーカーです。どこのコントローラーが乗っていて、NAND はどこのかは到着したらじっくり見たいと思います。耐久性の指数である、TBW の数値はどこにも記載はなかったです。まぁ、安いですからね。256GB でもよかったんですが、こういうのは容量がデカイやつのほうがスペックが良いので。この上に1GBがありますが、1.8マンくらいでコスパはこれが一番良いように見えました。

2.png

それから、銅で出来てる4mm厚のヒートシンク。上の M.2 のSSD の熱を冷やすものです。ファンはあとから、つけるかもしれませんがとりあえずよく放熱しそうな銅をチョイス。

3.png

この3点。シメて、1マンくらいの実験材料です。また、意味不明なパーツを買い込んでしまいました。でもね、人生短いんです。体験できるときにやっておいたほうがいいです。

 

で、今回の実験というかやりたかったことなんですが、SSD を PCIe から起動するってことです。はぁ。これによるメリットは、

SATA3 起動よりも4倍くらい速い

ってことですかね。はい、以上のみとなります。でもね、速いってのはGoogle も言っていますが、正義なんですよ。PCの速度、仕事の効率化、画期的なアルゴリズム、Chrome の起動シーケンスなどなど。とにかく、遅いより速いってのは良いことなんです。

よく、価格コムとかの書き込みでリード・ライトが激速の2000とかいう数字みたことないですか? ああいうのを自分で体験してみたくてです。体感できるかどうかは別問題ですが。

しかし、この PCIe から NVMe ブートするのは今までマザーが対応していないと出来ないものとばかり思っていまいた。自分のマザーボードは2012年に購入した、Gigabyte の GA-Z77X-UP4 TH ってやつです。このZ77チップセットってやつはバイオスを最新にしても、PCIe からブートするドライブが見えません(たぶん)。なぜなら、BIOS が対応していないからです。最近のは、PCIe から NVMe デバイスが見えるようになっているらしいのですがね。

なんせ、2012年の6年の前の年代物のマザーボードです。PCパーツなんてものは、2年もすれば、すでに旧式。4年で交換。6年も使うのはコスパが逆に悪くなり、さっさと買い替えていいパーツにするのが正しいありかたです。仕事で使う場合は、交換サイクルは2年から4年なんですが。自宅のものは、ちょっと後回しになっていて6年も使い込んでいます。

で、なんかいい方法はないかな、やっぱり i9 9900 を載せるときにマザーボード(候補は、ASRock の Z370 Pro4 っていうATXマザーです)を交換するまで出来ないのかなーって思っていましたが、ちょっと気になり調査してみました。

! できるみたいです。まじですか。

どうやら、2つ方法があるようです。1つは、BIOSを魔改造する方法があるようです。もう一つは、ブートローダーに Clover を使いNvmExpressDxe ドライバから読み込みブートさせる方法です。

BIOSを魔改造する方法
[Guide] How to get full NVMe support for all Systems with an AMI UEFI BIOS

ブートローダーからの方法
[Guide] NVMe-boot without modding your UEFI/BIOS (Clover-EFI bootloader method)

ちなみに、Clover は以下からダウンロードできます。

Clover EFI bootloader
https://sourceforge.net/projects/cloverefiboot/

BIOS に機能を追加するのは、UEFI Toolを使ってNvmExpressDxeモジュールを組み込むようです。結構実績もあるので、たぶんいけるでしょう。機会をみてトライしてみたいと思いますが、まだメインマシンなのでサブマシンになったときにでもやってみたいと思います。

もう一つのブートローダーからの方法は、NVMe ブートできない旧式のマザーボードでも簡単にできるので実際にはこれが良さそうです。理論的には、旧式のUEFIじゃないレガシーBIIOSでもできるみたい。

ということで、うまくブートできるか年末あたりにやってみたいと思います。

Linux、Windows10 、osx でトリプルブートするわかりやすい説明(一部、わかってる人向けですが)の良記事は以下にありましたのでメモしておきます。

WindowsPCでmac OS、Windows、Linuxをトリプルブート – Beyond The Horizon

そもそも、Clover BootLoder っていうのはHackintosh を起動して他のオペレーティングシステムとのマルチブートを実現するために開発された UEFI ブートローダーです。

 

ちなみに、SSDのNANDの種類ですが今回買ったのは、TLCタイプ。
耐久性では、SLC > MLC > TLC > QLC で、どのくらい持つかってのも興味があります。KingSpec の製品は3年保証がついているのでオフィシャルストアから買っているし、何かあれば、まぁ対応してくれると思います。

体感では、SSDって1回しか壊れたことがなくてサムソン製の保証付きだったので無償交換したことがあります。なんで壊れたかったのはちゃんと理由があって、仮想環境でWEBとアプリケーション の耐久試験を24時間ぶっ続けでやっていたあとに発生しました。NGINX と HHVM のテストをしたときで、採取してたデータやキャプチャーもなくなってしまったのでそのレポートは出せずじまい。せめて、キャプチャーデータでも別デバイスに保存しておけばよかったとその時は後悔しました。

最後に、今後の目標を。google のSPRINTっていう、プロセスはぜひ自分のプロジェクトにも取り入れたいなと。

 

10nm時代まで待てないな、2019年春先に14nmのCore i9 9900Kを買って、オリンピック終わりごろに安定する10nm のCPUが出るまで使うことにするか思案中

実は、ずっと10nm のCPUが出るまで頑張って今の22nm CPUの i-7 3770 を使っていたのですがどうやら、10nm のCPUまで待てそうにありません。

「Intelは難航する10nmプロセスを中止する」という情報、Intelは速攻で完全否定 – GIGAZINE

14nm のチップは、「Broadwell」「Skylake」「Kaby Lake」「Coffee Lake」と続いていてそろそろ、10nm チップか?と期待し続けて我慢してたのですが。

i-7_3770.jpg22nm の i-7 3770 のCPUは、2012年の夏前くらいに購入し、今現在もメインで使っています。丸6年以上使っていますね。仕事で使っているので、もう完全に元はとりました。これ以上使うのは、効率が悪いので少しでも速いCPUに交換したいところです。

10um が安定供給され価格がそれなりにこなれる時期は、おそらく2020年のオリンピックの時くらいになるのかなという感じ。

ASCII.jp:あと1年は10nm製品を投入しないと明言 インテル CPUロードマップ

なので、あと2〜4年はメインマシンで使えるCPUを来年の春先に向けて調達することにしました。最大の候補は、これ。Core i9 9900K です。

1-procesor-9-generacji.jpg

まだ出始めなので、価格は6.6マンほどしています。あと品薄なのですぐ調達は無理っぽいです。CPUは出てから約6ヶ月ほどで価格と供給が安定するんですが、今回はどうなんでしょうか。2019年の年末までは品薄になるとか記事があります。

コスパ重視だと、i5 がいいんじゃないかなとも思いますが。どうしますかね。Ryzen のCPU でIntel の 10nm が出るまでお茶を濁すというのもありかもしれません。Ryzen の CPU が候補から外れている理由があるんですが、それはまたの機会に。

・・・ちょっと時間がなくなったので、金の夜か土日に続きます。

 

ブラックフライデーのアリエクのお買い物で、誰もが得する買い方のご紹介と、アレクサ自作するための部品購入

3連休ですね。楽しんでますか?
こちらは、下北沢に肉食べいったり、昼寝したり、あれこれ構想を練ったりしていました。世間は、ブラックフライデーに便乗した商戦が日本でも始まっています。混雑したところは嫌いなのでネット通販で、また、ぽちってしまった感じです。人の買い物って、気になりませんか?(笑)ちょっと公開。

まず、その前に万人向けネタ。ちょっとだけお得になる買い方をご紹介します。アリエクはスマホのアプリ版もあって、PCから購入する場合と、スマホのアプリから購入する場合とあるんですが、スマホアプリから購入すると少しだけ安いんですよね。

今回は、約1.4万くらいをぽちったんですが、その場合約200円くらい安くなりました。

200円ぽっち?

とか、思ったあなた。いやいや、アリエクで200円といえば、結構買えますよ。(笑)
まず、実際にぽちったのはスマホのアプリから以下の金額でした。13,776円でした。

11004.jpg

そして、以下が同じ商品をPCのカートから見た金額です。

13,960円で、その差は約200円くらいです。

ali_pc_png__1200×3986_.png

ちょっとした差額なんですが、クーポンも何も適用しない状態でも購入をスマホから行うだけで、ちょっとだけ節約できます。もう一回言っておきますけど、200あれば、アリエクだといろいろ買えちゃいますからね。

PCで物色して、カートに入れ、実際にぽちっとするときだけスマホからっていう行動パターンです。あまりにも少額の時はそのままPCから決済しちゃいますが。

以上、お伝えしたいネタはこれだけでございます。

 

以下は、具体的に何をポチったのかということを自分のメモがわりに記載していきます。

ReSpeaker 2-Mic Pi HAT V1.0

ReSpeaker.png

簡単にいえば、RasPi に載せるステレオマイク付きのステレオ出力ボード(アンプ)です。
より簡単に音を出力し、マイクで音を拾ってスマートスピーカーを作るときに便利かなと、あまり考えずカートに突っ込んだものです。今回、ブログを記載するにあたってやっと事前調査している最中です。
keyestudio-5v-respeaker-2-mic-pi-hat-v1-0.jpg
どうやら、ググってみるとこれにはマイクが2個、RGBのLED が3個、スピーカー出力と3.5m のオーディオ出力、wm8960のチップが乗っています。
seeed が出している、ReSpeaker と同じものだと思われます。KeyStudio ってとこが出しているOEM 品っぽいもの。ちゃんと使えるかどうかはまだ不明ですが(中華ではよくあること)、届いたら実験してみたいと思います。KeyStudio の WiKi もあります。結構詳細に載っていますので困ることはないかもしれませんね。

PDF
KS0314 keyestudio ReSpeaker 2-Mic Pi HAT V1.0

 

KeyStudioは、各種センサーとかのボードとかも出してるんですが、Seeed の別ブランドですかね?seeed で買うよりは、送料がないので安いかな? 程度のものです。
で、これに乗っているチップ wm8960 はドライバをビルドして使うようです。

GITHUB : respeaker / seeed-voicecard

到着したらレポートしますが、これを使ってアレクサやGoogleアシスタントなどのボイスサービス関連の何かを作る時、便利なので試行錯誤しながら作ってみたいなと思います。音関連の工作は、初めての試みなので楽しみです。

 

LONPOO Soundbar Model LP-700 10W Bluetooth

LONPOO_Soundbar.png

いわゆる「サウンドバー」ってやつです。Lonpoo っていうのは、シンセンの音関連メーカーっぽいですね。

アレクサと、Googleアシスタントを内蔵したステレオタイプのスマートスピーカーを作ってみたくて、これをチョイスしてみました。30インチモニタの内蔵スピーカーよりも少しはマシだろうという思惑もあります。賃貸アパートなんで大きな音は出せないので、このくらいでちょうどいいかなと思います。ロゴとかヘッドフォン・マイク入力のあたりは黒で塗るかもしれません。つまみはちょっと安っぽいですね。LONPOO.png

横幅、50cm なんで、24インチのモニタ使っている場合はちょうどいいサイズです。27インチだと65cm くらい、31インチだと70cm くらいで、机の奥におくので80cm くらいあってもよかったんですが、2台目の時にしてみます。うまくいって、また作る機会があったら次は幅80cm〜1mくらいのを検討してみます。

サウンドバー自体はもっと安い2000円くらいのものもあり、アマゾンでも割と価格がこなれているので迷いました。アマゾンでは以下が、いいんじゃないかなと。

Bluetooth_sp.png

その差、2000円で、急ぎだったらアマゾンにしていたと思いますが、特に急がないんでアリエクにて購入しておきました。

必須条件のリモコン付きが、左右が50cm くらいで大きすぎず丁度よかったのと、ボリュームのつまみが中央に付いていて、リモコンがどっか行った時にもすぐ音量調整は可能。そして、前面にヘッドフォンとマイクジャックが付いているので使い勝手も良さそうというのが購入の決め手です。安いものには、電源・別が多い中、これはACアダプターも付属するようです。Bluetooth も付いていますが、これは使うかどうかはわかりません。

LONPOO_Soundbar_Bluetooth.pngリモコンは音量調節さえ、出来ればいいかなと。AUX 外部入力の切り替えや Bluetooth 切り替えなんかもできるみたいですね。

結構大物の割には、送料が無料。

 

Hot Air Gun + Solder Iron 8586 750w

ホットエアーは1台持っていますが、名古屋に置いてきてしまって、コテ付きだし5000円未満でぴくっとしてしまって東京にもあって良いじゃないの?ということでゲットしました。送料無料で、5000円未満。これ、そこそこ重量ありますが、どういう計算で送料無料になるんでしょうかね。

hotairgun_solderiron.png

この製品、ホットエアーと半田ゴテが両方付いているタイプです。以前、こういうタイプのはちょっとお高くて1万円くらいしていた気がします。だいぶ、値段はこなれてきましたね。先のコテ(solder tips)付属が付いたBタイプをゲットしておきました。本体だけのAセットなら、4300円未満です。激安ですね。

 

Silicon Soldering mat 38cm x 21cm

以前から欲しかったんですが、青い色ばっかりでグレーが見つからず買わずじまいだったものです。グレーでそこそこ手が出やすい価格のものがあったのでゲットしてみました。

silliconepad.png

これ系のは青い色の商品が多く、大きさと色で悩みました。38cm x 21cm の大きさにしておきました。ホットエアーを基盤に当てる時、いずれにしてもシリコンのマットがあると安心感が違います。以前は、100円均一のコルクボードを下に引いていましたが、見事焦げました。

aaa.png

1000円くらい(35cm x 25cm )のもあり、そちらはグレーや黒もありますが、今回購入したものは、ちょっとしたツールが立てられる穴つきです。また、PCBの面実装工作を再開してみたいです。こういうちょっとしたものが、あるのとないのとでは作業効率が違うはずなので、安い時だと思いきれます。

他にも買ったんですが、工具類とか、実験用のブラシレスモータードライバ基盤とかなんで気が向いたらご紹介します。

そういえば、最近 YouTube のビデオブログに興味が出初めてきています。文字で書くブログも好きなんですが、映像で記述しているビデオブログも好きなんでどういうスタイルで、どのようなネタをどのくらいの頻度で出していけるかな? みたいな事を考えています。

1万人プロジェクトで、チャンネル登録数っていう形で明確に見えるのでその指針にしていってもいいかなと。

PaiZero Wのアンテナを見つつ、アレクサとかGoogleアシストを呼び出すものを作る構想なんぞを練ってみる

Banana Pi に浮気していましたが、RasPi Zero W に戻ってきました。
この子は、2017/02 にリリースされたんですね。だいぶ遅れましたがあれこれ見ていきましょう。まずは、何事も観察から始まります。

今日は、RasPai Zero W のアンテナには工夫があるっていうことで各記事を参照してみた後、その部分をみてみました。

スイッチサイエンスマガジン:Rapberry Pi Zero Wのアンテナのお話

S20181121_001.jpg

手前に見えているのは、普通のボールペンの先っちょです。上がアンテナ部分。
基盤の各層の銅箔部分と、コンデンサ3つで2.4GHz 帯の電波をキャッチするようです。

スゥーデンのProant社ってとこがライセンスしたみたいです。こんな工夫があるんですね。

 

アンテナの設計エンジニアが書いた記事が紹介されていました。

Enbedded COMPUTING DESIGN
A lesson in wireless engineering from the Raspberry Pi

そのほか、いろいろ調査してみます。Zero の基盤と W との比較は以下。

C5viOAmWAAA9VEh.jpg

部品レイアウトもちょっと変更されています。サイズは同じなんでケースなんかは流用できます。

GIF-640px-med.gif

面白いですね〜。

最後に、回路の概要図のリンクを。PCB のデータは見つかりませんでした。どっかにはあると思うんですが。この基盤、裏側には部品が実装されてないんですよね。すごいなと。

rpi_SCH_ZeroW_1p1_reducedSCHEMATIC1___PAGE2_-_POWER__XOS.png

とりあえず、なにかまたPCB基盤を作ってみたくなりました。〇〇HAT基盤とか、なにか、作ってみたいですね。

というか、ちゃんと1つの機能が動作するモノを最近何も作っていなくて、そういう役立つ何かを作ってみたいです。

あれこれ調査していますが、いろいろ作れて迷います。一番興味が引くもので面白く、かつみんなが興味を持つもので、何より自分が作りたいもの。

1つ候補が上がっています。それは、Amazon EchoとGoogle Home の2つの機能を1つにまとめたものがあると楽しいかなと。こういうジャンルってなんていうんですかね? スマートスピーカー? うーん、実際には裏側で通信して受け答えをしているわけなんで、音声認識のAIの先っちょって感じでしょうか?Amazon EchoとGoogle Homeは、両方ともなんだかんだと買いそびれてしまい、まだ持っていないんですよね。自作できたら、作りたいなと。どうやら、できそうなんですよね。

まぁそれでも、「ねぇ、アレクサとGoogle 。7時か8時くらいになったらやさしく起こして。」

なんて、お願いできたら、いいなと思っています。さらには、アレクサとGoogle の名前部分を家族の名前にしたら面白いんじゃないかと。猫とかの名前でもいいです。結構笑えるモノができそうな予感。
〇〇→猫1
△△→猫2

「ただいま〜、〇〇。△△、今日のご飯は何にしよう?」とか、話かけたりできたら面白いかもしれません。