タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

mrubyと組み込みに関するyuisekiのブックマーク (4)

  • STM32F4DICOVERY+Wi-Fiモジュール+mrubyでWebサーバ - kyabの日記

    STM32F4DISCOVERYでmrubyを動かせましたが、次になにかしたいなと思っていたところ、簡単にマイコンに接続できるWi-Fiモジュールの存在を知りました。 GAINSPAN GS1011シリーズ このモジュールは、マイコンとシリアル通信上でATコマンドを使って簡単にWirelessの設定、TCP/IP通信ができるというものです。菅工房さんのページに詳しく解説されています。 菅工房 低消費電流 Wi-Fiモジュール ATコマンドの詳細なリファレンスの入手には来NDA契約の手続きが必要で、自分は契約書のコピーをファイルで送ったりしたのですが、うんともすんとも連絡が来ないので、WebでPDFを見つけて来ました^^; で、このGS1011とSTM32F4DISCOVERYを接続し、簡易Webサーバを書いて基板上にある4色のLEDを制御してみました。 実装 GS1011とのシリアル通信

  • ¥1,650で買えるARM基板STM32F4DISCOVERYでmrubyを動かす - kyabの日記

    今までchipKIT Max32でmrubyを動かして遊んでいたわけですが、最近STMicroelectronicsのSTM32F4DISCOVERYという評価ボードを知りました。 STM32F4DISCOVERY ARM Coretex-M4 STM32F407VGT6 Microcontroller 1MB Flash 128KB + 64KB RAM 秋月電子で\1,650で販売されています。色々人気なようで、動画プレイヤーを作っている方もいます。すごい・・。 この基板、RAMは合計で192KBあるのですが、メモリマップ上で128KBと64KBが分断されています。このためヒープ(mallocで使う場所)はどちらかしか使えないのですが、スタックを64KB側に置いたり色々工夫できるので、mrubyを動かすには今までより余裕がありそうです。 で、既にyamanekkoさんがmrubyを動か

    ¥1,650で買えるARM基板STM32F4DISCOVERYでmrubyを動かす - kyabの日記
  • マイコンボードでmrubyを動かす

    組み込み向けRubyとして、まつもとゆきひろ氏が開発した「mruby」。専用の開発ボードが複数発売され、LEGO MINDSTORMSなど様々な環境への移植が進んでいます。今回は数千円で入手できる開発ボードを実際に使って、Lチカ(LEDチカチカ)から始めてみます。 Rubyは近年、「Ruby on Rails」の普及などにより、Webアプリケーションを開発する言語して注目されてきました。しかしRubyは、Web専用の言語というわけではありません。RubyでiOSアプリを構築できる「RubyMotion」や、Androidアプリを構築できる「Ruboto」のように、様々なアプリケーションを構築できる環境があります。 そんな中、Rubyの活用範囲をさらに大きく広げる「mruby」が2012年4月にリリースされました。mrubyRubyの作者である、まつもとゆきひろ氏が中心となり、組み込み機器

    マイコンボードでmrubyを動かす
  • RubyKaigi 2013 で動作報告があったので Arduino で mruby を動かしてみた - word-iteration

    RubyKaigi 2013 の感想を書こうかと思ったけど、開催日あたりから私事で忙しく心が落ち着いてないので、ざざっと書けるこの内容から。 Ruby界隈で組み込み関連の発表をガチ内容でやってしまうことでおなじみの [twitter:@bovensiepen] さんが、 どうやら mruby を Arduino 上で動かしたという発表をRubyKaigi 2013 でやってくれたよう。 以前、同じようなことをしようとして結局 Arduino DUE のメモリ不足だかで挫折した経験がある。たまたま裏セッションにいたので聞けず、「あう〜」と呟きをしてたりしたら、ご人から発表のURLを教えて貰った。感謝ですわ。詳しくはそちらを見てみて下さい。 とりあえず発表資料とデモ動画を斜め読み(視聴)してみたのは良いのだけど、その内容をイマイチそのまま受け取れないというか、もう少し聞かないと分かんないなぁ

    RubyKaigi 2013 で動作報告があったので Arduino で mruby を動かしてみた - word-iteration
  • 1