KiCadの基板切断線は他のCADで作ったDXFファイルから作れる

2020年7月5日日曜日
背景 KiCadとは基板を設計できるソフトウェアです。 KiCadの基板作成モードであるPcbnewのインポート機能でできることが気になったので調べていた所DXFファイルをインポートできると分かりました。 この機能をって他のCADソフトで作った線をインポートして切断線(Edge....

macのemacsでSDカードにアクセスする方法

2020年6月28日日曜日
背景 macのemacsは、標準の設定でアイコンのダブルクリックやランチャーなどを通して起動した状態では、SDカードにアクセスできません。 SDカードにアクセスできるように権限を付与するのに苦労したので、備忘録を兼ねて方法を共有します。 使ったもの mac 10.15.3 Cat...

atmega328pbや328pの水晶振動子用のピンは、内部クロックを使う場合、MiniCoreを利用すればデジタルピンとして利用できる

2020年6月21日日曜日
背景 atmega328pbで 追加されたピンを操作 したり I2Cポートを同時に利用 したりしたときに利用したMiniCoreというボード情報の ピンの定義 を見ていると、振動子に割り当てられているピンをデジタルピンとしても利用できそうな記述を発見しました。 試してみると利...

PIC16F1829でウォッチドックタイマーとスリープ機能を利用して低消費電力なLチカをさせてみた

2020年6月14日日曜日
背景 PIC16F1829とは、Microchip社が販売している集積回路の1つです。 低消費電力を売りにしています。 このマイコンにはスリープ機能があり、ウォッチドックタイマーという内部のタイマーと組み合わせることで、低消費電力モードと起動を繰り返せます。 以前から気になってい...

ボードの定義によって割り当てが異なるデジタルピンの番号とマイコンのピンの関係は、variantファイルを見ると分かる

2020年6月7日日曜日
背景 nordicのnRF51822というICのプログラムを作っていると、利用するボード情報によってArduinoで呼び出すデジタルピンが違うという場面に遭遇しました。 結果としてvariant.cppというファイルを見るとピン配置が分かりました。 備忘録として、具体的なファイル...