共有https://activate.ea.com/activategame.doここでoriginのID使って登録したら起動するようになった。共有mbedとSupertweetを利用してTwitterのタイムライン・リプライを取得できるようにしてみました。言ってもHTTPClientStreamingExampleに少し手を加えてしてどんなデータが送られてくるのかをPCから見れるようにしただけです。(サンプルを作っていただいた方に感謝)Supertweetのデータを取得できるようにしたものがこちらhttp://mbed.org/users/nameless129/code/SuperTweet_get/Supertweetのユーザー名とパスワードを入力してコンパイル。mbedから実行するとタイムラインがシリアル通信を通してPCに送られるようになっています。ボーレートを921600bpsに設定しているので注意してください。実行するとタイムラインのデータを見ることができます。タイムラインの本文となる部分は5行目の"text":以降のようです。Unicodeで日本語はエンコードされています。いう訳か通常であれば%u3010のような形式でエンコードされるはずが\u3010とエンコードされています。(おかげで文字の正体を探るのに苦労させられました。)SupertweetはTwitterのAPIすべてをサポートしているようなので、リプライの取得も試してみました。APIのアドレスに倣い、Supertweetのアドレスを修正するだけです。私がアップしたソースの36行目にリプライを取得するためのアドレスをセットしています。実行結果は以下の通りです。test)となっています。リプライ元のユーザー名は10行目の"screen_name":"en129"のようです。以上の実行結果より、Supertweetを用いることでTwitterのAPIにアクセスしたときと同じデータを受信できるようです。受信するデータが多く、扱いが面倒と思いました。U」を試してみる予定です。共有mbedでTwitterの情報を取り込んで処理させる第一歩として、mbedからTwitterに投稿する動作をさせてみました。その中でトラブルがあったのでそのまとめです。twitterのサンプルプログラムを探すべく、「twitter」と検索。トップに出たCookBookのTwitterExampleをインポートします。SuperTweetを経由するので登録。Website・Organizationについて入力するようになっていました。重要なのはEmailだけで他はそれぞれ適当に入力して大丈夫かと思われます。入力後、承認メールが送られてくるのでメール内のリンクをクリックしてアカウントを有効にします。登録後の手順は上記サイトとほぼ同じでした。"mypass"のところに入力。コンパイルしようとしたところ・・・トラブルその1:ライブラリをインポートしてもヘッダファイルが不足しておりコンパイルできないHTTPClient.hがないと言われます。it!ボタンを押すとライブラリを探す画面が出るので、「NetServices」をインポートします。HTTPClientもありますが、それをインポートしてもまた別のエラーでコンパイルが通りませんでした。これにて無事にバイナリをmbedに転送してツイートが!と思いきや・・・トラブルその2:ツイートできないorz原因はツイートの送り先URLが古いままのようです。NULL);となっていますが、Supertweetの仕様(http://www.supertweet.net/about/api)を見てみるとアドレスの末端がxmlではなくjsonになっています。プログラムも合わせてjsonに修正したところツイートしてくれました。5V2Aお値段9980円なり。そこまで電源装置に詳しいわけじゃないですが、30V5Aという容量を持つ電源としては破格の値段ではないでしょうか。カレントリミット機能まで付いています。別系統で固定電源ですが、5V2A出力も付いています。欲しく、分解して中を覗いてみたい欲もあったので買っちゃいました。OUTPUTボタンの代わりに電源ボタンでも良さそう実際に使用してみると、普通の電源装置と何ら変わりなく使えています。QUADしか持っていないので微小な電圧まで観測できていませんが、結構きれいではあると思います。趣味程度の用途であれば十分良いのではないでしょうか。共有トラ技5月号にてKiCadの紹介がありまして、DesignSparkPCBに対する不満が解消できるのであればと思い、使ってみました。回路図エディタ、PCBエディタ、部品ライブラリの観点からDesignSparkPCBと比較して長所、短所を上げていきます。ctrlキーで部品をいくつか選択する操作ができない。・ガーバデータの出力がわかりやすく、標準でRS-274X形式で出力してくれる。心苦しいですが、比較しての長所がないです。独自昨日としてガーバビューワ、各種計算が容易になる専用計算アプリ、ビットマップからパターンを作成する機能があります。KiCadとDesignSparkPCB両方使ってみての比較でしたが、回路図作成ではDesignSparkPCB、パターン作成ではKiCadがそれぞれ好みの機能・操作方法でした。KiCadは今後CERNが介入するようです。回路図エディタの操作性等改善されればもっと良いCADソフトになるんじゃないかと予想されます。どちらのソフトにしてもフリーで十分快適な回路図・パターンを作成できるソフトです。今後のバージョンアップに期待です。)ツイートプロフィールen129電子工作を趣味にニコニコ技術部界隈で活動しています。