2020-01-01から1年間の記事一覧
Wireless Analog Terminal Bell Analog Terminal Bell の動画にInspireされて、Wireless Analog Terminal Bell を作りました。ターミナルで作業している時に何か間違えると、分かりやすく(物理的な)ベルが鳴ってお知らせしてくれます。youtu.be 仕組み 端…
Bluetooth対応のHue(スマートライト)をRubyとBLEで制御してみた 去年くらいに、PhilipsからBluetooth LEに対応したHue (スマート電球) が発売されました。 HueはもともとZigbeeを使用しており、色や明るさの制御にはHueブリッジという装置をLANに接続する必…
ふと気がついたら自宅の電波時計がかなり進んでいました。そこで、ESP32 (M5Stick-C)を使って擬似的に微弱なJJYの標準電波を発信するデバイスを作りました。 M5StickC 基本的には下記のコードをベースにしたものですが、ESP32のArduinoライブラリはNTP同期機…
Wio Terminalが届いたので、例の影絵を再生してみました。Wio TerminalでBad Appleひとまず描画データはPCからUSB UARTで送信しており、音声は別再生です。 白黒2値限定ですが、差分だけを描画するという方法で、一部の前フレームとの差分が極端に大きいシー…
Arduino ESP32は、Bluetoothシリアル(SPP)のスレーブデバイスになるサンプルは付属しており、PCからはBluetoothシリアルで容易に接続することができました。 (例えば arduino-esp32/SerialToSerialBT.ino at master · espressif/arduino-esp32 · GitHub など…