M5Stack社のグラフィカルなプログラミング環境UIFlow2のアルファ版に関するつぶやき
0
前へ 1 2 ・・ 10 次へ
さいとてつや @saitotetsuya

@tnkmasayuki twitter.com/its_hard_2_nam… というわけで,どうするのが良いでしょうね。実装がよくわかってないのですが,USBケーブルで繋いでるデバイスだけログインなしに接続できるとかですかね。どっちにしろデバイスが直接接続できる状況ならセキュリティうんぬんはどうしようもないでしょうし #m5stack #uiflow2

2023-01-14 22:57:24
IAMLIUBO @its_hard_2_name

@saitotetsuya We are still discussing this part, and hope to hear your suggestions. Our main goal is not only to ensure the security of the device well, but also to allow students to use it quickly like in steam or classroom teaching scenarios. #uiflow2 #security #steam #account

2023-01-14 22:46:18
さいとてつや @saitotetsuya

uiflow2.m5stack.comhttp でつないじゃうとログインできないので注意とのこと #m5stack #uiflow2 twitter.com/its_hard_2_nam…

2023-01-14 23:30:55
IAMLIUBO @its_hard_2_name

@norifumi5001 @saitotetsuya Do you use "http" or "https"? I remember has some issues with us "http" to login... I will talk to the engineer to redirect "http" to "https". #uiflow2 #https

2023-01-14 23:25:32
さいとてつや @saitotetsuya

UiFlow 1系も並行するという話 #m5stack #uiflow #uiflow2 #IoTLT twitter.com/its_hard_2_nam…

2023-01-19 21:11:30
IAMLIUBO @its_hard_2_name

@tnkmasayuki @saitotetsuya @norifumi5001 The uiflow 1.x version will continue to be developed and maintained, please don't worry, #uiflow2 is now in an unstable stage, all records may be out of date soon, maybe after we release the first stable version? We hope to make it better than before.

2023-01-08 14:11:49
さいとてつや @saitotetsuya

ブロックも増えてるのでぜひ #uiflow2 #IoTLT #m5stack twitter.com/saitotetsuya/s…

2023-01-19 21:13:24
さいとてつや @saitotetsuya

Alpha-1でSoftwareが追加できるようになってた。これがカスタムブロックの仕組みかな。ハードもソフトもプラガブルになってるっぽい #m5stack #uiflow2 #aroms3 pic.twitter.com/d30SNllIw0

2023-01-14 17:06:08
さいとてつや @saitotetsuya

UiFlow 1のようにすべてメニューにブロックを並べるのではなくて,機能(ハード・ソフトとも)は必要なものをメニューに足していく方針とのこと #m5stack #uiflow2 #IoTLT twitter.com/its_hard_2_nam…

2023-01-19 21:20:42
IAMLIUBO @its_hard_2_name

@saitotetsuya To prevent too many categories in the code block selection area, users can choose the functions they need, so that they can be quickly searched. #uiflow2

2023-01-14 22:41:24
さいとてつや @saitotetsuya

PuHuiTiがないと言われたので見てみたら,画面編集での一覧とブロックとでフォントがかなり違うね。とりあえず編集画面のEFONT-24はWidgets.FONTS.EFontCN24なのか。ブロックの一覧の方が正しそうね。 #m5stack #uiflow2 pic.twitter.com/HqmSkA8Vda

2023-01-21 22:37:10
拡大
拡大
拡大
さいとてつや @saitotetsuya

RunボタンでREPLに流し込むとラベルブロックの日本語が化けるわね。コンソールからの流し込みだと化けないんだけど。 #m5stack #uiflow2 pic.twitter.com/8bYsXoLLe5

2023-01-21 22:43:07
拡大
さいとてつや @saitotetsuya

というわけで、日本語もコンソールのRunボタンなら化けずに表示されます #m5stack #uiflow2 pic.twitter.com/mvOuy6m09Z

2023-01-21 22:51:54
拡大
さいとてつや @saitotetsuya

編集画面で背景色を設定してもコードが挿入されない(1枚目)。何かのタイミングで入るけどインデントがおかしい(2枚目)。 #m5stack #uiflow2 pic.twitter.com/Ed96A25X2o

2023-01-21 23:02:00
拡大
拡大
さいとてつや @saitotetsuya

というか,青(0x0000ff)のときだけ入らない気がするな……緑とか赤なら入る。 #m5stack #uiflow2

2023-01-21 23:05:15
さいとてつや @saitotetsuya

画像として日本語ファイル名でアップロードするとunicode-escapeされた文字列になる #m5stack #uiflow2 pic.twitter.com/Ipc7Uxsgqw

2023-01-21 23:30:35
拡大
さいとてつや @saitotetsuya

set screen rotationブロックが生成するコードがWidgets.setRotation()じゃなくてWidgets.fillScreen()になってしまってる #m5stack #uiflow2 pic.twitter.com/n92j32zAIs

2023-01-21 23:39:43
拡大
さいとてつや @saitotetsuya

