検索条件
ArduinoとOLEDモジュールの組み合わせで使うとき、キャラクターLCDと違って自前でフォントを持たないといけないので、8x8ドットのキャラクターコード(アスキーコード)のフォントを作成しました。以前から5x8とか作ってたのですが、SSD1306なOLEDは128x64が定番なので8x8ドットで切りよく使いたいと思い新たに作りました。
本当は.hファイルにしてマイコンプログラミングで扱いやすくしてGithubにでも上げたらいいんですが、エクセル方眼紙で作ったやつをとりあえずそのまま置きます。(備忘録)
それでもなるべくソースコードにコピペしやすいように、16進数表記になった文字列のセルを作っています。
ダウンロード:8x8_dot_font.zip
【使用、複写、変更など自由にできるようにMITライセンスとしました。】
【PR】
秋月電子の新発売で、「Arduino UNO 互換マイコンボード」が出ていたので買ってみました。
値段は1940円、本家が2940円で売られていますからかなり安いですね。
パッケージは本家と違って簡易包装でした。本体とシリカゲルのみ。
シルクなど見た目を除き裏面も特に本家と変わりなし、USBコネクタのショート半田修正とコテで引きずったあとがある以外は気になるところはありません。DCジャック部分の大きなPADのところで確認してわかる通り鉛フリー半田です。
実物は明らかですが、本家は洗浄していますがこちらは無洗浄仕上げ。テカり具合がわかるショット。
ピンソケットのフラックス残渣からスプレーフラクサーを通していることがわかります。
USBシリアル部には同様にATMEGA16U2が搭載されています。互換ボードであればFTDI系やCP2102、中華系チップならCH340あたりが載ってそうですがUSBデバイスとしてどのように認識するのか気になります。
結果、Arduino IDEでは本家と同じ認識。USBデバイスも「Arduino UNO」と認識されています。ちなみに、VID=2341は"Arduino SA"でPID=0043は"Uno R3 (CDC ACM)"です。結論としては互換ボードではなくクローン製品のようです。
互換品を買うならamazonでとにかく安いのが売られていますね。