スキップしてメイン コンテンツに移動

投稿

PEKE PROJECT!! 部品も到着!

今回わざわざ、紙エポにした。 これがそのままシールドに使える。 両面基板の方がベターだが、私は、SMD工作なので片面で大丈夫。 ちゃんと計算してあるから、ソケット位置はこれでも合致する。 C基板の、一番少ないピン幅に合わせてる。 20PINのDIP-ICを乗せるとこんな感じ。 縦でもOK 実際の所、これを、1000円位にするのが目標。 そのためにも、VID/PID問題も有るので、USB-MCUが、MCP2200に替えられる事を願ってる。PICのアプリケーションノートに、RTSからのリセット方法が書いて有ったからなんとかなるだろうと信じてるが・・ 電源回路とかオプションにしちゃえば、実質大した点数では無いし、前回の、AE-ATmega基板のキット化の実績から見れば、7805の部分とかでコストダウンされてるから、基板が、AE-ATmega+TQFP32変換基板=250円程度なら、実現可能だとは、思う、現状だと、緑にすれば、320円位になるが・・ ピンソケット関係をデフォルトと想定せず、MCP2200にすれば、たぶん可能だと思う。 本質的に、ターゲット的には、中学生から高校生、そして大人を目指してる。 高価な、Arduinoシールドで無く、C基板を使って、色々作って楽しみながら、学習して欲しいって言うイメージで作ったからだ。 学校のクラブ活動とかを想定してるから、値段はなるべく下げる。 RGB LEDは、私からの提案、写真とかやってると、色の発色とかに煩い・・単純に色バリエーションだけで、7-16色位は組めるはずなのと、点滅の仕方を工夫すれば、かなりの数の情報伝達が、夜間なら、相当な距離でも出来るし、目の隅に有っても、何が起こったか解る可能性が有る、ディスプレーを注視しなくていいのと、ちょっとした、ローテクのワイヤレス伝達手段だと考えてる。 小さなLCDを注視したりするよりは、ずっと合理的だし、消費ピン数も3本だ。 付けなければ、付けないでいいし・・ 基板だけで、プログラムして、ぼーっと遊んでる時間も有るので、そのネタにもなると考えた。 この基板の正式化は、たぶん、今回のを使ってもらった方たちのフィードバックを貰ってからなので、2ヶ月位後になると思う。 ただその間に、もう一個出るかも・・MCP2200を買ったり、ATTiny...

PEKE PROJECT!! ボード到着!!

PEKE BOARD 到着!! これです。 Metaboardみたいだね。 全面 表面実装仕様です。 ATmega8u2/V-USB仕様を作り別け出来ます。 AE-ATmegaとのサイズ比 ちょっと横が広い。 だって、シールドの配線が内側通れないんだもの・・ Mega8u2のI/Oは、全部出てます。 Mega8u2のマイコンボードにもなります。 アナログライン側、6+8ピンADC6/7が追加になってます。 ここが日本向けの本音C基板対応のDライン16ピンが内側に有ります。 シールドに、60円のC基板が使えます。 PEKE 基板は、デフォルトで、ピンソケットを装備しません。 この上に回路を組んで完成させる組み込み基板です。 Arduino配列のDライン、C基板用のDラインと二列有り。 デフォルトの回路はここに直接組めます。 例えば、トランジスタアレイを組んで、自分用のピンソケットを付けて上にLEDアレイを乗せたり出来ます。Arduinoに依存しつつ、自分のオリジナルを組みたい時に使えます。 Arduinoのシールドも使えます。 リセットボタンに手が届かないなんて事が無いようにしました。 ADC6/7です。 何故か新品のC基板が切れてましたが、ピッタリになってます。 Mega8u2部に、Mega32u2とかAT90USB162とか変更出来ます。 ちょっと面倒ですが、Mega328の位置にジャンパしちゃえば、 ArduinoのI/O配列を流用できます。 右端に有る四角い4個のランドは、RGB LEDをPWM接続可能な場所です。 簡単な対人インターフェースとして色や点滅パターンで状況説明できますし。 サンプルでのLEDチカチカよりは、断然面白いでしょうね。 まあ、とりあえず第一弾到着!! まだ部品が来てないので、ちょい待ちですが・・ 言いたい事は簡単で・・試作や実験には、Arduinoとして使えばいいけど、簡単な回路の完成品にしたいとき、シールドとかでゴテゴテくっつくのは辛いし、ピンソケットとかが有るから、厚みを抑えられないですね。 つまり、Arduinoでは無く、自作のロジック回路として提供したいとかの時、合体ロボ(色とりどりの)になっちゃうのを避けたいとか、ある程度量産を、プレゼンしたい場合、1枚にまとめたいじゃ無いですか? PE...