院生のとき、一人一台DEC Alphaが割り当てられていたんだけど、席を外してロックがかかるまでにコンソールにイタズラをするというのが流行した。その対策として、キーボードに触るとリブート画面を出す画面ロックプログラムを書いた同級生がいたことを思い出した #m5stack #uiflow2 #atoms3 pic.twitter.com/vP6KkT5TQN

2023-01-22 00:11:02
拡大

Alpha-2

さいとてつや @saitotetsuya

UiFlow2 Alpha-2が来てる。Liteでも使えるんだっけ?ただしWeb側はまだAlpha-1 #m5stack #atoms3 #atoms3lite #uiflow2 pic.twitter.com/YkDENQKBde

2023-02-03 16:56:13
拡大
さいとてつや @saitotetsuya

WebもAlpha-2になったよ。ATOMS3 Liteもサポートされた。ハードウェアにIMUとRGBが追加された。 #m5stack #uiflow2 #atoms3 #atoms3lite pic.twitter.com/fDX0aXoX2k

2023-02-03 21:35:02
拡大
さいとてつや @saitotetsuya

twitter.com/M5Stack/status… デバイスはPrivateとPublicだったのがPrivate,Token Required,Publicに。Jimmyさんが言ってた分類だね。Privateは自分のみ接続可,Token Requiredはトークンを知っている人が接続可,PublicはMACアドレスで誰でも接続可 #m5stack #uiflow2 #atoms3 #atoms3lite pic.twitter.com/pv4vIQJ7Lt

2023-02-03 21:40:48
M5Stack @M5Stack

@saitotetsuya i think it will be 3 kinds, one is private, only for the owner; two is with token, the other guys can use it with a token; three is public, free for everyone with the mac address.

2023-01-14 23:46:45
拡大
さいとてつや @saitotetsuya

今はATOMS3の画面でHardwareにIMUが追加されてるけど,Liteがデバイスとして追加されると画面がLiteに変わってHardwareにRGB(LEDだよね?)が追加されてIMUが消えるイメージなのかな? #m5stack #uiflow2 #atoms3 #atoms3lite pic.twitter.com/uPaqWCWQMY

2023-02-03 21:58:08
拡大
拡大
さいとてつや @saitotetsuya

MACアドレスは変えようがないけど,Tokenは変えられるから,MACアドレスがPublicってことなのかね。 #m5stack #uiflow2 #atoms3 #atoms3lite pic.twitter.com/DpfqdyI2Dn

2023-02-03 22:20:17
拡大
さいとてつや @saitotetsuya

Alpha-2のバグ。LoopブロックをNo UpdateにしてSetupのBegin initializationの次にブロックを入れるとloop()にpassが入らない #m5stack #uiflow2 #atoms3 #atoms3lite pic.twitter.com/txEALu1M8D

2023-02-03 23:41:29
拡大
さいとてつや @saitotetsuya

UiFlow2ってデバイスの種類はどうやって特定してるんだろ?UiFlow2みたいに手動で指定するところもないよね? この画像だとATOMS3 Liteになってるけど,デバイスをアカウントに紐付けるときに自動判別しているのかしら? #m5stack #uiflow2 #atoms3 #atoms3lite twitter.com/M5Stack/status…

2023-02-04 00:05:04
M5Stack @M5Stack

UIFlow2.0 Alpha-2: 1. add AtomS3 Lite; 2.Hardware add IMU、RGB; 3. bug fixed. pic.twitter.com/smOM48bhcp

2023-02-03 23:32:14
さいとてつや @saitotetsuya

このときInvalid Syntaxになるんだけど,これがATOMS3の実機の画面に出ないのもバグかな(ファームウェアの画面のまま)。 #m5stack #uiflow2 #atoms3 #atoms3lite pic.twitter.com/cY7gozuVV4

2023-02-04 00:18:58
拡大
さいとてつや @saitotetsuya

forum.m5stack.com/post/20004 この関数の中のブロックが全部disableになるのも結構クリティカルだわね。確かにそうなる #m5stack #uiflow2

2023-02-04 23:08:42
さいとてつや @saitotetsuya

UiFlow2 Alpha-2,あっても問題はないけど,このグローバルなxはいらないような。 #m5stack #uiflow2 pic.twitter.com/Jy577VC7Bi

2023-02-04 23:33:48
拡大
さいとてつや @saitotetsuya

UiFlow Alpha-2のバグ。コンソールを最小化してウィンドウが隠れてもイベントはそのまま取られているので,この画像の例だとLogicメニュー以降のメニューが押せなくなる #m5stack #uiflow2 pic.twitter.com/B5hGLgxHdp

2023-02-04 23:41:11
拡大
さいとてつや @saitotetsuya

UiFlow1ではこの場合にグローバルなxは生成してないね #m5stack #uiflow2

2023-02-05 00:16:38
さいとてつや @saitotetsuya

確かにMACアドレスで機種を判別しているわね。 #m5stack #atoms3lite #uiflow2 pic.twitter.com/WB5vKntoG5

