Arduino」カテゴリーアーカイブ

話題の CircuitPython を試してみる

Trying Adafruit CircuitPython in addition to MicroPython. プログラミング日和のゴールディンウィーク 2日目ですが、皆様いかがお過ごしでしょうか。 Adafruit が最近熱心なのが、MicroPython をカスタマイズ(?)した CircuitPython です。もちろん同社の SAMD21 ボードで動作するのですが、Arduino Zero でも動作するようなので試してみました。流行りものに弱い性格です。 🙂 とこ… 続きを読む »

Raspberry Pi Zero W を、USB キーボードにする

Configuring a Raspberry Pi Zero W as a general USB keyboard (USB HID device). 今日はちょっとした「お遊び」をしてみました。と言っても、私にとっては真面目な課題なのでした。 Apple の Mac OS では、「システム環境設定」の「省エネルギー」設定で「ネットワークアクセスによるスリープ解除」を有効にしておくと、外部からの(いわゆる)magic packet で Mac を起こすことができます。コマ… 続きを読む »

Arduino M0 Pro を Eclipse と C 言語で開発しよう

Next step is, developing Arduino M0 software by C language on Eclipse IDE. 先日は、Arduino Sketch のソフトを GDB でデバッグする方法を説明しました。今回は、Sketch ではなくて普通の C 言語で Arduino M0 Pro のソフトを設計する方法を学びましょう。 毎度のことですが、最初は前振りです。お急ぎの方は、「最初に GCC、OpenOCD のインストール」からお読みくださ… 続きを読む »

Arduino M0 Pro を GDB でデバッグしよう

Tried source code level debugging of Arduino M0 Pro sketch by GDB. Arduino は使いやすく、組込プログラミングのツールとして普及していますが、Arduino Sketch でプログラミングする際の一番のネックは、標準ではデバッガが用意されていないことではないでしょうか。いわゆる「printf() デバッグ」は可能ですが、大きなプログラムを Eclipse 上の GDB(GNU Debugger)などでデバ… 続きを読む »

センサーデータを、ウェブブラウザでリアルタイム表示する

Prototyped a visualization system on web browser with Ajax technology. 先日試作した SPI – USB ブリッジフレームワークを使い、センサーで受信した生体情報をウェブ上でリアルタイムに視覚化するソフトを書いてみました。 流行りの Ajax(古い?)や jQuery という技術を使えば、専門家がチョチョイのチョイと書いてしまうようなアプリかも知れませんが、私にとっては新しい技術の導入です。以前… 続きを読む »

AtmelStudio と Arduino M0 PRO で、USB 通信してみよう

Next trial is, enabling USB CDC to connect Arduino M0 PRO to PC.  Again, without Arduino IDE! 無事に Arduino M0 PRO を AtmelStudio 7(以下 AS7)で開発できるようになりましたので、今度は USB CDC(Communications Device Class)を使ってパソコンと通信できるようにしてみましょう。ここまでできれば、Arduino IDE で… 続きを読む »

AtmelStudio で Arduino M0 PRO を動かしてみよう

My first programming for Arduino M0 PRO by AtmelStudio 7. 先日 Arduino M0 PRO を購入し Arduino IDE でプログラムを書いてみましたが、今日は Atmel(現 Microchip)が配布している AtmelStudio 7 で Hello World(組込の世界では LED チカチカのこと 🙂 、あるいは L チカ)してみました。チョー初心者な感じですが、御興味がある方も知れないので共有させて頂… 続きを読む »

Atmel SAMD21 を使った SPI – USB ブリッジフレームワーク

Prototyped an SPI – USB communication bridge framework by Atmel (current Microchip) SAMD21 microcomputer. 久々の投稿です。2〜3月頃はお客様からの大量のお仕事を頂戴して、とてもブログを書く余裕がありませんでした。ごめんなさい。 さて。休日を利用して、また一つ試作をしました。これは、SPI(Serial Peripheral Interface Bus)で高速に… 続きを読む »

USB 試作のための Arduino を 2点購入

Purchased two Arduinos which have USB capabilities for prototyping. USB 関連試作のための Arduino を 2点購入しました。Bluetooth や ZigBee のような無線インターフェイスは重要ですが、USB のような汎用有線インターフェイスも、まだまだ重要な技術です。 今回購入したのは、以下の 2点です。(写真の右 2点。左端は XBee のピッチ変換基板で今回の話とは無関係。) Arduino … 続きを読む »