おかしいなあ、すでに横浜に来てるってDHLに出てるのだが・・

DHLの検索だと、昼すぎには、貨物出てるのだが・・さすがに香港は近いな・・ 秋月への発注が間に合わず・・さっき部品を頼んだので、いつ組めるやら。 ネットで発注ついでにDigikeyにMCP2200を注文してしまった。 何か完成品やら、キットとして売るとしたら、mega8u2の、VID/PIDは、ちょっと負担なので、シリアルコンバーターユニットとして使う。 まあ、PIC18F14K50のJALv2とかでなら、出て来たVID/PIDをそのまんまでもいいのだろうが・・mega8u2の場合、元々がシリアルコンバーターでは無いから、ATMELのDEMOを使うとしても、それを入れて何かを生産する訳には行かないから・・ FTDIを使うえば、この件は問題無い。まあ、シリアルコンバーターとして、売られてる、MCP2200はこの部分、マイクロチップのデフォルトが入ってるから、FTDIと同じ値にはなる。問題はDTRが無い事。この件は、たぶん解消出来ると思うし、一部は、リセットスイッチ付ければ済む問題なので、あんまり気にしてない。 価格的に、セラロックが必要なのを除けば・・FTDIを同じだが、メリットは、1.27mmピッチで有る事か・・でかいと言う欠点にもなるし、実際、幅300milだから、DIPの全長が半分になるだけではある。 それでもアマチアの工作には、この方がずっと向いてると思うのだ。FTDIや、mega8u2よりは、ずっと気楽に手で組める。 SOP(SMD)なのは・・個人的に言えば、表面実装の方が好きだ。工作も楽だと思ってる。 基本的に回路図通りに並べればいいだけで、表側で配線していって、どうしても裏を通さなければいけないとこだけ・・裏返しで見ればいいだけなので、実際、DIPで組んでた時代よりミスが減ってる。 回路図通り実体を貼ればいいだけって言う意味では、何倍も簡単だとは思うのだが・・ MCUが使い捨てになってしまうかも知れないとは思うが、昔みたいに、1個、500円とか800円なんて時代では無い、実際私自身、Tiny85/84 Pic10/Pic12 など安めのチップにしていて、ちょっと高めのパーツ位の認識になってるし、TQFP32は辛いが、1.27mmピッチの物は、外せないほど辛いもんでもない。ソケットとか必要無い分安いし・・小さな基板で済むし・...

PEKE基板明日か明後日には来るかも・・DHL早いからねーー

