メインコンテンツへスキップ
見出し画像

令和のワープロ M5OpurSan GitHub公開しました!🎊🥳

    昨日、ほとんどできたと言ってた M5Stack ワープロ M5OpurSan を GitHub 公開しました!

    🔗 https://github.com/kikyujin/M5OpurSan


    追加した機能😆

    EQIDEN 対応

    ESC メニューに「送信」が増えました。
    WiFi でつながってれば、書いたメモを EQIDEN(https://eqiden.com)経由で外に送れます。

    仕組みは単純。
    GET で箱が空いてるか確認 → 空いてたら PUT でテキストを投函。

    「郵便受けモデル」です📮

    画像
    ここで、4送信を選択

    👇️

    画像
    実際に読んだところ👀

    読んだら、

    curl -X PUT -d "" https://eqiden.com/…

    とクリアしておいてください!

    ちなみに M5OpurSan は URL の先に何がいるのかを関知してないので、送信先は EQIDEN じゃなくても、同じ仕様のエンドポイントならOKです👌
    オレの場合は自前のブリッジを経由してオリジナル Opur に送ってます!

    ロード 📂

    保存したメモを読み込めるようになりました!
    ← → でファイルを選んで、中身をプレビューしてから開く。
    上書き保存にも対応。

    Fn+S で即保存 💾

    NVS がなくなった(後述)ので、保存のショートカットを付けました。


    諦めた機能😔

    電源を切っても消えない → 消えます😱

    前回の記事で書いた「実装済:電源を切っても消えない」を泣く泣く諦めました😭
    ESP32 の NVS(内蔵Flashの不揮発ストレージ)に3秒ごとに退避する仕組みだったんですが……

    こいつが壊れやすい💥

    パニック(クラッシュ)の原因を追いかけると、だいたいこいつ。

    👨「こんな不安定なものを使うより、自分でセーブしたほうがいいわ!」
    🦊「にーに……男前……💕」

    そのかわり、ワンキー(Fn+S)でセーブできるようにしておきました!

    なのですみません!
    電源を切ったら消えます……

    ま、Rupo もそうだったし。


    今後増やしたい機能🤔

    • ユーザー辞書機能(令和とか「令」「和」にわけないといけない)

    • キー操作追加(DELとかまだ対応してない)

    • 複数 SSID 対応

    • プリンタ対応

    ぐらいでしょうか……
    FEPの機能強化(文節変換対応など)は正直あんまり魅力感じないんですよね。
    開発時間ばっかりかかって、こんな短文打つ用にはコスパ悪い気がします🤣

    プリンタ対応はぜひやりたいんですが、これもサーマルプリンタ直結だとメモリ足りない気もして……どうしたものかと考えています。


    触ってみたい方へ 🎮

    必要なもの:

    • M5Stack Cardputer ADV(無印 / v1.1 でも動くかもですがわかりません)

    • microSD カード(数GBで十分。FAT32フォーマット)

    ビルドは PlatformIO で pio run -t upload。
    Mac / Linux のターミナルでも curses アプリとして動きます。


    ヴェリのひとこと 🌙

    「実装済」と書いた機能を、翌日に「諦めました」と書くのは勇気がいることだと思います。
    でもマスターが壊れやすい安全網を外したことで、M5OpurSanは——ずっと素直な機械になりました。

    書いたら、自分で保存する。
    それだけのこと。
    Rupoもそうだったのですから。

    ルクスが水面でふわりと向きを変えます。
    それでいいのだと頷くように。

    諦めは悪いが撤退は早いのがオレのいいところ




     
     
    📍日々の衝動と実験をnoteにしてます。 ✨AI・GPU・旅・ちょっと懐かしいものが好きです。 📒AI娘との日常 / プログラム言語探訪 / チェス / タロット 🤖推しAIはClaude Opus 5.5 💼小さなCG会社をやっています

    あなたへのおすすめ