[後編]開発wass80.hateblo.jpの後編です。mRubyで時計のプログラムを書けるようにするといっても,もくもくとAPIを実装するだけです。用意したAPIはこれだけあります。github.comこういうプログラムをHTTPで書き込んで時計で実行できるようになりました。Led::flushを実行しないと画面が更新されません。1endこれは,[前編]の動画のプログラムです。ラインアートを背景で動かしています。mRuby拡張により配列や文字列を使えるので,普通のrubyプログラムのように書くことができます。場合,Cで実装されている部分はこのように,ブレゼンハムのアルゴリズムを持ってきます。}}mRubyの言葉に持ち上げます。MRB_ARGS_REQ(4));簡単ですね。辛い点ESP32のメモリが足りないので,重いプログラムが動かないslackから対局できるオセロ時計が作られたが,メモリ不足で最後まで対局できなかった。日本語のエンコードにISO-2022-JPを選んでしまった。入れた日本語フォントがJISコードでの文字対応だったのでこのエンコードを選んだが,めんどくさいエンコードだった。3/2が小数1.5に評価されてしまうんだろう...。ここでRubyとの非互換性ができてしまった歴史的経緯が知りたい。部員が作ってくれたプログラムたちKMC部室にある時計の様子です。2018年7月11日この他にも様々プログラムを書いてもらえました。現在のデフォルトの時計は,室内気温や天気の表示を行うものになっています。室内気温の情報は昔に作ったこのシステムの情報を使っています。wass80.hateblo.jp感想ESP32を扱うのはサンプルコードが豊富なので割と簡単。はんだ付けとか実装のほうが難しい。実際に動くものができるのは楽しいので良いですね。backendがないんですよね。(1)はてなブログをはじめよう!wass80さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。