たまに、パッケージソフトをアメリカから買うのですが、中二日とかで、DHLで届くと結構ショックを受ける。PEKE基板は、香港を出発したようです。 (うげーーmadoelecにまだ部品頼んでもいないじゃん・・あうーー) 楽しみだなーー 実は最近、宅急便を出す機会が増えてるんですが・・コンビニで、三重まで700円なら安いよねえーーって言われたのだけど・・実はそこは変だよこの日本で・・ たしか、アジアから、日本全国当然、沖縄や、北海道も含んで、800円だったと思う。つまり、うちから北海道や、沖縄に宅急便送ると、1000円以上する、隣の県で600円・・でも、中国や、韓国から、日本にEMSを送ると、800円なのね。うちから大阪より安い。 世の中景気悪くしてるのはそれだよね。確かアメリカには、1600円、欧州に2000円だったと思う。 つまるところ、アジアに発送デポを作った方が、日本全国での平均的な送料より安いんだわ。 私が、福岡あたりに住んでたら、韓国に事務所作るだろうなーーー台湾あたりからって言う手も有るし。 電子機器とか、カメラとかって、日本は生産国なので、関税がかからないから、秋葉原で、中国・台湾・香港勢力が台頭するのも解る。たしかもっと安い、タイあたりから参入してるとこも有るのだろう。 今やってるPEKEなんかにしても、いっそのことタイとかで生産すると安そうなんだが・・・送料800円かかっちゃうのが難点だが、その辺は、madoelecでも中継してもらえばーーとか、微妙に考えていたりする。  昔ちょっとタイに行った時に、電気街に行き、「安いですねーーパチもん?」って言ったら、「何言ってるんですか・・こっちが原産地ですよ。」って言われた覚えが有る。 昔の日本人みたいに器用な人が多いから・・「カメラ用のちょっとした部品位なら、現物渡して、一週間も有れば、作って持ってくるよ・・輸入するより安い」そう言われた。 昔の日本の町工場みたいな、がむしゃらな元気が有るなら、今回みたいなPEKE PROJECTとかって、結構やりやすいのかも知れないと思っていたりする。 いくつかの、倒産しそうな町工場に知ってるが・・がむしゃらにしても取り返せないから、根性が出ない。世の中みんなで0に戻った終戦の時より、(私は生まれてないが)・・政府も、産業も...

うーん一日で出来なかったーー

OSXでShellコマンドにオプション付けて、コンパイルやら、Makeやら、Bootloaderでの書き込みとか面倒臭くなり、(jalv2もだけど)エディターのプラグインが動くの動かないのも面倒だし・・で・ちょっと汎用のシェル実行ソフトを作り始めました。 面倒だったので、Winは放棄し、Unix/OSXのみにしましたが・・ つまりーーIDEのエディター以外の部分やってくれるアプリを作っておきたい訳だですね。 私も結構使えちゃってる初心者では有るが・・コマンドラインの記録用メモ帳は、結構一杯になってる。 つまるところ、そうゆうのメモしててくれるツールが欲しい。 例えば、Optibootや、FastbootのMakeのコンパイルオプションとか、記録しててくれたりすると嬉しい訳だ。 つまる所、好きなエディター使えばいいやんけ・・と言う私流の乱暴さと言うか・・ 実際、avr-gccでさえ、Arduinoのお陰で、5-6本、私のOSXの中には入ってる。何度も書いてるが、Avrdudeなどもだ。これにJalv2のsdccに・・ライターが何種か、pickitのコマンドライン覚えるのも面倒だし・・ Macの場合、/usr/local/bin /usr/bin /opt/local/bin とか非表示だから余計面倒になる。 実際、私の状態で、OSXでJalv2のIDEが動いてない。最初動いたのだが、その後駄目だ・・X11の物は動くが、どうも性に合わないし・・ 最初はMacで書いて、winかlinuxのIDEに送ってコンパイルしてと思ったのだが・・やっぱり、一気に出来た方が便利だ。 気楽なのんびり制作だから、1日位でこの件を解決してしまおうと思ったのだが・・凝ってしまった。おかげで一日じゃ終わりませんでした。

百獣の王・・

