Above & Beyond

日々のアウトプット記録

M5Stackが動くようになった

M5Stackとは

だいぶ前にスイッチサイエンスで買ったM5Stackがやっと動くようになった。

www.switch-science.com

買ったのはBasicではなく9軸センサー付きのGrayの方。

M5Stackはカラーの液晶ディスプレイと物理ボタンがついたボードコンピューターで、その名の通りセンサーなどのモジュールをStackしていくことで様々な機能を拡張でき、自分でコードを書いて転送することで自由に制御できるようなもの、という感じのもの。

動くようになった?

別に壊れていたわけではなく、動かし方をよく分かっていなかっただけなんだけど。 で、結局のところ、公式のページに書かれていた手順通りにやったらあっさり出来た。

docs.m5stack.com

右上に有るLanguageで選択すれば日本語で手順が読めるようになるので、とてもありがたい。

なぜ今まで動かせなかったのか?

Qiitaとかで書かれている手順ではGithubから手動で落としてきてexeを指定の場所に配置みたいな手順が書かれているんだけど、公式の手順ではArduino IDE上の操作ですべて完結できるようになっていて、その通りにやればOKだった。SONYの SPRESSENCE のハンズオン前の準備でも同じように Arduino IDE上で完結して操作できるようになっていたので、M5Stackはなんで出来ないんだろうなーと思っていたらできた、という感じ。 Githubから落としてくる手順だと、Windows Defenderでウィルスとして検知されてにっちもさっちもな状態になって困っていたので、なんかあっさり出来て拍子抜け。

動かしてみた

Arduino IDEで繋がるようになれば、あとはサンプルをビルドして転送するだけでなんとなく動くようになる。 この写真はサンプルに有る TETRIS を動かしてみたもの。

f:id:kabukawa:20190210151408j:plain:w400

もっとも、M5Stackの良いところは、色々なモジュールをStackして拡張していったりできるところなので、これだけだと「ふーん」という感じかもしれない。 サンプルはCで書かれているが、確か micro python が動くというのを何処かで見た気がしないでもないので、後で調べて動かしてみよう。

取り敢えず、なんか動いたので満足。(爆)

HDDの寿命

今までずいぶん長いことPCを使ってきたけど、PCのHDDで不良セクタが出始めて寿命を迎えることは、記憶になかった。
20年以上、延べ20台位のPCを使ってきた中で、それでも先に壊れたのはHDDではなかったのは、幸運だったんだろうな。
普通は一番激しく動いているHDDから壊れるもんだと思う。

f:id:kabukawa:20190209205617p:plain:w400

そんなに激しい使い方をしてきたつもりはないけど、まぁ、消耗品だよね、と言われるとそれまで。
考えてみたらHDDが壊れたPCは2011年くらいに買ったものなので、既に7年以上使っている。
そりゃぁ壊れるか、ということで交換を決意した。

今から買うならSSDだよな、ということでこんなやつをチョイスした。

容量は500GBか1TBで悩んだけど、多くて困ることはないので1TBでいっか、と。

f:id:kabukawa:20190209205706p:plain:w300

もっとも、今更古いPCに金をかけず、新しいPCを組むほうが良かったんじゃないか、みたいなことは思わなくはない。
しかし、まだ動くやつをこのまま捨てるのもなぁ、という妙な貧乏性を発揮した結果こうなった。

で、Amazonでポチったので明日届くわけですが、この後のことを考えると色々やらなきゃならないのですね。。。

  1. データバックアップ(これは取り敢えずやった)
  2. HDD取り外し
  3. SSD取り付け(HDDの取り付けられていた5インチベイに設置予定)
  4. リカバリメディアで取り敢えず工場出荷時の状態と同じ形に
  5. Windows7になっているはずなので、この状態で一旦起動
  6. Windows Update
  7. Windows10 インストール
  8. Windows Update
  9. 各種ソフトウェアの再インストール(入れ直すものは以下の記事で書いた)

kabukawa.hatenablog.jp

ライセンスは、デジタル認証のはずなのでディスク変えても大丈夫な気がするけど、どうなんだろ。

ちなみに、家で使うPCはなんとなくデスクトップにしたいマンです。
これも、クラウドを使える今なら拘る理由はないのかもしれないけど。

体調管理は大事

今週は火曜日からずっと風邪による体調不良で寝込んだりしていて、勉強会への参加が殆どできなかった。
こんなに体調を崩したのは久しぶりなので、なんというか、ちょっと油断していたと言うか。

f:id:kabukawa:20190208130441p:plain:w400

大事を取って今日も勉強会には行かず、家で体調を回復しようとしている感じです。

体調管理って大事ですね。
気をつけているつもりでいても、他人からウィルスをもらうことも有るし、気温の変化とかもある。
健康じゃないと出来ないことはたくさんあるので、気をつけなければ、なんてことを思いました。