CCS811

今日のグラフも荒れてたので、昨日見つけたファームウエアアップデータを試してみた。

https://github.com/maarten-pennings/CCS811/tree/master/examples/ccs811flash

このスケッチには、V1.1.0とV2.0.0とV2.0.1のファームウエアが用意されている。

ソースをみてみると、デフォルトでは、バージョンを表示して失敗するらしいので、 単にこれを試してみた。

しかし、これ手元ではコンパイルできなかった。 どうも、他のCCS811ドライバとヘッダファイル名が被ってたみたい。 回避方法がわかんなかったので、ファイル名をリネームして回避。

Starting CCS811 flasher
setup: library     version: 10
setup: hardware    version: 12
setup: bootloader  version: 1000
setup: application version: 1100
setup: comment-out this code line if you want to flash

元バージョンはV1.1.0みたい。

スケッチのデフォルトはV2.0.0を書き込むようになっていたので、それを書き込んでみる。

Starting CCS811 flasher
setup: library     version: 10
setup: hardware    version: 12
setup: bootloader  version: 1000
setup: application version: 1100
setup: starting flash of 'CCS811_FW_App_v2-0-0.bin' in 5 seconds

ccs811: ping ok
ccs811: reset ok
ccs811: status (reset1) 10 ok
ccs811: app-erase ok
ccs811: status (app-erase) 40 ok
ccs811: writing 5120 ................................................................ 4608
ccs811: writing 4608 ................................................................ 4096
ccs811: writing 4096 ................................................................ 3584
ccs811: writing 3584 ................................................................ 3072
ccs811: writing 3072 ................................................................ 2560
ccs811: writing 2560 ................................................................ 2048
ccs811: writing 2048 ................................................................ 1536
ccs811: writing 1536 ................................................................ 1024
ccs811: writing 1024 ................................................................ 512
ccs811: writing 512 ................................................................ 0
ccs811: app-verify ok
ccs811: status (app-verify) 30 ok
ccs811: reset2 ok
ccs811: status (reset2) 10 ok

書き込み中に検索してたら、次のページをみつけた。

https://www.espruino.com/CCS811

find description of versions and the update process at ams’s website

Known versions at the time of writing:

1-1-0 Initial Version

2-0-0 Several improvements, this version manages the burn-in period, and should be flashed to new sensors

2-0-1 This version should be used

2.0.0は新品のセンサ用なのか。 今回は2.0.1じゃないと駄目みたい。こっちを書いてみる。

Starting CCS811 flasher
setup: library     version: 10
setup: hardware    version: 12
setup: bootloader  version: 1000
setup: application version: 2000
setup: starting flash of 'CCS811_FW_App_v2-0-1.bin' in 5 seconds

ccs811: ping ok
ccs811: reset ok
ccs811: status (reset1) 10 ok
ccs811: app-erase ok
ccs811: status (app-erase) 40 ok
ccs811: writing 5112 ................................................................ 4600
ccs811: writing 4600 ................................................................ 4088
ccs811: writing 4088 ................................................................ 3576
ccs811: writing 3576 ................................................................ 3064
ccs811: writing 3064 ................................................................ 2552
ccs811: writing 2552 ................................................................ 2040
ccs811: writing 2040 ................................................................ 1528
ccs811: writing 1528 ................................................................ 1016
ccs811: writing 1016 ................................................................ 504
ccs811: writing 504 ............................................................... 0
ccs811: app-verify ok
ccs811: status (app-verify) 30 ok
ccs811: reset2 ok
ccs811: status (reset2) 10 ok

一応確認。

Starting CCS811 flasher
setup: library     version: 10
setup: hardware    version: 12
setup: bootloader  version: 1000
setup: application version: 2001
setup: comment-out this code line if you want to flash

さあ、これで明日動かしてみて様子をみたい。

マルチツール

自分の部屋での作業環境をあまり重視しておらず、机のスペースが不足しがちだったので、有孔ボードを設置。屋内での塗装は手間だったけど、机は広く使えるようになった。ケーブルは要調整。レイアウト変更で窓に40cm近づけた⛑

伊藤 祐司さんの投稿 2020年5月18日月曜日

Facebookで知り合いが机の前に有孔ボードを付けてた。 なにそれやりたい。

とりあえず、工具を揃えたいという事で、 切るのとヤスリかけ両方ができるらしいので、マルチツールを買ってみた。

切断能力が足りなくて、別途ジグソーとか買うことになるかもしれないけど、とりあえず試してみたい。

パイナップル寒天

ちょっと前にTwitterで流行ったパイナップル寒天作ってみた。 作るのがすごい楽なのはとてもよい。

固い方がいいだろと思って寒天多めにしたけど、 生臭さが気になる感じになってしまった。 次は普通の量で作るとか、牛乳入れて作ってみたい。