2016-03-01から1ヶ月間の記事一覧

Intel Edisonの中では何が起こっているのか

https://communities.intel.com/thread/58869?start=0&tstart=0 Atom: CPU、Yocto Linuxを動かしている(デュアルコア) Quark: MCU、マイクロコントローラ、32ビット、Gallileoと同じしかし IoT - Efficient communication between Arduino* and Linux na…

Repetier firmwareをVisual MicroでDebugする

SoftwareSerialを使うことでメインのシリアル通信ポート(COM15)でない、デバッグ用の口(COM11)を開けられた。デバッガのテストとして、loop()の先頭で int myvar = random(1000);で乱数を生成し、ここを通過した時に値をダンプするテストを行ったところ…

Visual Studio 2015 Community Editionをインストールする

公式ではUpdate1が配布されているが、インストールできなかった。以下の手順に従ってインストールした。 http://stackoverflow.com/questions/34889317/error-installing-visual-studio-2015-enterprise-update-1-with-team-explorerISOファイルは以下からダ…

Pebbleの加速度データをMATLABで表示する

ラダー図でArduinoを動かす

どういう需要があるのかわからないが http://www.cq.cx/ladder.pl

MarlinをVisualMicroでデバッグする

http://www.visualmicro.com/post/2013/04/26/How-to-debug-Arduino-on-a-different-usb-serial-port.aspx ひっかかったのは、SoftwareSerialのピンを指定するときは、Remote RX及びRemote TXは指定して、Remote portは指定しない(空欄にする)。以下を見る…

Prolific PL2303のドライバをwindows8.1にインストールする

公式のドライバが壊れてるっぽい デバイスドライバ上でcannot start code 10 と言われる ググる ここのドライバを使ったら治った http://www.ifamilysoftware.com/news37.html

VisualMicroのチュートリアル

https://www.youtube.com/watch?v=fFM8_RhIG0U

MacGapでアプリ名、メニュー名を変更する

MacGapNodeをデバッグする

MacGapNodeをXcodeで動かす

https://github.com/node-app/MacGapNode $ git clone https://github.com/node-app/MacGapNode.git $ git submodule update --init --recursive $ open MacGap.xcodeproj buildビルド時にlibm.dylibが無いと言われたのでシンボリックリンクを張った $ sudo …

Arduino DUEでMarlinを動かす

これを使った https://github.com/JRodrigoTech/Marlin-DUEMarlin-DUE/Due/Marlin/Marlin.inoを起動してUploadするビルド環境 Arduino-1.6.8 on OSXRAMPSv1.4をArduino DUEに挿して動作確認 サーミスタは挿しても挿さなくても以下のメッセージは確認できた(…

HTMLをMacアプリ化するMacGap

https://github.com/MacGapProject/MacGap1 electronよりファイルサイズが大幅に小さい こういうのを待ってた Node.jsが使えるかどうかがキモ追記 MacGapNodeっていうのがあった https://github.com/node-app/MacGapNodePhoneGap的な感じだからMacGapなのか

OSX上のGoでWindowsバイナリをビルドする

http://qiita.com/Jxck_/items/02185f51162e92759ebe クロスコンパイルに対応するようにgoをインストールする brew install go --cross-compile-common or brew install go --cross-compile-allhttp://qiita.com/orociic/items/b285cf205f75b7291a9d go1.4を…

AndroidのSQLite DBの中身を実機からコピーせずに確認する

Stethoというライブラリを使うとchrome dev toolからsqlを発行して見てるらしい http://facebook.github.io/stetho/まだうまくインストールできてない

アプリ側からサーバ側にPostした情報を調べたいとき

mitmproxyを使うとMac上でプロキシを立ててサーバへの通信を迂回できる インストール手順 http://qiita.com/hkurokawa/items/9034274cc1b9e1405c68genymotionを使う場合はプロキシのhostname(=localhost)は10.0.3.2で指定できた

curlのコンソール出力をOffにする

http://makandracards.com/makandra/1615-disable-output-when-using-curl curl --silent http://www.example.com/ > /dev/null

ターミナルでJSONをパースする

jsawkというのがあったspidermonkeyを裏で動かしてるっぽいhttp://stackoverflow.com/questions/1955505/parsing-json-with-unix-tools curl 'http://twitter.com/users/username.json' | jsawk -a 'return this.name'

Arduinoでマルチスレッド

protothreadライブラリを使うhttp://harteware.blogspot.jp/2010/11/protothread-powerfull-library.htmlhttps://code.google.com/archive/p/arduinode/downloads

brew upgradeで特定のプログラムをスキップする

http://stackoverflow.com/questions/10093918/ignore-formula-on-brew-upgrade brew pin gcc48 brew pin vtkのようにすれば現在のformulaを維持する。 brew unpinで解除できる。

Nexus5のシステムキャッシュをクリアする

https://www.androidpit.com/nexus-5-fix-common-problems https://support.google.com/nexus/answer/4596836?hl=ja 1. スマートフォンの電源がオンになっている場合はオフにします。 2. 音量小ボタンと音量大ボタンを押し続けて、そのままの状態でさらに、…

GSM/GPRSシールドでSMSを受信する

http://www.theengineeringprojects.com/2015/02/receive-sms-commands-using-sim900-arduino.html ATE0 – IT is used to turn off the Echo of GSM shield. AT – Just to check that your GSM module is working fine. AT + CMGF = 1 – This command will c…

GSM/GPRSシールドの切り替えスイッチの記述が公式で間違っている件

http://www.seeedstudio.com/wiki/GPRS_Shield_V1.0本当にハマった。SofwareSerialを使う際は左の図となっているが、書いてある意味が違うのか?自分が左側のスイッチの状態で動かした時の構成は、 Arduino UNO - HardwareSerial(7,8) GPRS Shield - 0,1 を…

メモ

参考: http://www.raviyp.com/embedded/190-sim900-sim800-ussd-code-at-commands-working-example *170# がモバイルマネーの開始番号 OK AT+CMGF=1 OK AT+CMGR=1 +CMGR: "REC READ","MTN","","16/03/11,08:42:48+00" Y'ello, You have successfully regist…

JavaScriptに関するメモ

フレームワーク戦争(i.e. React, Angular, etc.)に疲弊して遠ざかっていたけど、来年度はJavaScriptにもう少し力を入れて取り組もうと思っているのでその理由をメモ EdisonやArduino Yun(&FR703N)でNode.jsが動く。HW(Linuxが動くもの)でもデフォルトにな…