一応A社の最終章って言うOSで一日遊んでしまった。 どっちかって言えば、iPhone/iPadの技術が大量に入って、OS全体の上に優しいIFが乗った感じ・奥に入っていくと、雪豹とあんまり変わらないかも。 その名の通り、あの鬣を剃っちゃった中味は、普通の猫かも知れない。 一番感じたのは・・ていうか足り前だが・・環境設定とかの言い回しや、パネルの構造の見直しかも知れない。 確かに、「ここどうするの?」のトップだった部分だから(ていうかOSは本来それだけの物のはず)解りやすくなった。・・・それでもまあ、WINよりは、ずーっと解りやすいが・・ Win使いの人にたまーに、「Macは、初心者向けだから」って言われるが、実際そんなことは無いのは、コンピューターを長年いじってる人は当たり前に知ってる話だが・・Winより遙かに面倒臭い物を、ここまで初心者でも使えるようにしたのは立派で・・この完成が有るから、Ubuntuも生まれたとも思う。 昔からLinuxは面白かったが、Winより、ずっと難解で、解りにくいソフト、統一性の欠落とかで、扱いにくかったが、今や、どのOSでも、UIを完全に無視したりするのは、本格的なプロ用のアプリになったと思う。 うーんやっぱりこのOSは無料なんじゃないかな?あるいは、数百円、高くて1000円・・インストーラーの形状や、購入の仕方を考慮してるのが確実で・・Mac APP storeから、デベロッパIDの者だけ、ダウンロード出来、クリックすると、ボタン数個で、既存のOSに上書きインストールしていく・・元々、OSXの3000円とかって、パッケージングや流通利益を考えたら・・単なる踏み絵か、契約書購入みたいなもんだから・・ そうだなーー私だったら・・ ダウンロード無料 パッケージ版3000円で初回限定、Macintosh 512 ディスプレーフィギア付き ステッカー、メモ帳、専用紙袋付き・・ って言う企画書書くかも知れないね。 WINは、OSがダウンロード販売されるって言う、情勢からは遠い存在に思えるし、MSが、ハードと、ソフトが分離されてるとこを、うまつ突いてるとは思う。 あとはまあ、この最終の生態系が、他のPCに入るように出来てるか・・だねーー・・それは、専門の方々も居るので、結果を待とう。 1GHz位...

うーむやること一杯・・

色々IDEを紹介されて、遊んでしまった。 eclipse Editra piklib MPLAB X 更に、X code4だから、遊んでただけに見えるな・・ついでに百獣の王まで来まして、何処に入れようか迷ってました。 Prosessingのplug-inが入るので、EclipseはArduinoの開発でも使ってるって書いて有る位だからいいのかも・・ 個人的には、さくっと日本語表示してくれる、Editraが好きだが・・pluginが今一・・jalv2に限って言えば、Win版の、JalEditか、piklabが便利かも・・でこれはOSXで今一・・Jalに関しては、MPLABに入れるためのスクリプトも有ったが、それはいくらなんでも、Win専用だろうし・・OSXでネイティブで動くのは、eclipseとEditraなのかな・・  IDEに関しては、結構プログラム歴は長い(PCやらMACやらだけど)ので、やる気になるIDEって結構重要だ。ただ考え方次第で・・長いプログラム書くなよーー的な、Arduino IDEの割り切りの良さも、一つの道だと思う。 実際、入れて、これ気に入ったと思った、Rditraは、最新版のアップデートしたら、Jalのプラグインが認識しなくなり・・がっかり・・Jalだけの統合環境なら、Win版には、専用のが有ったから、それ使うと、市販環境のIDEみたいにはなる。 Ubuntuは結構、Pluginも揃い、piklabで、Jalv2のIDEにはなる。sdccと共存するから、PIC用としては悪くない。eclipseにJalが入るらしいので、ダウンロードしたとこで力尽きた。 eclipseで統合出来れば、AVR GCC/Prosessing   PIC sdcc/Jalを同じIDEで処理出来る可能性が有る。 結局コード書く前にここにはまってしまった訳では有ります。 気に入ってるEditraは、一応ネイティブでエディター部がJalには対応してるので書けなくは無いが、ボタン一個でコンパイルはして貰えない・・シクシク・・