iPad + Pythonista(iOSで動くPython)でGenuino101やESP8266と接続したりして遊んでみた。

iPad + Pythonista(iOSで動くPython)でGenuino101やESP8266と接続して遊んでみた。その他実験した事などのメモ。
電子工作
2
robo8080 @robo8080
これ買ってみた。Bluetooth LEに対応してるのでGenuino101で遊ぶのに使ってみる。 :「Pythonista」iOS上で動作するPython統合開発環境がv2.0にアップデート!その物凄い内容とは hitoriblog.com/?p=34268
robo8080 @robo8080
@robo8080 「Pythonista」でGenuino 101のLED点灯出来た‼︎
robo8080 @robo8080
@robo8080 iPad + Pythonista + BLEで、Genuino 101のLチカ出来た‼︎ pic.twitter.com/7lNXu0aTSi
 拡大
robo8080 @robo8080
@robo8080 iPad + Pythonista + BLEで、Genuino 101のLチカ、Pythonのソースここに置いておきます。Genuino側は、ファイル->スケッチの例->CurieBLE->LEDです。gist.github.com/robo8080/afdeb…
robo8080 @robo8080
@robo8080 Pythonのソースは12行目の'GENUINO 101-0000' を自分のボード名に合わせて書き換える必要があります。取りあえず書き換えずにこのまま実行すると検出したボード名がコンソールに表示されるのでそれを見ればわかります。
robo8080 @robo8080
iPad + koanshi.jsでGenuino 101のLチカをする実験。接続した途端にkonashi.jsが落ちるな〜 pic.twitter.com/bUiuIJY1Oz
 拡大
robo8080 @robo8080
iPad + BLE + RCBControllerでGenuino101と接続できた。mbed HRM1017用のこれをGenuino101に移植した。 developer.mbed.org/users/jksoft/c… pic.twitter.com/liwEHq0DTZ
 拡大
robo8080 @robo8080
ESP-WROOM-02用に少し改造して試してみたがうまく行かなかった。: ArduinoからiOSやAndroidブラウザへリアルタイムデータ通信(Server-Sent Events使用)ができました。 mgo-tec.com/blog-entry-36.…
robo8080 @robo8080
メモ FirmataをWifi経由で使う。 : ESP8266FirmataWifi.ino github.com/kotl/esp8266-f…
robo8080 @robo8080
メモ : etherport Ethernet communication transport for use with Firmata.js npmjs.com/package/etherp…
robo8080 @robo8080
PyMataのTCP版みたいのは無いのかな〜 : MrYsLab/PyMata: A Python client class library for Interaction with Standard Firmata github.com/MrYsLab/PyMata
robo8080 @robo8080
メモ : TCP/IP - serial bridge Examples — pySerial 3.0.1 documentation pyserial.readthedocs.org/en/latest/exam…
robo8080 @robo8080
FirmataがESP8266のWiFiに対応したので、PyMataをTCP用に改造してiPad + Pythonistaで動くようにした。 github.com/firmata/arduin… pic.twitter.com/4wnD37nEhf
 拡大
robo8080 @robo8080
@robo8080 ESP8266 + StandardFirmataWiFi + iPad3 + PyMata(TCP用に改造) + Pyhonista youtu.be/oa6PKhivIwE
 拡大
robo8080 @robo8080
メモ : Requests の使い方 (Python Library) - Qiita qiita.com/sqrtxx/items/4…
robo8080 @robo8080
メモ : Requests: 人間のためのHTTP — requests-docs-ja 1.0.4 documentation requests-docs-ja.readthedocs.org/en/latest/
robo8080 @robo8080
メモ : 使っていて気持ちがいい Python の HTTP クライアント "requests" | CUBE SUGAR STORAGE momijiame.tumblr.com/post/455601059…
robo8080 @robo8080
@robo8080 おぉ、iPadのPythonistaでやったら一発で動いた! pic.twitter.com/wVReMkQEw7
 拡大
robo8080 @robo8080
メモ おぉ、FirmataがGennuino 101のBLEに対応してる!: StandardFirmataBLE github.com/firmata/arduin…
robo8080 @robo8080
@robo8080 Genuino 101 + StandardFirmataBLEに対応したクライアントライブラリないかな〜
robo8080 @robo8080
@robo8080 iPadのPythonistaで作ってみようかな…
robo8080 @robo8080
@robo8080 FirmataはGenuino 101のBLEにも対応したので、PyMataのBLE版も作ってみるかな。PythonistaのBLEでGenuino 101に接続できるのは確認済み。:「Pythonista」hitoriblog.com/?p=34268
robo8080 @robo8080
@robo8080 「Pythonista」は、BLEやGUIが使えたりしてマイコンと接続して遊ぶのに便利。techBASICでも同様のことができるがBASICは方言が多くて他から流用しにくいのが難点。byteworks.us/Byte_Works/tec…
robo8080 @robo8080
@robo8080 FirmataがESP8266のWiFiに対応したので、PyMataをTCP用に改造してWindows10 + Python2.7でも動くようにした。 pic.twitter.com/9mSSyqtNxb
 拡大

コメント

ログインして広告を非表示にする
ログインして広告を非表示にする