Featherの開発が続いていますが、大物の半田付けが終わりました。ハードの完成ということで記念撮影です。邦訳を作ってみたBatchPCBという基板作成サービスがあります。Featherの開発が続いています。Featherの設計も順調に進んでいます。トラックバックFM-2028を買い換えたら改良されていた半田ごては僕ら電子工作をする人間にとって生命線なので、僕はHakkoのFX-951というちょっと趣味にしては高級なコテを使っています(作業環境について)。Featherという名前で小型化を進めています。breakout)、完了しました。トラックバックArduinoのi2cライブラリ(Wire)の拡張(WireExt)Arduinoがとても大好き(笑)な僕ですが、カメラからの画像を線を4本つなぐだけで取得できるモジュールをテストする都合もあり、Arduinoを積極的に使っています。委託生産の可能性すいません、今回の記事は少し堅い話です。Sylphideですが、とりあえずやりたいことはほぼできているので、使い勝手を改善すべく努めています。中の人』で参加します。某オークションで半田付けをするための熱風装置をゲットしてきました。猫カメラをやっている僕ですが、簡単に画像を撮りたいという要望が意外とあるそうなので、部品として使えるカメラモジュールを構想してみることにしました。猫カメラの機能限定版という感じです。KBC-L2AS』を先日購入しました。iMPACTから使う』という過去記事があります。『アレの小型化』という記事を書きましたが、その実装が完了しました。紹介したアレですが、その後自分が欲しかった機能を組み込んだ基板を設計してみました。iMPACTから使う』のメンテナンスをしています。Sylphideですが、ちょっとした佳境を迎えつつあります。そのデバック作業中において遭遇した問題について、今回は記事にしてみようと思います。トラックバック実体配線図を綺麗に書くと路線図みたいだブログの更新をさぼっていてスイマセン。以前、とあるモノに組み込む細長いセンサ基板の話を書きましたが、中身を少しずつ作ってデバックしています。Sylphideですが、最近搭載する乗り物の中には高速で回転するものがでてくるようになりました。基板設計完了いつも見に来てくださっている方々には、あまり更新がないのも申し訳ないので、手持ちの近況ネタでサイトを更新することにします。新しい猫カメラに使う予定のSTMicroelectronics社製カメラモジュールVS6724用のSMK製ソケット(リンクはPDF)が到着しました。トラックバック僕がArduinoを使わないわけ(いわゆるネタです。LISY300ALを使ってみたくなりました。トラックバックとあるモノに組込むセンサ前回の記事で紹介した細長い電池と関係するのですが、とあるモノに組込む為のセンサの基板を設計してみました。毎度同じみ、基板のレイアウトを掲載してみます。トラックバック電池変り種、BR435とあるものに電子機器を組み込むため、非常に細長い電池を探していましたのですが、見つけることができました。VS6724へ変更する予定です。Sylphideのその後のお話です。トラックバック猫カメラ、空を飛ぶ!!某所での実験にて空から一枚。Google先生の地図と比べてみます。余興として猫カメラを載せてもらった結果です。はやく動画がとれる次バージョンを作りたいにゃあ。あまりにも更新がないのも申し訳ないので、軽めの近況報告2つでお茶を濁したいと思います。Sylphide関連の話です。トラックバックネタかと思いきや某所にあったオシロスコープです。いや僕のメインマシンよりも遥かに高性能です。あ、この画像が語るところは真実ですよ。試作中こんな怪しいサイトを構えていると色々な話が舞い込んできますが、カメラモジュールを役立てていただける方が現れました。例によって未踏がらみなのですが、猫にぶら下げるカメラがほしいとのことでした。Sylphideですが、地上側のソフトウェアが整備されつつあり、通信環境に関する作業を中心に行っています。600mAh開発をほぼ終えたカメラモジュール用の電池を入手しました。LiPo(リチウムポリマー)の1セル(3.7V)で、容量は400mAhと600mAhです。トラックバックカメラモジュールによる画像取得カメラモジュールを作っていましたが、ようやく画像の取得に成功しました。基板は最新(Rev.B)のものではなく古いものでの成功です。Sylphideですが、USBを使用したデバック用インターフェイスを設けることが悲願でした。(XMLSocketが使える?)時計デバイスChumbyと戯れています。トラックバックFTDIチップ経由でマイコン等と通信するためのCGILinux時計ガジェットChumbyからFTDIのUSBシリアル変換チップでマイコンをコントロールしようと企んでいます。時計デバイスChumbyからFTDI経由でマイコン等を操作しようと作業をしていますが、その過程で本体の設定ファイルを書き換える必要があります。最近、かわいらしい時計デバイスChumbyと戯れているのですが、困ったことに本家の開発者向けWikiでは、Chumbyの開発環境(クロスコンパイラ)はLinux上で動作するものしか提供されていません。Sylphideですが、機体の特性を得るべく黙々と飛行試験と数値解析(システム同定で安定微係数推算)を続けています。以前に似たような名前の記事『サーボ信号をアナログ電圧に変換』という記事を書きましたが、今度は時間あたりに何回かやってくるパルスをアナログ電圧に変換することになりました。設計資料hamayanさんがXBeeを使った家電等の総合管理システムを作られているようです。トラックバックサーボ信号をアナログ電圧に変換ラジコン用サーボの信号はパルスの幅によってその強弱が表現されるので、それを直接計測するためにはタイマの機能の一つであるインプットキャプチャを使う必要があり、チャンネル数が増えると大変やっかいです。カメラモジュール基板の企画』で、sparkfunから購入したカメラモジュールの話を書きましたが、この度実装を完了しました。Sylphideですが、ブルガリアの格安基板会社Olimexが長期の夏休みに入ってしまう(8月は丸々休み)ということもあり、最近は色々な基板を設計していました。Sylphideですが、順調に開発が続いています。リベンジしてみたが...そういえば以前sparkfunで購入したGPSのチップアンテナの経過を書くのをすっかり忘れていました。秋月で販売されているGPSモジュールを購入、分解したことは以前の記事『秋月GPSモジュール@4800円』で書きましたが、その後こんな形になりました。SuperSylphideですが、FPGA基板のソフトがとりあえずひと段落しました。トラックバック秋月USBオーディオPCのサウンドカードが壊れてしまっていたので、秋月の新商品『USBオーディオモジュール』を組み立ててみました。ケースには同じく秋月の『ポリカーボネイトケース』を使っています。i2cでサーボインターフェイスオートパイロットシステムSuperSylphideですが、最近はもっぱらI/O拡張基板用のVHDLを書いています。PC用のソフトウェアを書いている感覚と違うので、頭が混乱しています。iMPACTから使うFTDIのFTCJTAG.dllの仕様(リード、ライトが最低2bitsから)にブチ切れつつ、漸く完成しました。Sylphideですが、以前紹介した4枚目の基板であるI/O拡張基板の動作確認がとれました。基板の写真を晒すことにします。Sylphideの開発が別案件に組み込まれたせいもあり、開発スピードをあげる必要が出ています。トラックバックデータストリームの終端をシリアルポートにUSBの工作は大好きですが、機器の制御といえば未だにシリアルポート(RS232等)やパラレルポート(IEEE1284)といったレガシーインターフェイスが活躍しています。秋月電子でGPSモジュールキットが売り出されたとのことなので、早速購入しました。単価4800円と、なかなか手頃な値段です。昨年は、とあるプロジェクトでワイヤレス電力計なるものを作っていました。コンセントにさすだけで、家電製品の消費電力モニタリングを気軽にできるというコンセプトです。Sylphideですが、ようやくハードウェアの設計が最終局面に達しました。Devicesの新しいセンサが届いていました。このADIS16350は6自由度、つまりXYZ軸の加速度とXYZ軸まわりの角速度が同時にはかれるセンサです。画面の周りは、ふにふに。Sylphideですが、DSP上で動作するプログラムのブラッシュアップを進めています。ファームウェア少し以前にGPSロガーを作っていまして、基板データを公開したりしましたが、そういえばファームウェアなどのソフトウェア要素を何ひとつ載せていなかったな、と思い今回の記事を書いています。エンコーダ/デコーダ最近、以前PC接続用基板を作ったXBeeを用いて、シリアル通信(より正確にはUART)をしていますが、少し困ったことがありました。Sylphideですが、航法(INS/GPSナビゲーション)部分がほぼ完成したので、プログラムをROM化しスタンドアローンで動作するようになりました。トラックバックGPSチップアンテナ(LNA付き)以前、sparkfunで販売されているGPSチップアンテナの記事を書きました。Sylphideをサクっと完成させてしまおうと考えています。TMS320C6713用のC++行列ライブラリを作ったよ、という記事を書きました。Deviceが認識されて良かったです、という記事を書きましたが、実は後日談としてタイトルのような現象にやられています。実装済みsparkfunで購入したGPSチップアンテナを基板に載せてみました。トラックバックXBeeはじめました無線環境が必要になってきたのでZigBeeを導入しようとしています。トラックバックGPSチップアンテナ電子工作をしていると、何か面白い部品がないか、部品漁りを定常的にしているのですが、最近sparkfunで面白いものを見つけたので、購入してみました。それが今回のお題のGPSチップアンテナです。Sylphideには、2種類の圧力センサが搭載されています。Sylphideですが、最近模型飛行機に搭載して実機運用するようになりました。トラックバックPA-09ヒロセ(HRS)のDF13シリーズや日本圧着端子(JST)のZHシリーズなど、最近ハーフピッチのコネクタをよく使っています。Device)』という記事を書きましたが、実装がほぼ完了しました。Sylphideですが、メインとなるDSP基板の動作確認がほぼ完了したので、そのDSP基板データを公開します。動作確認の工程ですが、以下の手順を踏みました。Sylphideには、USBが内蔵されたC8051F340というマイコンを搭載しています。トラックバックRubyによるHEXフォーマットの読み書き組込み系の開発をしているとROMにデータを書き込むためのバイナリを扱うことになりますが、そのフォーマットの一つにHEXフォーマット(正式名称?)というのがあります。最近GPSロガーの話ばかりですいません。他にも色々と並行して進んではいるのですが、さらっと書けるネタが欠乏しているもので...。基板到着GPSロガーですが、基板が到着しました。1100mAhを400円を入手しました。Sylphideですが、メインのDSPによる開発をスタートさせました。ここは某資金力を使ってしまいました。途中経過GPSロガーですが、部品が届きました。それにしても本当にMicroSDって小さいですね。最近、とある事情でGPSの情報を記録したいということがあったので、GPSロガーを作っています。以下のような特徴を盛り込んでみました。