2023-02-07 11:17:20
拡大
拡大
拡大
さいとてつや @saitotetsuya

色はいろいろ選択方法が選べるようになってるのはいいね #m5stack #atoms3lite #uiflow2 pic.twitter.com/uQWlW2NPaX

2023-02-07 11:18:46
拡大
さいとてつや @saitotetsuya

LEDの色が変わらないと思ったらinitブロックが必要だった #m5stack #atoms3lite #uiflow2 pic.twitter.com/sPQY8waRum

2023-02-07 11:23:17
拡大
さいとてつや @saitotetsuya

Alpha-2,ボタン周りが動いてない気がする。あとwas pressedとwas single clickedは何が違うんだろ #m5stack #atoms3lite #uiflow2 pic.twitter.com/eACvLn0jDU

2023-02-07 13:22:50
拡大
さいとてつや @saitotetsuya

ATOMS3ではボタンが動くので,ATOMS3 Liteでの問題みたいね。 #m5stack #atoms3lite #uiflow2

2023-02-07 13:38:02
さいとてつや @saitotetsuya

@ketunorobio 第5引数が塗りつぶし色ですね。赤い四角で囲ったアイコンを押すと,UiFlow1と同じように画面の編集ができます。 #m5stack #uiflow2 pic.twitter.com/c8rD6Q5LQf

2023-02-09 00:50:02
拡大

Alpha-3

さいとてつや @saitotetsuya

UiFlow 2.0.0 Alpha-3。実機へのダウンロードサポートとバグ修正 #uiflow2 #m5stack pic.twitter.com/UsQ7SQOs3t

2023-02-10 21:12:01
拡大
拡大
さいとてつや @saitotetsuya

デバイスがないところはNulとか出ててダサかったけど,ショップへのボタンが付いたね。 #uiflow2 #m5tack pic.twitter.com/NUoNXzC9sP

2023-02-10 21:24:57
拡大
さいとてつや @saitotetsuya

デバイスのところ,89pxで固定されてあふれたらスクロールなんだけど,これくらいあると気付かないんだよね……こんな感じで個別の項目は全部表示して,全体をスクロールしたい気がする。 #uiflow2 #m5stack pic.twitter.com/XxXW7EAgW3

2023-02-10 21:36:20
拡大
さいとてつや @saitotetsuya

あと,並び順がよくわからないんだけど,登録順なのかな……Nicknameで並べかえてほしいけど。 #uiflow2 #m5stack

2023-02-10 21:38:22
さいとてつや @saitotetsuya

Pythonコードを編集するCustom Editモードが追加されている。Custom Editで編集するとそのままPython側のコードを実行したりダウンロードできる。ただし,m5f2にはモードも編集したPythonコードは保存されない。 Read Modeはブロックが生成したコードになって編集不可になる。 #uiflow2 #m5stack pic.twitter.com/RRuYcBkaxa

2023-02-10 21:52:36
拡大
拡大
さいとてつや @saitotetsuya

で,早速Custom Editを使ってRGBブロックで生成されたコードのglobal抜けのバグを直す。1枚目がRead Mode,2枚目がCustom Editでバグを修正したもの。このままRunしたりダウンロードすればPython側で修正したコードが実行される #uiflow2 #m5stack pic.twitter.com/Cbu4qkzRUl

2023-02-10 22:00:58
拡大
拡大
さいとてつや @saitotetsuya

Cutom Editモードでブロックを追加してもPython側には追加されない。Read Modeに戻したときに反映される。当然Custom Editで編集した内容は消える。まぁ,しかたないわね。 #uiflow2 #m5stack

2023-02-10 22:02:24
さいとてつや @saitotetsuya

Alpha-2でATOMS3 Liteのボタンが効かない問題は修正された模様 #uiflow2 #m5stack

2023-02-10 22:04:45
さいとてつや @saitotetsuya

Python側のCustom Editが保存できるなら話が変わるけど,機能が揃うまではコード実行ブロックを使わせてほしいな…… #m5stack #uiflow2

2023-02-14 21:16:04
さいとてつや @saitotetsuya

upipでMicroPython用のモジュールのインストールができるのね(/flash/libsに入れる)。UiFlow1はどうだったっけ? #m5stack #uiflow2 #micropython pic.twitter.com/W5MeZkroqe

2023-02-15 00:19:45
拡大

Alpha-4

さいとてつや @saitotetsuya

UiFlow2 Alpha-4。StampS3サポート,ENV I/II/IIIのサポート #m5stack #uiflow2 pic.twitter.com/97ATH4UbZx

2023-02-17 23:51:56
拡大
拡大
前へ 1 2 ・・ 10 次へ
0
まとめたひと
さいとてつや @saitotetsuya

共立出版『Raspberry Piでスーパーコンピュータをつくろう!』『Raspberry Piでロボットをつくろう!』訳者。ロボット小物研究家(自称)。ロボットと暮らす日々。SHIKAKISTだけど永遠の仕掛学者見習い。〈弱いロボット〉にも興味があり。デジタルの力でヒトの選択肢を増やしたいと思っています。