低消費電力Arduino互換システム。3V/8MHzで動いてます。
8MHz用にビルドしたArduinoのブートローダーと内蔵クロック/電源電圧3V用のフューズ設定を書き込んだATMega328P
Arduino用ボード設定ファイルにも設定を追加したのでArduino IDEがそのまま使えてそのまま書き込みできます。

この状態で基板起こそうかな。Denchi-Duinoとか命名してw
MobDuinoというのもいいかも。

内蔵8MHzのArduinoに関してはこのページを参考にしました。って自分のブログw
フューズはクロック設定とあとBOD (Brown Out Detection)の設定に注意。BODは1.8Vに設定しました。
標準のArduinoのBOD設定だと2.7Vになってるから電池で使うのには不適っす。

写真のブレッドボードではその他周辺として、RTC、気圧センサ、温度センサ、小型液晶、microSDカード、スイッチとかをつないでます。
基本ほとんどsleep状態。キー入力(Port Change Interrupt)かRTCからの1Hz割り込みで起きてるので、非常に低消費電力なシステムになってます。
でもAVRよか1800番台PICの方がはるかに低消費電力なんだよねぇ。。。値段も安いし。。。

このプロジェクト、ArduinoにこだわらずにPICにするかな。

でも一番のお気に入りはArduinoでもPICでもなくてNetduino
なんたって開発環境が最高!!チップの値段が最大のネック。。。

コメントを残す