
R言語のサンプルデータセットという覗き穴から世界を眺めております。今回から bootパッケージに含まれるサンプルデータセットを見て回りたいと思います。その初回はacmeとな。何じゃらほい?と思ったら実在した会社のお名前でした。ACME-CLEVELAND社とな。どうも他社に買収される数年前の会社の「成績表」みたいっす。
デバイス作る人>>デバイス使う人>>デバイスおたく

別シリーズ記事にて、大変お求めやすい価格の32ビットRISC-VマイコンCH32Vの吉例Lチカ成功(先達の方のお陰です。)それに気をよくしてCH32Vの各種機能を使ってみることにいたしました。Lチカの次はHelloWorldだな、と勝手に目標設定。HelloWorldしてみましたが、8ピンマイコンです。これが結構難物。 “小ピンマイコンの酷暑(1) CH32V003、8ピンマイコンからのHelloWorld” の続きを読む

下手の横好きということで、トートツにLispはじめました。といってPC上のLispではなく、マイクロコントローラ(マイコン)上の uLisp という処理系です。各種マイコンに「広く」移植されている小さなLisp処理系です。勿論Lispらしいコードが実行できるだけでなく、吉例Lチカなどマイコンハードも制御可能。ハマるな。 “鳥なき里のマイコン屋(174) マイコンでLISP、吉例Lチカ、Wio Terminal” の続きを読む

前回使用したTinyGo Driversというドライバセットは超便利っす。非常に簡単な手順で、定番物の周辺デバイス約100種に対するドライバをTinyGoのコードから使えるようになります。Arduinoなどで人気のデバイスは網羅している感じです。今回はLIS3DH、MEMS加速度センサとの接続を実験。 “GoにいればGoに従え(25) TinyGo Drivers便利。なんでも簡単接続。” の続きを読む

別シリーズ記事(ESP32版MicroPython)にてMD5がサポートされてなかったです。もったいなくもSHA256ハッシュの計算を実施。別にMD5に何か格別の思い入れがあるわけではないのですが、一応計算方法を確認しておくかと。Linux上での作業なので大仰にもOpenSSLを利用です。あるもんは何でも使え?
“ソフトな忘却力(33) MD5ハッシュを計算してみる、OpenSSL” の続きを読む

MicroPython上でも使えるCPython(フルのPython実装)のサブセット・モジュールを見てます。今回はhashlibとな。この年寄はMD5計算できればいいんじゃね、くらいのいい加減さ。ESP32版のMicroPythonみたらばMD5は割愛されてました。SHA256使え(SHA1もある)ということみたい。
“MicroPython的午睡(113) ESP32版、hashlib使ってsha256を計算” の続きを読む

ついにSIMDレジスタへのベクトルロード命令へと進出?いたしました。4命令LD1、LD2、LD3、LD4と並んでいるうち、今回は最初のLD1を動かしてみたいと思います。「1」なんて簡単だろ~と思うなかれ。相手はベクトルっす。メンドイ奴らです。その上、ロードされた様子を観察するだけでも一苦労(特に老眼の目には) “ぐだぐだ低レベルプログラミング(123)ARM64(AArach64)LD1、ベクトルロード” の続きを読む

暑いデス。暑いと現物回路を組み立てる気力なく、シミュレーションでお茶を濁さんと。そういうわけで今回は再びエミッタ接地増幅回路に戻り、アリガチなREと並行に入っているキャパシタンスの効用を噛みしめてみるだけの回といたします。よく見るコイツは交流増幅度を持ち上げてくれるお役目あり。AC解析してみれば一目瞭然だと。
“定番回路のたしなみ(34) エミッタ接地増幅回路のReと並行に入ってるCの件。SIMのみ。” の続きを読む

今回は前回の続きの二重積分です。前回よりも「微妙に」ムツカシくなっているのは、積分領域Dが「マルでも三角でもないちょっと複雑な形」になっているうえに、単なる数値じゃなく文字定数で記されているところです。文字のままではグラフが描けんな。とはいえ解くのはMaxima様なので、そんなことは知ったこっちゃね~。大丈夫か?

オペアンプとダイオードを使えばカッコいいピーク検出回路をつくれますが、ダイオードだけではどうしてもVF分の電圧降下が見えてしまうっと。このところ「ビヘイビアな」SPICEモデルを動かしてみているので、ダイオードのモデルに「介入」すれば、VF分電圧降下しないピーク検出回路ができるんでないかと。勿論ビヘイビアだけれども。
“SPICEの小瓶(35) 理想ダイオードでビヘイビアなピーク検出” の続きを読む