• 2024-11-22の日報


    ヤスノリプラザで駄弁ってた。 めちゃくちゃ楽しかったし、一年分笑った気がした。

    今日でこのくらい楽しかったのだし、明日もどうなるかもっと楽しみになった。

    今日やったこと

    MicroPythonやった

    課題制作の一環でMicroPythonを触っていた。

    Arduionoだとコンパイルしてからじゃないと結果が分からないけれど、MicorPythonならREPLで検証できるので便利だと思った。 eps32だとesptools.pyを使って環境構築することが多くて、これが結構壊れやすいのだけどNixで構築したお影でそんなこともなくサクっと検証できた。

    記事にするほどでもないけどメモしておきたいので簡単に手順を書いてみる。

    これがすごく参考になった。

    • ファームウェアを落とす esp32ならこのあたりから探すと良さそう。 *.binって名前のやつと落とす。落とせたらunarなりで解答する。

    • ファームウェアを書き込み esptool.py --chip esp32 --port /dev/ttyUSB0 write_flash -z 0x1000 ESP32_GENERIC-20241025-v1.24.0.bin

    • シリアルモニタに接続 picocom /dev/ttyUSB0 -b115200

    なお、シリアルモニタの接続を解除する方法が謎なのでhtopでSIGTERMIした。

    これを逐次REPLに打ち込むとLチカができる。

    import machine
    pin = machine.Pin(18, machine.Pin.OUT)
    pin.on()

    ddu-source-outlineを書いた

    Zennのdpp記事を修正してる時にoutlineでdduするやつが欲しくなったので書いた。

    Ddu sourceの作り方を完全に失念してしまったので時間がかかってしまった... Ddu sourceの作り方とかもこのブログに書いた方が良いかなと思った。

    明日以降やりたいこと

    VimConfをおもいっきり楽しむ! とは言えこれを書いている時間は3:35分なので睡眠が心配なのだけども。

    最悪エスタロンモカでも飲んで耐えることにします。


    ko-fi ☕GitHub Sponsors 🐙