PIC16F1829をI2Cスレーブとして動かして、Arduinoからの信号でLチカする方法

2018年1月18日木曜日
背景 PIC16F1829とはmicrochip社が出している、PICマイコンと呼ばれることがある組み込み向けプロセッサの一つです。 以前、Lチカに成功しました。 ubuntuに開発環境を作り、PIC16F1829でLチカする方法 このPICマイコンをI2...

rustでndarrayを利用して行列を扱う方法

2018年1月14日日曜日
背景 rust とは、速度、安全性、並列性を重視して作られたプログラミング言語です。 ndarray とは多次元配列を扱うためのライブラリです。 ndarrayで行列を扱うにあたり、データの作成や扱い方に戸惑ったので、備忘録としてメモを残します。 全体像 ...

ubuntuに開発環境を作り、PIC16F1829でLチカする方法

2017年12月24日日曜日
背景 PIC16F1829とはMicrochip社が提供している、PICマイコンと呼ばれる組み込み機器向けのプロセッサの一つです。 Arduino IDEとの勝手の違いに戸惑ったので、備忘録としてメモを残します。 全体像 使ったもの 開発ツールをインストー...

clojureのductでcrudアプリを作る方法

2017年12月20日水曜日
この記事は  Clojure Advent Calendar 2017  20日目の記事です。 背景 clojure とは Lisp 系プログラミング言語の一種です。 duct とは、clojureで作られたwebアプリケーションフレームワークです。 そのduc...

Rustで書かれたArduinoのプログラムをビルドしてLチカする方法

2017年12月9日土曜日
背景 スパコンを作っている会社の中の人の記事 でRustとLLVMに興味がわきました。 Rust とは速度、安全性、並行性した、(C++の代替として使われることを想定して開発されている?)プログラミング言語です。 LLVM とは、コンパイラのツールチェーンを管理す...

emacsのslimeをroswellで動かす方法

2017年12月2日土曜日
背景 roswellとはcommon lispというプログラミング言語がを管理してくれるプログラムです。 2017/12/2のlispアドベントカレンダーに「 いまから始めるCommon Lisp 」という記事があったので、Common Lispを始めてみました。 ...