X



トップページ電気・電子
1002コメント325KB
格安Wi-Fiモジュール ESP8266/ESP32 Part.5 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
0001774ワット発電中さん垢版2017/05/09(火) 10:46:35.55ID:63c/qI6A
今、注目の格安wifiモジュール「esp8266」「esp32」

前スレ
格安Wi-Fiモジュール ESP8266 Part.4
http://rio2016.2ch.net/test/read.cgi/denki/1483581800/

過去スレ
http://rio2016.2ch.net/test/read.cgi/denki/1465010906/
http://wc2014.2ch.net/test/read.cgi/denki/1432042649/
http://wc2014.2ch.net/test/read.cgi/denki/1453308732/

開発元
http://espressif.com

技適取得済みモジュール ESP-WROOM-02
http://espressif.com/en/products/wroom/
http://akizukidenshi.com/catalog/g/gM-09607/

技適取得済みモジュール ESP-WROOM-32
https://espressif.com/en/products/hardware/esp32/overview
http://akizukidenshi.com/catalog/g/gM-11647/
0004774ワット発電中さん垢版2017/05/09(火) 19:24:25.16ID:POaa2vf+
こっちの方が立った時間が後だけど↓の前スレに書かれてたようにこっちの方を本スレで。


格安Wi-Fiモジュール ESP8266 Part.4
http://rio2016.2ch.net/test/read.cgi/denki/1483581800/

994 774ワット発電中さん[sage] 2017/05/09(火) 10:44:00.85 ID:n3G40Ts1

あかん、致命的に間違えた。
誰か建て直してくれ

995 774ワット発電中さん[sage] 2017/05/09(火) 10:47:57.20 ID:63c/qI6A

立ててきてやった

格安Wi-Fiモジュール ESP8266/ESP32 Part.5
http://rio2016.2ch.net/test/read.cgi/denki/1494294395/
0007774ワット発電中さん垢版2017/05/10(水) 07:30:00.45ID:uG0ADuJb
1602型のLCDで頑張ってたものです
I2C変換モジュールをポチりました

到着までBlynkでモニタリングできたのでしばらくこれで遊んでみます
(中国から安く買うのはモノづくりで重要なので遅くても我慢我慢)
0008774ワット発電中さん垢版2017/05/10(水) 11:17:03.61ID:GAZRy5nw
>>6
oledの固定がグラグラだったので、粘着材をセロテープで除去して、両面テープで固定し直したらキッチリ固定できた。今はoledのドライバを探してる。
0009774ワット発電中さん垢版2017/05/10(水) 13:04:16.35ID:HZmV5Lqs
999 名前:999[sage] 投稿日:2017/05/09(火) 16:24:20.52 ID:pZFMxePO
ESP32(WROOM-32)のアレ
-秋月
ESP32; http://akizukidenshi.com/catalog/g/gM-11647/
ESP32x10; http://akizukidenshi.com/catalog/g/gM-11850/
ESP32-Dev-kit; http://akizukidenshi.com/catalog/g/gM-11819/
ESP32-DIP-kit; http://akizukidenshi.com/catalog/g/gK-11755/
-スイッチサイエンス
ESP-WROOM-32; https://www.switch-science.com/catalog/3156/
ESP-WROOM-32ピッチ変換済みモジュール; https://www.switch-science.com/catalog/3170/
ESP-WROOM-32 ブレッドボード開発基板; https://www.switch-science.com/catalog/3157/
-aitendo
ESP-WROOM-32; http://www.aitendo.com/product/15730
変換基板[P-ESP32B]; http://www.aitendo.com/product/15396
変換基板 [P-ESP32C]; http://www.aitendo.com/product/15485
変換基板with部品[P-ESP32D]; http://www.aitendo.com/product/15536
ESP32最小構成ボード[K-ESP32T]; http://www.aitendo.com/product/15562
0011774ワット発電中さん垢版2017/05/10(水) 16:21:09.31ID:w8LyiBu8
>>8
うちも届いた。
Lolin ESP32 用のOLEDドライバなんてあるのかなぁ?

8266用のsd1306のを流用するのが 現時点では公式の説明?
SCL:IO4
SDA:IO5
を合わせ混めばOK?
0012774ワット発電中さん垢版2017/05/10(水) 16:37:06.37ID:+pM6iGlI
俺は届くのを全裸待機中の身だけど
Lolin ESP32 でググったら時計を作ってる人が見つかったぞ?
http://d.hatena.ne.jp/wakwak_koba/20170508

挙動が変かもって書いてるけど地雷だったのか?
ソース貼ってくれてるから、そのまま試せそう。
うちに届くまでに検証すませておいてくれ
0013774ワット発電中さん垢版2017/05/10(水) 18:26:57.00ID:rUY36Bho
ESP32 OLED付き自分も届いた

ボードWEMOS LOLIN32

以下のライブラリを追加して
https://github.com/squix78/esp8266-oled-ssd1306/
https://github.com/PaulStoffregen/Time

以下のサンプルに
https://github.com/squix78/esp8266-oled-ssd1306/tree/master/examples/SSD1306ClockDemo

#define D3 5

#define D5 4

追記すれば動いたよ。

BOOTボタン押しっぱなしで書き換えは前からのままだね。
0014774ワット発電中さん垢版2017/05/10(水) 19:01:46.57ID:w8LyiBu8
何か環境(PC?)が違うのかなぁ?
早速 環境整えて 時計 コンパイルして(Wifiが2個あるって怒られた)転送したら動いた。
Arduino IDE からだと 何にもしなくても 転送できてるけど
BOOTボタン押しっぱなしって なに?

あと、最初からサンプルのプログラムが書き込みされていた(テスト済み?)。
だから、OLEDの表示(ハンダ付け)とかも問題なかったです。
0015774ワット発電中さん垢版2017/05/10(水) 19:10:39.27ID:rUY36Bho
aliで売っているESP32開発ボードは、BOOTボタン押しっぱなし出ないと書き換えが完了しない問題がある。
問題が起きていなければ気にすることはないよ。
0024774ワット発電中さん垢版2017/05/11(木) 13:04:59.36ID:9Q8IBAUt
くり貫きって面倒だよね
美しさ無視すればホットナイフで出来るけど、かなり残念な仕上がりになる
002517垢版2017/05/11(木) 13:45:35.19ID:v0dQrEJK
必要最小限のケースだと かなり熱がこもる・・・

>>20
とりあえず 仮に入れて様子を見ただけなんで。oledの開口部も1mmズレてるし。
最終的には シール剥がすよ

>>22
コネクタ? 出っ張ってるからって事?

>>23
中華のreprap系のプリンタでM802 $200程度のもの 今だとこんな感じの
http://www.aliexpress.com/store/product//2338051_32699676091.html
0026774ワット発電中さん垢版2017/05/11(木) 16:22:44.45ID:9Q8IBAUt
送料込みで2万だと?
0が一つ足りないんじゃないかと思うくらいに、糞安いな
0027774ワット発電中さん垢版2017/05/11(木) 17:17:07.22ID:4XtxBzlk
こういうのって、作るための材料?が高いんじゃないの?
俺もこの値段ならケース作るために色々と苦労するのを
考えたら全然有りな気がする。
ただ、家でやると火災報知器とか大丈夫なのかな・・・。
002817垢版2017/05/11(木) 18:34:53.23ID:v0dQrEJK
>>27
材料は 1キロのPLAで 2000円程度(g=2円)〜からです
今回のケース 実測で 8g
1回の試作で満足いかないんで 何回(普通2〜3回)か 印刷するけど
その課程も また楽しいんだけど

ちょっと臭いがでるときもあるけど 自分的には全然 気にならないですね
報知器に反応はしないレベルなんじゃないかと
0029774ワット発電中さん垢版2017/05/11(木) 19:00:39.92ID:Oqmd5vFS
今まで秋月やタカチの既存のケースに合わせて電池サイズやICのピン数を妥協したり、角穴をしくじったりしたけど、3Dプリンタで解決出来るのか!

LEDやスイッチの穴あけ追加工を省略したり、ケース内部に基板取付ボスを立てたりも出来るのか!

強度はタカチのプラケース位取れる?
0032774ワット発電中さん垢版2017/05/11(木) 20:09:37.70ID:Vyy/yY2j
学校の3Dプリンタはうん十万したけど
なれない生徒が使うたびに故障する

その都度f業者に依頼して2週間ほど待たされる
0034774ワット発電中さん垢版2017/05/12(金) 01:40:53.06ID:9AJNpDVe
ESP32で3Dプリンタを動かすのか?

俺もAliで3Dプリンタ買って組み立てた事がある。
オススメはデルタ型だ。カッコイイから。
0035774ワット発電中さん垢版2017/05/12(金) 05:09:24.60ID:Q8M86i7J
ESP32とかで作った回路のケース制作用に。
デルタかっこいいねえ。迷ったんだけど、
可動アームの剛性と球面ブッシュの精度と摩擦に不安を感じて、
デルタじゃないタランチュラって機種を買ってしまった。
0036774ワット発電中さん垢版2017/05/12(金) 12:18:32.06ID:2WN0vmtP
>>28
そんな安くできるのか・・・コスト的には全然ありだなぁ。
あとは作ったものの強度か。例えば電池ボックスのフタとか
作ったときに何回くらい開け閉め出来る物作れるのかネェ。
ポタアンとか作る時、開け閉め簡単なケースって全然選択肢
ないからいつも困るんだ。
まぁ、その値段ならちょいちょい作った普通の箱も
タッパー加工をするより楽に見栄えの良い物作れそう。
流行るわけだなぁw マジで検討しよう。
0038774ワット発電中さん垢版2017/05/12(金) 12:24:16.29ID:KTjwmWFz
タカチの埋め込みボックスは角穴開けたケース表面から3mm位飛び出してしまうけど、ケースを3Dで作ればツライチに出来そうだ。
0040774ワット発電中さん垢版2017/05/12(金) 23:12:07.77ID:dxgw8gOZ
hiletgoのesp8266かったんでサンプルのhelloserverで動作確認して後、サンプルblinkいれたりしてたら、書き込めなくなりました。
原因なんでしょう?
死んじゃった?
0045774ワット発電中さん垢版2017/05/15(月) 07:31:48.06ID:/V/lZcFH
>>42
バックライトオフの時の低消費電力がいいな。

I2C接続のOLED買ったけどあれはダイナミック点灯なの?
0046774ワット発電中さん垢版2017/05/16(火) 06:47:03.57ID:EbkF2aqy
ちょっと外れてしまうんだけど、教えてください。switchscienceの開発ボードで電源自体3.3Vで使いたい時って+3.3Vピンは出力だけとあるし、VINはLDOにつながってるみたいだし。
ピンから入力は不可でしょうか?
基板の3.3Vラインに直接ハンダづけしてしまうという手もあるんですが。
0047774ワット発電中さん垢版2017/05/16(火) 15:29:46.08ID:iSt9Tm4F
アナログ入力が複数系統欲しくて8266から32に移行を考えてるんだけど、ほぼソースコードそのまま使える?
0048774ワット発電中さん垢版2017/05/16(火) 16:02:14.82ID:9poBajv+
Ldo取り外した上で直接入力するのが吉
ただし突入でespがやられる恐れも覚悟しよう
0049774ワット発電中さん垢版2017/05/16(火) 21:29:48.00ID:YFLD2t62
>>48
どもLDOのOUTと3.3Vピンはストレートにつながってるのでココに3.3V入れるとまずいでしょうか?
単純につないでしまっても良さそうに見えました。
0050774ワット発電中さん垢版2017/05/17(水) 06:28:21.37ID:iXeA3aw3
LDOの故障は許容するとして、ショートモードで故障したらやばい。
0051774ワット発電中さん垢版2017/05/17(水) 06:37:50.52ID:YcHJH/Ta
なるほど、確かにLDO側の事を考えてなかったです。
電池運用考えてて、LDOよりDCDCの方がトータル効率良いかなあと思ってましたが、素直に開発ボードでなく、別ボードにしますわ。ありがとうございます。
0052774ワット発電中さん垢版2017/05/17(水) 06:46:50.88ID:iXeA3aw3
電池は昇圧して使うの?
ESPはピーク消費電流でかいからいい加減なDCDCだとまずいよ。お勧めはMT3608。
0053774ワット発電中さん垢版2017/05/17(水) 08:09:18.34ID:egUuMDOF
>>45
解決しました
ライブラリに駆動周波数が記載されてますね
ブンブン振ると目視で分かります
0054774ワット発電中さん垢版2017/05/17(水) 17:16:32.71ID:PRNnG3qq
>>47
Arduinoベースで開発してると結構違う。ライブラリが充実してない。
ArduinoライブラリからIDFに切り替えればいいんだけど、かなり厄介。
0055774ワット発電中さん垢版2017/05/17(水) 20:45:16.74ID:UBRPo6ZU
ここで聞くのもアレなのですが、似たようなモジュールで5GHz WiFi使えるものってありますか?
0056774ワット発電中さん垢版2017/05/18(木) 01:19:21.43ID:AMBrQmr+
>>52
ありがとうございます。降圧して使いたいと思ってます。変な話、wifi も使わないんで、wifiも止めて使います。(立ち上げ一回目は大丈夫か見届けます。)SRAMを手軽に多めに使いたかったので8266を選定してます。
秋月で3.3v500mAのDCDCを買ってみました。NiMh4-6本でLDO(Espr付属)とDCDCどっちが持つかテストしようと思ってます。
0057774ワット発電中さん垢版2017/05/18(木) 06:44:15.22ID:B85BAW+B
>>56
電池寿命を気にするなら、ESPはwifiオフでも10mA位食ってしまうから、deepsleep時間をどれだけ稼げるかが勝負だと思うけど、

deepsleep前後にメモリをRTCメモリに待避、復帰させる必要があって、deepsleepをまたいで使えるメモリ容量はRTCメモリ容量で決まるんだけど、500バイト位しかなかったような。
0059774ワット発電中さん垢版2017/05/20(土) 06:06:34.92ID:GY2tUpVu
>>57
10mA微妙です。ニッスイ単三電池で10日間くらいならなんとかなりそう、電圧上げてDCDCと単二にすれば余裕も見えるかなぁと。
0062774ワット発電中さん垢版2017/05/21(日) 09:21:34.70ID:OCApGAbT
>>61
とりあえずざっと動的に使いたいのは16KB-18KBというところです。
外付けも考えたんですが面倒で。
なんかシンプルな方法ってありますでしょうか?

wifi切ると10mA行ってないようでした(5vUSB読みなのでLDOの損失込み)であれば電池を大きく(単三→単二)するのは可能な状況なのでパワープレイで押し切ろうかと。若しくは単三でも本数を増やしDCDCで効率良く電力を取り出すか。
0063774ワット発電中さん垢版2017/05/21(日) 14:32:57.09ID:dcRTMjlr
久しぶりにitendo行ったら、ESP8266の開発ボードって700円くらいになってるんだな。
0065774ワット発電中さん垢版2017/05/21(日) 15:43:47.49ID:3mkNhBsS
>>62
それだけRAMを使いたくて、外付けもNGで、電池で使いたいとなると、

ESP8266をdeepsleep無しで使うのが答えのような気がする。
0066774ワット発電中さん垢版2017/05/21(日) 16:55:29.73ID:dcRTMjlr
通販画面で確認したら、確かに技適マーク無いな。
WROOM-32以外はみんな無い感じだね。
0072774ワット発電中さん垢版2017/05/27(土) 21:53:56.33ID:p1qP0aTz
コレ使ったリモコンラジコンが流行らないのはなーぜ?
易しすぎるから?
0077774ワット発電中さん垢版2017/05/28(日) 07:08:42.72ID:ySvGFxbD
bluetoothシリアル変換器を使ってteratermからいろいろ動かしたことならある。
0078774ワット発電中さん垢版2017/05/28(日) 12:39:30.75ID:lWMf4hDs
ESP32ベースのドローン作ってるけどブラウザからの操作だとレスポンスが悪すぎるからじゃ無いかな
C#で直接UDP通信するプログラム書いてPC から操縦してるけど手軽感が薄れるし
0080774ワット発電中さん垢版2017/05/28(日) 22:40:26.96ID:xB1uBveD
なんか変な読解されてるけど
易しいからわざわざ誰も発表しないんですか?
という質問であって
易しいからやらないんだろ?とかの意味も意図もございません

単純にそういう使い方してもいいのに見つからないな
という疑問からの質問でございます

確かに到達距離は短いけど室内位は楽勝じゃないかと考えていたものですから
0081sage垢版2017/05/29(月) 01:22:08.85ID:35G0uUOz
気にしなくて良いよ
いつもの奴だから
0082774ワット発電中さん垢版2017/05/29(月) 07:22:43.68ID:iBNCXKF7
>>80
>単純にそういう使い方してもいいのに見つからないな

見つからないですか?

WROOM ラジコン

ESP8266 ラジコン

あたりのキーワードで、ぐぐってみました?
0083774ワット発電中さん垢版2017/05/29(月) 09:03:35.20ID:HjZzrrv+
作例ないか?で済む話なのに易しすぎるとか楽勝とか・・・もう探してないで自分で作れよ。
0085sage垢版2017/05/30(火) 01:11:45.74ID:tl52T4hr
もうはまだなり
0086774ワット発電中さん垢版2017/05/30(火) 09:22:09.85ID:X9joJ8TT
esp32のFFSってどこかにない?
漢字フォントを 無理矢理変数に詰め込んで表示までは出来たけど
できたらファイルでおいておきたい
0088774ワット発電中さん垢版2017/05/30(火) 19:32:00.84ID:VcSbU//V
自分用の適当なドローンならこれ使ってもいい

競技用のドローンになると結構高性能じゃないといけない
最近はlinuxベースのOSが主流
arduinoレベルだとキツイ
さらに制御+wifiの送受信になるとまあ役に立たないだろうな
0089774ワット発電中さん垢版2017/05/30(火) 23:50:16.79ID:OpgaDeNi
aliで$2,8のlolinのやつ買ったんだけど
Lチカさせたら数分してチカが止まってしまったんだけど不良品かな
wifiもまともに繋がらないしシリアルも認識されたりされなかったりする
2つ3つ買っておくべきだったのか
店にクレームしたら正常品送ってくれるだろうか
0090sage垢版2017/05/31(水) 01:42:46.82ID:Lz4kxN4X
300円のためにそこまでする?
クレーム入れる時間もったいないから同じの10個位注文したら?
0092774ワット発電中さん垢版2017/05/31(水) 09:03:04.23ID:dCDAkMyC
今検索してみたけど3 USD前後の物は沢山出てくるが
ESP32と勘違いしてるのかね

俺も10個とか買って1個USBシリアル死んでるのあったし
実装甘いのはあっても何ら不思議ではないけど電源周りの
問題の可能性も捨てきれないな
まぁ、この手の品質分からない物は複数買うのが基本
輸送の時間の方が勿体ない
0097774ワット発電中さん垢版2017/06/03(土) 16:14:20.47ID:ZoByTf8N
え?3Dプリンタなんて誰が作っても同じものができないの?ソフトの設定とか?
0098774ワット発電中さん垢版2017/06/03(土) 17:26:36.04ID:hX88i1Ha
出来ない
フィラメント、温度、プリンタ、スライサー、これら全部が造形に影響するので
同じ人間がやっても同じ精度で作るには手間がかかる

更にモデリングは17みたいな意匠も糞もないデザインでも勘合を合わせるだけでも大変
0100774ワット発電中さん垢版2017/06/03(土) 18:17:50.52ID:fISAH1PY
格子状の強固なフレームとリニアガイドを使ったやつなら安定した精度が出ると思うけど、俺の買った$200位のキットだとそうもいかない。
0101774ワット発電中さん垢版2017/06/03(土) 18:23:42.04ID:byXa9jBK
>>96
>>17のどこにクオリティを見出したのかわからん。
あなたの写真の方が難しそうに見える。

>>99
縮むったって、基板納める程度なら何の問題も無い。
最近作ったOrange Piのケースだけど、ぴったり納まるよ。
http://i.imgur.com/wnjvwWP.jpg
0102774ワット発電中さん垢版2017/06/03(土) 18:36:57.52ID:fISAH1PY
>>101
エッジも平面もきれいに出てる。
俺のスプールホルダーの部品はガッタガタだろ。
0106774ワット発電中さん垢版2017/06/03(土) 19:31:14.49ID:sZuUp/g2
>>103
少なからず熱を持つものを、隙間なく埋め込む理由が無いので、やってみる気も無いです。
そもそも、埋め込むと難しくなるという根拠も分からないですが…。
0107774ワット発電中さん垢版2017/06/03(土) 20:02:12.07ID:y25HIfCz
>>106
小さいものほど造形誤差の影響が大きくなる。
こんな当たり前の事を判らないオツムでは実践してもそら無駄だよね。

熱の件も程度を考慮しない極論でミスリードする馬鹿が理屈を語っても底が見えてるんだよ

無理すんな
0108774ワット発電中さん垢版2017/06/03(土) 20:45:39.48ID:sZuUp/g2
>>107
>小さいものほど造形誤差の影響が大きくなる。
ちょっと、おっしゃる意味がわかりません。
基板用のケースの例で詳しく教えていただけますか?

>>17のサイズはキーボードとの比較で長辺がせいぜい7〜8cmです。
>>101のOrange Piのケースも大差無いサイズです。
>>101で基板がちゃんと納まる精度なら、>>17だって問題なさそうですが、
>>17が特に難しいとおっしゃる理由についても教えていただけますか?
0109sage垢版2017/06/03(土) 21:40:53.02ID:HJPPsEN9
おい、専門のスレでやれやボケ
0111sage垢版2017/06/03(土) 22:09:04.53ID:HJPPsEN9
バカにつける薬なし
0112774ワット発電中さん垢版2017/06/03(土) 22:28:56.13ID:i3Y5/h55
よくまあ、こんなに言葉のすれちがいを放置したまま喧嘩できますね。
0113774ワット発電中さん垢版2017/06/03(土) 22:30:22.99ID:lSpTHrj0
>>108
押し出し幅のバラつきによる誤差は造形物の大きさに関係無く一定、
造形物が小さくなればその誤差の比率は大きくなる。
しかもOLEDの穴とOpi基板の面積比は何十倍だよ、頭悪すぎ。
理論も経験も無し他人が作ったデータをプリントしてるだけのレベルで良く語る気になるな。
0114774ワット発電中さん垢版2017/06/03(土) 23:07:48.97ID:i3Y5/h55
なんか、微妙におかしい。
3Dプリンタスレでやった方が、ベテランさんがいろいろ教えてくれるんじゃないのですか?
0115774ワット発電中さん垢版2017/06/04(日) 00:23:36.53ID:0EfVfleK
>>113
>押し出し幅のバラつきによる誤差は造形物の大きさに関係無く一定
そのとおりです。
だから、仮に誤差が0.4mmなら、小さい穴だろうが大きい穴だろうが0.4mmの違いです。
つまり、どちらもその誤差を見込んでデータを用意すれば済む話で、比率なんて関連無いです。

なのに、穴が小さいと難しいようなことをおっしゃっているので、詳しく教えてくださいと書いたのです。
あなたのレスは何の説明にもなっていません。

ちなみに、これは私が自分で1からBlenderでつくったデータでプリントしてますよ。
http://i.imgur.com/wnjvwWP.jpg
側面にある端子の穴がいくつもありますが、全部あなたのOLEDより小さいサイズです。
0116774ワット発電中さん垢版2017/06/04(日) 02:43:43.94ID:VLtk42No
このスレでなくてもよさそうだし別のところで話してきてくれないか
0118774ワット発電中さん垢版2017/06/04(日) 05:36:39.84ID:9GLpIWYb
ESPの機能や小ささを活かすとちっちゃく作って電池で動かしたくなる場面が多い。

となるとカスタムケースは避けて通れない課題。

秋月やタカチの既存ケース寸法が全体の足を引っ張るのは嫌だしな。
0119774ワット発電中さん垢版2017/06/04(日) 07:33:37.92ID:VLtk42No
誤差を気にするくせに他のズレは気にしないのは少し面白かった。続けていいよ
0120774ワット発電中さん垢版2017/06/04(日) 08:25:40.10ID:aUy//ycU
ネタが無いからなあ。
省電力ネタは少しやってほしいけど。
forcesleepbeginでWifi止めるとかなり減るし、deepsleepよりメモリ関係は考えなくて良くて楽だわ。
0122774ワット発電中さん垢版2017/06/04(日) 09:29:52.57ID:aUy//ycU
>>121
意外と日本語で紹介少ないかも。
modemsleepとかってsleepし続けるわけでなく細かくsleepしたりしなかったりしてるだけだけど、このコマンドは完全にwifi消しちゃう感じだね。多く見ても10mAはいかないと思う。
メモリも大きいこのチップなら数日に一回Wifiにつなげば良いならこれもアリかと。
0123sage垢版2017/06/04(日) 09:35:20.62ID:C5FNRZET
一月くらいか。
加速試験?本試験?
0125sage垢版2017/06/04(日) 10:02:28.35ID:C5FNRZET
>>124
ありがと。

煽ってる訳じゃなくて、前から興味を持ってたんだけど、気圧は何に使ってるの?
俺のロガーは気圧がついていなくてさ。
0127774ワット発電中さん垢版2017/06/04(日) 11:05:54.89ID:CuDYZt1g
>>115
>小さい穴だろうが大きい穴だろうが0.4mmの違いです。
押し出し幅は誤差要因の一つを出したまでだよ、
折り返し部のはみ出し、材料の収縮によるインナーからの干渉、ボトムとトップ密着率の違い
その他の複合要因で形状が歪み丸は丸でなく直線は直線ではなくなる。
単純に0.4mm縮めれば済む話じゃない。

そんなものは要求度によって変わる。
お前みたいな嘘吐きはそうやって少しづつ論点をずらしていくからもう一度言っておく
基板をケースに収めるよりもOLEDを穴に隙間無くはめ込む方が面倒

てか17は俺じゃない、反対意見は同一認定するあたりもアホ丸出し
0128774ワット発電中さん垢版2017/06/04(日) 11:36:59.47ID:J7y0ThTB
へんに些細な所に固執して 周りが見えなくなる感じが アスペ っぽいから あんまり関わらない方が得
0129sage垢版2017/06/04(日) 12:53:37.69ID:C5FNRZET
触りなさんな
0130774ワット発電中さん垢版2017/06/04(日) 13:38:18.63ID:0EfVfleK
>>127
どこからの引用か分かりませんが、
前半の教科書通りのありきたりな説明が、何一つ
>基板をケースに収めるよりもOLEDを穴に隙間無くはめ込む方が面倒
の説明になってません。
「納める」と「はめ込む」でどう違うのかを説明してほしかったのに残念です。
0131sage垢版2017/06/04(日) 15:36:53.33ID:C5FNRZET
>>127
お前がいちいち触るからだろ。
奴だけじゃなくてお前も迷惑だから、他所に行ってやってくれ。
嫌なら触るのをやめてくれ。

回りの気遣いが見えないのか?
0132774ワット発電中さん垢版2017/06/04(日) 15:56:06.07ID:4m/kElwf
3Dプリンタのスレでやりなよ。
誰かを待つなら、

「3Dプリンタスレで待ってます」

って書置きすれば済みます。
0133774ワット発電中さん垢版2017/06/04(日) 16:06:08.39ID:aUy//ycU
>>124
うん。Deepsleepには及ばないけど5mAならニッスイで400hは行けるからメモリ関係考えなくて良いから楽できる笑
modemsleepとかよりは持つよ。
あとは単一にするとかで押し切るぜ笑
0134774ワット発電中さん垢版2017/06/04(日) 16:16:25.23ID:UaCSsiKs
3Dプリンタのスレじゃ>>127なんて鼻であしらわれて終わりだろ。
書いてることが全く理屈になってない。
まったくのお笑い種。
つまり待ってても>>127は行かないw
0135774ワット発電中さん垢版2017/06/05(月) 19:38:31.86ID:y6SV+DHU
涅槃で待つ
0136774ワット発電中さん垢版2017/06/05(月) 20:10:28.20ID:w72Hlr+c
Facebookなら>>127の書き込みはそんな扱いを受けないと思うが。
鼻であしらわれることを恐れて書き込みを躊躇うな。
0137774ワット発電中さん垢版2017/06/05(月) 20:27:36.07ID:Fc9ilwNP
esp32 Arduino・・・ そろそろ、SimpleBLEの次が提供されてもいいと思うんだが?
0139774ワット発電中さん垢版2017/06/05(月) 21:55:50.18ID:atT5Y1EB
>>137
?? BLEのモジュールなんていくらでもあるじゃん
0140774ワット発電中さん垢版2017/06/05(月) 23:38:40.71ID:vorSJrQA
BLEよりSPIFFSが欲しいな、VFSが代替っぽいんだが使えるのか使えないのかイマイチはっきりしない・・・
0142774ワット発電中さん垢版2017/06/06(火) 20:55:40.33ID:rRzNE0X7
ESP32のタイマー割り込みの解説してるところない?
スケッチ例のrepeat timerをそのまま書き込んでもRTCWDT_RTC_RESETになってしまう
0147774ワット発電中さん垢版2017/06/08(木) 03:10:46.46ID:vzhwxgU2
SPIFFS的なもの欲しいな
NVSもVFSもいまいちわからん…
おとなしくmicroSD使ってろってか
0151774ワット発電中さん垢版2017/06/10(土) 13:17:27.03ID:isYm/T5a
外部からwifi経由で操作するとして
httpのREST形式とsocketでjson送るのどっちがいい?
0153774ワット発電中さん垢版2017/06/10(土) 22:24:10.19ID:U5xjwXS9
>>151
情報量が多い場合は両方(RESTでボディにJSON入れる)ってのが多いけど、軽くしたいなら素でJSON送った方が軽い。
ESP8266とかWROOMだとhttpじゃなくCOAP使うか、MQTT使うもんだと思うけどね。
ソケットで送るならそもそもjsonでなくても良い。
0155774ワット発電中さん垢版2017/06/12(月) 12:23:44.26ID:79EIlEz+
たとえば、ESP32の入力ピンのインピーダンス値だとか
そーいう細かい技術的な情報はどっかにないのか?

ADCのインピが知りたい
(どんだけ電流を吸うのか)
0157774ワット発電中さん垢版2017/06/14(水) 06:40:36.83ID:pE5BBGPQ
>>155
ESP8266で電池の電圧を検出させるとき、分圧抵抗での無駄食いを防ぐためさ50kΩ位で分圧したけどADCの電流吸い込みによる電圧ドロップは感じなかった。
ADC入力に入れたパスコンに助けられたかも知れない。
0158774ワット発電中さん垢版2017/06/14(水) 23:11:26.11ID:fkICfBLE
pic+esp8266で作る時に,espの最初に出るシステムログがpicに影響してか,正しく動作しない...
この組み合わせで使ってる人はどうやって回避してるの?
0160774ワット発電中さん垢版2017/06/14(水) 23:44:11.55ID:2io0j4sl
なんでpic?
0164774ワット発電中さん垢版2017/06/16(金) 20:51:19.75ID:ch573Vgq
>>163
ありがとうございます.
その情報だけで頑張れます.
プログラムとPIC周りを見直してみます.
0167774ワット発電中さん垢版2017/06/17(土) 13:56:38.74ID:XsY6EEML
C/ESP-IDF と C/msys32 を間違えてまるごと削除しちゃったもんで
もう一度やろうとしたら
esp-idfを取得しようとしたところでエラーが出て先に進めなくなってしまいました。
次何すれば良い?

$ git clone --recursive https://github.com/espressif/esp-idf.git
Cloning into 'esp-idf'...
warning: templates not found /usr/share/git-core/templates
fatal: Unable to find remote helper for 'https'
0168774ワット発電中さん垢版2017/06/17(土) 22:55:19.66ID:182sPYNa
>>166
ゴミが流れてきて、最後にOKだかREADYだかが返ってくるから、その文字列が返るまではゴミと判断する。というのが俺の実装。
0170774ワット発電中さん垢版2017/06/18(日) 00:43:11.32ID:7ed9lB35
http://esp-idf.readthedocs.io/en/latest/get-started/index.html#guides
このへん読みつつ

http://qiita.com/rukihena/items/d226972972a360fc2648
これと全く同じことをやりました(win10 64bit)
別途IDEは何も入れてません。

入れたのはESP-IDFとmsys、で、間違ってその2つのディレクトリを丸ごと消してしまった。
じゃあもう一度ESP-IDFのclone から始めればいいかと試したら>>167のエラー。
ESP-IDFだけじゃなく、clone が一切できません。

全部消すというのは、関係するレジストリ全部ですか?
0171774ワット発電中さん垢版2017/06/18(日) 00:46:19.11ID:hEmnK8Sh
>>168
文字列で判断ってことはシリアルを76800 にしてあげてるのかな?
picのシリアルが19200固定の場合,76800 で流れてくるから弾けない・・・
0173774ワット発電中さん垢版2017/06/18(日) 00:55:34.53ID:hEmnK8Sh
>>172
なるほどと思ったけど
既存のシステムに追加するからいじれるのはesp側だけなんだ
もうpicのプログラム改変を提案したほうがスマートだよな・・・
0175774ワット発電中さん垢版2017/06/18(日) 03:47:59.35ID:l7LWjB3S
esp32ならSerial1を使うとか…って使ったことないけどもしかして起動時にはserial1にもあのログが流れてくるの?
0177774ワット発電中さん垢版2017/06/18(日) 11:46:25.21ID:nnAt2M66
無料で24時間使えるMQTTブローカーサービスって無いですかね?
家の機器をON/OFFするだけなのでペイロードも少ないです。
ちょっとだけ払ってAWS IoTあたりが無難なんだろうか
0178774ワット発電中さん垢版2017/06/18(日) 15:39:25.88ID:3ZGfoFz9
>>177
昔トラ技かインタフェースみたいな雑誌に紹介されてたけど、無料無料ユーザーばっかりだと長続きしないだろうから。
0179774ワット発電中さん垢版2017/06/18(日) 19:31:26.56ID:1rhxZxfC
1分間隔で24時間なのか?
例えば防犯みたいなのだとイベント発生時に即座に発報みたいになるから無料枠だとつらいかもな。
でもherokuかbluemixならいけんじゃね?
0181774ワット発電中さん垢版2017/06/18(日) 20:41:31.82ID:nnAt2M66
ありがとう
>>179-180
今ではherokuは24時間フルじゃ使えないそうです。
bluemixもトライアルで使い続けるのが方法が在るみたいですが裏技的らしく避けたいです。
0183774ワット発電中さん垢版2017/06/18(日) 23:39:44.49ID:1rhxZxfC
>>181
山口ゆきこちゃんとsaoの話題で盛り上がったらBM検証用アカウント貸してくれるかもよ。
0184774ワット発電中さん垢版2017/06/21(水) 02:18:33.88ID:oYL2XY5u
電子ペーパー+タッチパネル+ドライバーのセットって無いのな・・
液晶並みの価格で使えればめちゃ応用出来るのに
0185774ワット発電中さん垢版2017/06/21(水) 08:49:24.76ID:IT+CaJh7
無いからビジネスチャンス!と思わないのが日本人よね
0187774ワット発電中さん垢版2017/06/21(水) 10:02:32.06ID:JQAcyY5X
個人の工作なんかアウトオブ眼中な日本人
そこでも商売欲旺盛な中国人
0189774ワット発電中さん垢版2017/06/21(水) 17:18:45.41ID:oYL2XY5u
シリアルカメラ高いなあ
ワイヤレスIPカメラ買えるやーん
やーん
0190774ワット発電中さん垢版2017/06/22(木) 06:54:27.51ID:g+myNhvr
>>187
アウトオブ眼中なのは消費者の方
企業は細々とメイカー需要に食い入ろうと頑張ってるけど世界的に見ると
安い中国産に流れるから商売にならない
0191774ワット発電中さん垢版2017/06/27(火) 09:26:59.46ID:RtPKDcbj
WIFI2.4G帯ってリンク維持するだけなら10チャネル位は繋がる?
0192774ワット発電中さん垢版2017/06/27(火) 15:22:45.55ID:QYi0TO3/
今頃始めたニワカに一つ教えてくんろ
NodeMcu Amica言うのを買いました
タクトスイッチは2つあってリセットとフラッシュと。
で、この辺
http://www.neko.ne.jp/~freewing/hardware/espressif_esp8266_esp_12e/
見てLチカとかひとしき動かして
ATコマンドを使いたく、gtktermで試すもAT<ENT>から反応がない
arduino IDEにあるコンソールを使ってもやはり同じ
リセット時のゴミは出てくるから受信はしている感じ
で、ソフトでシリアルを使ってみたら送受信できている感じ
↓を見てシリアル表示部分をパクって送受信に書き換えてみた
http://d.hatena.ne.jp/licheng/20160811/p2

これATコマンドで何かしたい時はどうやって操作すればよござんすか?
0197774ワット発電中さん垢版2017/06/27(火) 21:53:25.02ID:QYi0TO3/
>>193 やはりファームが変わってしまうの?
>>195 で、これが初期化?
>>196 195氏のページでもやはりこれが示されてますね

で、今更ですが、Ubuntu野郎でして…このツールがDL出来なかったのです>今日の昼間
直感でここに来ただけでこれぽっちも確信が無かったのですが、
諸先輩方が一様に同じご意見で意を決し、窓機を…

持つ友人宅で作業しました!無事に更新出来た!!

と思いきや、115200-8N1で叩くも化け文字列は出ても最後の「Ready」が出ないorz
無論ATの応答も貰えない
う〜ん…

見方を変えて、arduino IDEでESP8266を操作出来たなら、
このまま突っ走ってwifiの設定とかできちゃったりするのかな?と
もしそうならどこか目安になるようなページご存知でしたらご教示願えると助かります

そんな訳で、騒ぎまくってすみません、ぐぐりんぐに戻ります(;´д`)トホホ…
0199774ワット発電中さん垢版2017/06/27(火) 23:11:34.30ID:CT6fi68I
>>197
もうかれこれ2年近く、10個以上買ってあれこれ作って使い続けてるけど、
ATコマンド使ったのは、初めて買ったESP8266を最初に動かした数分だけだわw
0201774ワット発電中さん垢版2017/06/27(火) 23:22:29.83ID:QYi0TO3/
>>199
一度動いてしまえば同じかも知れません。初期化云々なんてLチカみたいな通り道でしょうし
>>200
なる程
自分でシリアルから拾ったコマンドを解釈してESP8266と処理して結果を返せば間接的にはおkですね
こりゃ発想が至りませんでした

自分なりにもグリグリぐぐってこんな物をみつけたり
https://nodemcu.readthedocs.io/en/master/en/flash/
pythonだったのでさくっと動かす

esptool.py v2.0.1
Connecting....
Detecting chip type... ESP8266
Chip is ESP8266
Uploading stub...
Running stub...
Stub running...
Manufacturer: c8
Device: 4016
Detected flash size: 4MB
Hard resetting...

情報を拾ったり何だりは上手く行っている様子
フラッシュの初期化というのを行うもやはり変わらず。。。
何かファームを書けば良いのだろうけど、ここでさっきのが出てくるのかな?
まだ中身の理解が足りてない
0202774ワット発電中さん垢版2017/06/28(水) 00:35:21.00ID:twh5L0IT
Arduino IDEの環境下で、「Arduino + 無線シールド」と同等のことがESP8266で出来る。
ということが分かってて、あえてATコマンドを使いたいのだろうか?
0203774ワット発電中さん垢版2017/06/28(水) 06:05:48.13ID:DAJQPHDk
ADCを複数チャンネル使いたい場合とか、バッテリ駆動で消費電流を減らしたい場合にATで外から叩いた。
0204774ワット発電中さん垢版2017/06/28(水) 07:58:05.43ID:5okIlBS3
ATコマンドで使うと ADCのチャンネル増えたり 消費電力が少なくなったりするの?
0206sage垢版2017/06/28(水) 08:09:27.55ID:auWr2rqx
温湿度計の予定使用頻度2.4倍加速試験開始から3ヵ月たった。
計算では一年くらい持つはずだが、新品の電池を使っていないのが悔やまれる。
0207774ワット発電中さん垢版2017/06/28(水) 08:28:58.86ID:2zoNkhJ7
ESP-WROOM-02をラジコン作るのに愛用しているけど、I2Cがあるからピン数が足りなくて
困ったことはあまりない。DRV8830で助かっている。0.5mmのはんだ付けができれば無問題。
ATコマンド使っている人は外付けマイコンの機能を使っているのだろうが。
0208774ワット発電中さん垢版2017/06/28(水) 10:35:40.09ID:KjvnlfBE
>>202
arduinoしらんのです
マイコンは趣味でPICやAVR、仕事でSH3や古くはZ80等、FPGA(Xilinx)も随分昔の事でして
昨今はもっぱらソフトばかりになってしまって、情けないばかり
この基板、シリアル付きで開発キットとしてこぢんまり纏まっていたのでいじり倒そうと思った次第
ATとか懐かしきモデムの匂いかな?とか
まだ用途もなく、単に「wifi」の実験をしようと
プロトコル・スタックすら作るのダルーなのに全部ワンパックな優しい世界

しかし手に届かずw
ATはとりあえず置いといて、本体マイコンでゴリゴリするかな
ファーム焼くのに「まずはビルドしろ」とか…話がどんどんでかくなってしまった(´・ω:;.:...
0210774ワット発電中さん垢版2017/06/28(水) 12:32:01.04ID:KjvnlfBE
micro pythonは書けました。
Non Boot SDKはV2.00も試したけどだめ。(V2.01は済)
AT firmwareも試してみたけどこっちはなぜかイリーガル言って立ち上がり拒否?

しばしMicroPythonで遊びます。お騒がせしました。
(これでなんとか対話で事態が解決出来そうだ
0212774ワット発電中さん垢版2017/06/28(水) 17:10:27.78ID:DAJQPHDk
>>211
外付けマイコンじゃなく、ESP側にそういうのをぶら下げる手もあるのか。

消費電流については、俺は頻繁に駆動させたいけど、送受信は時々って使い方だったから、ESPは送受信時のみdeepsleepから起こし、通常の処理は外付けPICでやるのが有利だった。
0213774ワット発電中さん垢版2017/06/28(水) 17:33:43.96ID:a48AxrPh
どうせなら外付けマイコンもarduinoで統一したいな
AVRならarduino ideで書き込めるし
arduinoが簡単で素人やソフト畑の人にとっつきやすい
0215774ワット発電中さん垢版2017/06/28(水) 18:33:10.76ID:ZdXnSPwP
>>212
知識不足のせいかもしれないけど、
ESP8266のDeepsleepは中途半端なので、
PIC -> MOSFET -> ESP8266 として電源管理をPICでやる。
そしてPICそのものもSleepさせる。
Sleep中の消費電力はPICの方が少ない。
0217774ワット発電中さん垢版2017/06/28(水) 22:36:12.57ID:ZdXnSPwP
そう、同じことだね。
問題は、そのあとどうやって再起動するかですよ。
0219774ワット発電中さん垢版2017/06/29(木) 02:21:49.66ID:qLPA/58W
>>218
fluentdは良さそうだけど、他は特に目新しいことないね。
[ ESP8266 + BME280 ] + [ Orange Pi + Apache +PHP ]で同じことやってる。
気圧も測れるよ。
0220774ワット発電中さん垢版2017/06/29(木) 06:48:38.46ID:hvxVHaG7
>>217
ESPの電源をスイッチさせても、deepsleepから回復させても、ch_enいじっても、ESPの起動の確実さに差異ないんじゃないの?
0221774ワット発電中さん垢版2017/06/29(木) 11:17:18.13ID:7M+qmPbB
ESP32のシールドケースがかなり熱くなるんだけど、これって連続使用しても大丈夫なんでしょうか。
温度計が無いので、正確には分からないけど240MHz動作で50℃位ありそう。
動かしてるソフトはsquix78さんのWeather Stationを移植したものです。
ESP8266では160MHz動作で、ほんのり暖かくなるくらいです。
0222774ワット発電中さん垢版2017/06/29(木) 12:45:22.71ID:Dj4lmhuV
>>219
10年前のソフトスタックだね。それだと、労力の割にたいしたものできず、作りっぱのガラクタにすぐなっちゃう気がする
0223774ワット発電中さん垢版2017/06/29(木) 14:52:18.48ID:qLPA/58W
>>222
気象データが得られればいいだけだから、むしろ「作りっぱ」でいいでしょ?
労力をどう見積もるかはあなたのスキルの問題だし。
それとも、>>218のシステムなら温度に応じて踊ったり、湿度に合わせてしゃべったりするの?
fluentdのメリットを具体的に書いてくんないと意味無いよ。
0224774ワット発電中さん垢版2017/06/29(木) 17:44:13.05ID:Dj4lmhuV
>>223
10年前の不便なツールから離れられない老害乙。
メリットの説明欲しいだなんて、不勉強も甚だしい。

別にfluentじゃなくてもいいけど、手軽に作るのにその選択はない。スキルの問題以前の話。
0230774ワット発電中さん垢版2017/06/29(木) 20:39:13.44ID:qLPA/58W
>>224
>手軽に作る
ああ、それを先に言わないと。
不便も労力もあなたのスキル次第なんで何とも。
ま、お好きにどうぞ。
0232774ワット発電中さん垢版2017/06/30(金) 02:31:10.23ID:h+pfcAp1
ESP32の日本語の情報があんまり無いのって大概の用途なら8266で出来ちゃうからかなぁ
0234774ワット発電中さん垢版2017/06/30(金) 06:12:49.20ID:u57Qwdv6
ここで紹介されてたCloudMQTT使い始めたんだけど
サーバー上に幾つかメッセージが残っちゃって困ってます、何度サブクライスしても消えない。
一度アカウントごと消さないとダメなのかな?
0235774ワット発電中さん垢版2017/06/30(金) 11:27:13.53ID:oeACNc4Z
>>232
一部OSXにてESP32とArduinoの連携にバグがあるからesptoolを入れ替えても開発出来ないってのがある
まあesptool単体使ってバイナリ化と転送すれば問題ないけどね
手軽さは皆無だわな
0240774ワット発電中さん垢版2017/07/02(日) 03:03:54.79ID:zLCSJxJR
秋月で最近出た8266の開発ボード買ってみたんだけど、いろいろ使いづらくてゴミになった。
024117垢版2017/07/02(日) 07:54:43.70ID:QKYN3Cqn
いろいろじゃなくて 具体的に書いてくれないと なんの参考にもならない・・・
0242774ワット発電中さん垢版2017/07/02(日) 08:14:24.35ID:sIOCk3fB
(スレに)ゴミを書いたって事じゃないかな?
これかね?先月末発売?
良く有るUSBシリアル+レギュレータ搭載の某開発キットに似ているような?
http://akizukidenshi.com/catalog/g/gK-12236/

そんなATコマンドが使えないのにMicroPathonでwifiしているのですが
ここまで解ると何のことはない、ただのマイコンだからarduino IDEベースな開発でも良いかも
0243774ワット発電中さん垢版2017/07/02(日) 13:21:03.69ID:eXxstvpx
アマゾンダッシュボタンのハックって今の日本のでも出来る?
自由自在になれば超コスパ高いよね
0244774ワット発電中さん垢版2017/07/02(日) 13:28:30.68ID:OsaXmbzL
MACアドレス見つけて宅内の偽アマゾンと話させればいいんじゃないの
0245774ワット発電中さん垢版2017/07/02(日) 14:03:28.27ID:aEkNWptx
質問お願いします。
SPIFFSの操作ですが、ファイル自体を消すのではなく、ファイルの中身を空にする良い方法はありますでしょうか?
1つのファイルサイズが1KBから5KBくらいあり、その消したいファイルは再利用するのでファイル名を残したまま中身だけ最初から最後まで消したいです。
よろしくお願いいたします。
0246774ワット発電中さん垢版2017/07/02(日) 14:05:17.87ID:SFN4HdXy
amazon側のデバイス登録をしないでパケットキャプチャするだけでしょ?
自由自在というレベルではないかと。
0247774ワット発電中さん垢版2017/07/02(日) 14:52:09.99ID:JufD5nfQ
>>240
これ以外の仕様の開発ボードなんて見たこと無いんだが?

>>242
>ただのマイコンだからarduino IDEベースな開発でも良いかも
はなからそうですが?
逆にATコマンドで使ってる方がすごい、というか世間とズレてる。
0249774ワット発電中さん垢版2017/07/02(日) 15:55:57.81ID:dl1bTzJ+
家のiot群とスマホのTaskerでメッセージをやりとりするにはなにが良いかな?

知る限りでは
mqttはサブクライスが出来ない
Pushbulletは無料枠はショボい
Android標準messengerはapi廃止
0250774ワット発電中さん垢版2017/07/02(日) 21:10:28.40ID:SFN4HdXy
>>248
そうだったんか。乗り遅れちまった。
0251774ワット発電中さん垢版2017/07/04(火) 22:28:52.07ID:DOJSFgfd
>>242
秋月でも出たんだな。
スイッチサイエンスのよりも安いな
650円のモジュールだと3.3V電源とプルアップがめんどいんだよな
ブレッドボードで使いやすければ買いだけど、幅はEsprと同じかな?
スイッチサイエンスのパチもんのほうが安い(AlIで5$)けど最近esp32が出てから販売されなくなったな
0253774ワット発電中さん垢版2017/07/05(水) 21:07:26.86ID:O4DMnMsd
esp-wroom-32 をArduinoで使っています
I2C液晶を動かしたいのですが全く動きません。
他のArduinoボードでは液晶は動作しているので、esp側かと思い秋月のDevkitc を買ってみましたか状況は同じでした
プルアップ抵抗は10K,2K,無しのいずれも駄目でした。ピンは21,22と、25,26を試しました。ロジアナで見るとずっとHiのままで信号が出ていないようです。お助けを〜(T-T)
0255774ワット発電中さん垢版2017/07/05(水) 21:46:40.50ID:O4DMnMsd
>>253 でごさいます
私もそう思って、インストールしたesp32のライブラリを SCL と SDA で grepしてみましたが、デフォは22,21 となっていました
で、ビン指定でLED光らせてみたところ、22,21共に指定通りに光ります。(´-`)
あと、なぜかアナログ入力が34,35,36,39以外全て値が4095になります。pinmode でinput指定しても内部プルアップがそのままなのか?なんて思っています
0256774ワット発電中さん垢版2017/07/05(水) 22:00:01.79ID:O4DMnMsd
>>253 でごさいます
やっぱり私が何か間違ってるやも知れないと思い、GPIOビンを順番にロジアナで眺めています
0258774ワット発電中さん垢版2017/07/05(水) 22:12:19.57ID:O4DMnMsd
>>253でごさいます
I2Cプロトコルアナライザー入ってますが、ずっとHiのまま、動きがないため解析が出来ない状態です
試しに他のArduinoでキャプチャしたところ、正しく解析できたのですね。(´-`)
情報小出ししするのも皆様にご迷惑なのでスケッチあげますね(T-T)
0259774ワット発電中さん垢版2017/07/05(水) 22:16:19.67ID:O4DMnMsd
>>253 でございます

スケッチと動作確認した環境をアップします
スケッチは Wire.h のみ使用しています(某サイトからパクりました!)
Arduino Duo/Pro Mini/Leonald で、Wire.Begin(); にて動作確認しました
液晶は 秋月 ACM1602NIです

#include <Wire.h>
const char table[]={"This is program for The AMC1602 "};

void setup()
{
Wire.begin(21, 22); // I2C初期化
LCD_begin();

byte i;
writeCmd(0x80);//ディスプレイON、CURSOR-OFF、blinking-OFF
delay(5);
for(i=0;i<16;i++)
{
writeData(table[i]);
delay(5);
}
writeCmd(0xC0);//2行目の先頭に移動
delay(5);
for(i=16;i<32;i++)
{
writeData(table[i]);
delay(5);
}
}

loop 以降は次にアプします
0260774ワット発電中さん垢版2017/07/05(水) 22:17:55.04ID:O4DMnMsd
>> 253 でございます

void loop() {
}

void LCD_begin(void)
{
// LCD初期化
delay(15);
writeCmd(0x01);//クリア ディスプレイ
delay(5);
writeCmd(0x38);//8ビットモード、2ライン、5x8ドット
delay(5);
writeCmd(0x0f);//ディスプレイON、CURSOR-ON、blinking-ON
delay(5);
writeCmd(0x06);//CURSOR移動、スクロールOFF
delay(5);
}

void writeCmd(uint8_t cmd)
{
uint8_t rs_flg;
Wire.beginTransmission(0x50);
rs_flg = 0x00;
Wire.write(rs_flg);
Wire.write(cmd);
Wire.endTransmission();
}

void writeData(uint8_t dat)
{
Wire.beginTransmission(0x50);
Wire.write(0x80);
Wire.write(dat);
Wire.endTransmission();
}

以上です。 ESPの電源は 3.3V出力のACアダプタを、DevKitC は PCのUSB3.0に接続しています

( ;∀;)
0262774ワット発電中さん垢版2017/07/05(水) 22:45:49.27ID:O4DMnMsd
>> 253 でごさいます
書き方がまずかったです ごめんなさい
wire.h のみを使う、スケッチをパクったということです。wire.h は arduino-esp32 をインストールしているので、そちらの wire.h を使っていることになります
0263774ワット発電中さん垢版2017/07/05(水) 22:50:30.98ID:O4DMnMsd
>>253 でごさいます
スケッチの元は、エレキジャックのACM1602の記事を参考にしました。
wire.hのみを使って問題が起こりそうな箇所を減らそうと考えました(´-`)
0264774ワット発電中さん垢版2017/07/05(水) 23:02:32.73ID:O4DMnMsd
>>253 でごさいます
連投申し訳ありません
esp-weiom-32 devkitc の全gpioのキャプチャ終わりました。どのポートもI2Cの信号は出してませんでした(T-T)
起動後は内部プルアップでHiのままか、Loのままのどちらかのみでした。
悔しいのでwifi<->esp32<-softserial->Arduino<->I2C機器 で動作させてみました。 動きはしますか、悲しい状況です(´-`)
0265sage垢版2017/07/05(水) 23:09:49.28ID:C+QU4R6N
これは回路の方が間違ってるパターンだな〜
0266774ワット発電中さん垢版2017/07/05(水) 23:20:32.83ID:O4DMnMsd
>>253 でごさいます
当初はesp-weoom-32 と変換基盤 4組でやってたのですが、もしかしたら半田不良か?と考えてdevkitc を2つ用意してみた訳です(´-`)
devkitcの結線は21,22,usbのみで、21,22は、テレコの確認もしてみましたが駄目でした。
気づいてないまちがいとか、そもそも設定や、必要なプルアップ、プルダウンが無いとか、電源のドロップとか、I2C信号が鈍っててロジアナが反応しないとか(T-T)
前職の職場にはオシロがあったので信号の鈍りが測れたのですが、転職してソフト屋さんになったので、それも叶わず(´-`)オシロの購入を検討しています
0268774ワット発電中さん垢版2017/07/06(木) 00:14:25.69ID:HW2e//sG
>>253 でごさいます
esp-wroom-32 と変換基盤の組み合わせの際は、電源を3.3v 3AのACアダプターに1000uFのパスコン(容量デカすぎ)、GNGは引き出されているもの全部電源のGNDに落としています。
(チップ裏の四角いパターンもGNDらしいですが未接続です)

devkitcは電源がusb3.0からなので、GNDを全て結線したところ、スケッチのアップロードに失敗したので結線していない状況です

もしかしてこれなのかも…
0269774ワット発電中さん垢版2017/07/06(木) 00:16:21.31ID:HW2e//sG
あとesp-wroom-32と変換基盤では12v安定電源と、DCDC降圧コンバーターで3.3v2Aも試しました
(T-T)
0271774ワット発電中さん垢版2017/07/06(木) 06:47:40.79ID:HW2e//sG
>>253 でごさいます
もしかしてI2C 2線のプルアップ以外に、必要なプルアップがあるという事なのでしょうか?
ぜひ教えて下さい(T-T)

esp-wroom-32と変換基盤の組み合わせでは、上記以外にENのスイッチにプルアップは入れていました。
devkitc は、自動でスケッチ書き込み出来ているので、実装されているものだと思ってました。
0272774ワット発電中さん垢版2017/07/06(木) 06:54:19.33ID:HW2e//sG
>>253 でごさいます
i2cのプルアップは、昨日 10k,3.6k,2k,1.2k,1k,無しまでは試してみました(´-`)
ENはリファレンスに書いてある10k以外は試していません。もう一回リファレンス見直してみます(T-T)
0273774ワット発電中さん垢版2017/07/06(木) 07:55:17.37ID:lZbpeHGa
>>272
わたしESP-WROOM-02で秋月AQM1602XAを動かしています。
秋月液晶を+5V電源で動かしていた初期設定をそのまま持ってきたら、まったく点灯
しなかったけど、それは問題ないのかな。
3.3V駆動だとPOWER CONTROLとCONTRASTのレジスタの設定値は変更しないと
何も点灯しない。提示コードのLCD_begin()はそのへんうまくやってくれるのかな。
0276774ワット発電中さん垢版2017/07/06(木) 12:09:22.73ID:CvJJTx+N
>>253 でございます
273-275 さま。ご助言ありがとうございます;_;
いま仕事をしておりますので、帰宅し次第 確認させていただきます

☆程度の悪い私の質問に、ご助言頂き、感謝の極みです
0278774ワット発電中さん垢版2017/07/06(木) 20:18:23.02ID:HW2e//sG
>>253 でごさいます 帰って参りました(°▽°)

>>273 さま
ご指摘いただき、改めて液晶のデータシート見させていただきました。私が煮詰まっていて、色々な気付きか出来ない状態でしたので、ご指摘とても助かりました(°▽°)

>>274 さま
Wire.begin(5,4); に変更して、ENを押してから数秒後にI2C信号が出力されている事を確認できました!
少なくともプロトコルとして読めるものが出ているので、行けそうな気がします。
しかしなぜ、デフォの21,22ではなく4,5なのでしょうね(´-`)。ご存知でしたら是非ご教授願います。

>>275 さま
データシート見つつDelay の許容範囲を探って見たいと思います。全くノーマークの部分でしたので目から鱗でした。ありがとうごさいました(°▽°)
0279sage垢版2017/07/06(木) 21:02:49.46ID:E4wT91Ha
…自分のブログかYahoo知恵袋でやってくれないか?
0282774ワット発電中さん垢版2017/07/06(木) 23:27:05.98ID:6Cp8XDY9
俺は253じゃないしACM1602NIも持ってないけど、
>>259-260のプログラムをESP32で実行したらきちんとI2Cの信号が出てきたよ。
GPIO21, 22と4, 5どちらでも大丈夫たっだよ。
プログラムは問題なさそうなので、回路上の問題なんじゃないか。
0283774ワット発電中さん垢版2017/07/07(金) 00:49:44.23ID:344HzqB+
>>253 でごさいます
お騒がせしております。ご不快に思われた方申し訳ないです。

現状ではI2C信号が「途切れ途切れ」で出ているようで、送信しようとしているコマンドが一連の意味のある状態で観察出来ていません。
ご指摘のように、スケッチではなく回路の問題が濃厚のようです。現にArduino ProMini 3.3v で液晶の動作とI2Cのシーケンスが確認出来ています。
ここは一発、オシロを買って電圧のドロップや、信号の減衰を調べようかと思っています。

analog discovery 2 か、Logic8-Blac のどちらかを考えています。
analog discovery 2のロジアナ機能、Logic8-Blacのオシロ機能をもうちょい調べて来週にでも購入します。

知識を還元できるよう頑張ります(´-`)
0284sage垢版2017/07/07(金) 01:19:03.94ID:ldb6CEh+
何で回路図の提示がないの?
0285774ワット発電中さん垢版2017/07/07(金) 01:35:51.72ID:344HzqB+
>>253 でごさいます
仰る通りで回路図出さないと分からないですよね(´-`)

回路は下記URLの回路図そのままです
I2C 2線のプルアップ10k は回路図通り液晶側に付けてます。液晶の電源はdevkitc の3.3v拝借と、別途ACアダプタから取る2通りで試しています
http://www.eleki-jack.com/mycom2/2012/05/arduinoi2clcd_acm16021.html

上記回路のI2C 2線を、秋月 devkitc v2 のGPIO 21、22 又は 4、5に接続しています
devkitc の電源はusb3.0との接続で、これ以外は接続はありません
0286774ワット発電中さん垢版2017/07/07(金) 06:41:54.33ID:OzewkYUh
>>283
「途切れ途切れ」でI2Cの信号が出る原因が、ESPの意図せぬスリープだったりして。

俺はESP8266しか使ったことないから詳しくはわからんけど。

液晶の表示は、
@何も起こらない
A文字化け
B真っ黒(反転液晶なら真っ白)

のうち@だよね?

バックライトがオフで、表示が目視できてないだけって事はない?
0288774ワット発電中さん垢版2017/07/07(金) 08:16:02.62ID:2Qk+s0IU
シリアル繋いでデバッグ文ひたすら出して調査してみたらいいんじゃない
リセットしてるかもしれんし
0289774ワット発電中さん垢版2017/07/07(金) 12:11:22.64ID:OzewkYUh
>>287
俺もスリープで消えたことはないけど、液晶イニシャライズ中にスリープしたらまずいでしょ。

液晶イニシャライズで100msオーダーのdelayかける部分があった気がするよ。そこが気になる。
0290774ワット発電中さん垢版2017/07/07(金) 12:19:26.95ID:fyyTybr1
>>289
espのデフォルトスリープは通信関係だけでarduinoとして使う分には関係ないような
0292774ワット発電中さん垢版2017/07/07(金) 12:52:51.67ID:fyyTybr1
各ステップでendtransmissionの戻り値受けてシリアルで出力すればどこまでうまく行ってるかはわかるな
0295774ワット発電中さん垢版2017/07/07(金) 18:39:03.79ID:x9Rl/w81
電源でリセットはないだろ

>255 名前:774ワット発電中さん[sage] 投稿日:2017/07/05(水) 21:46:40.50 ID:O4DMnMsd [2/9]
>>>253 でごさいます
>私もそう思って、インストールしたesp32のライブラリを SCL と SDA で grepしてみましたが、デフォは22,21 となっていました
>で、ビン指定でLED光らせてみたところ、22,21共に指定通りに光ります。(´-`)

LED(DO)つなげたら光ってるんだから。I2C使ったら とたんに電気食うって事も無いと思う
でも、デバッガ(ICE)とか使えない環境(システム)だったら シリアルでデバック情報出力って基本だよね
0296774ワット発電中さん垢版2017/07/07(金) 21:30:12.27ID:344HzqB+
>>253 でごさいます
只今帰って参りましたm(__)m
ご助言の通り Serial.println を全行に入れて見たところ、スケッチ書き込み後 又は EN押して押下後のみブートのログか出て、以降は Serial.println の出力が最後まで出ていました(´-`)
念のため、液晶表示部を関数にして、loop() 内に入れて、数分眺めて見ましたが、リブートしていないようです(T-T)
ソースと結果はアップしたほうがよろしいでしょうか?(今トイレなのです)
0297774ワット発電中さん垢版2017/07/07(金) 21:32:46.72ID:344HzqB+
>>253です
下記を今読みました!やって見ます!

292 名前:774ワット発電中さん [sage] :2017/07/07(金) 12:52:51.67 ID:fyyTybr1
各ステップでendtransmissionの戻り値受けてシリアルで出力すればどこまでうまく行ってるかはわかるな
0298774ワット発電中さん垢版2017/07/07(金) 21:34:31.57ID:uAnfkol1
アップすることによってあなたの努力とアドバイスしてくれた厚意が集合知となって花開く
0299774ワット発電中さん垢版2017/07/08(土) 00:05:19.93ID:1A0GNhvi
>>253です 大変遅くなりました( ;∀;)

まずはスケッチを上げます

#include <Wire.h>
const char table[]={"This is program for The AMC1602 "};

void setup()
{
Serial.begin(115200);
Serial.println("\n\nsetup Serial.begin(115200)");

Serial.println("setup Wire.begin(5, 4)");
Wire.begin(5, 4); // I2C初期化 ESP-WROOM-32用

// Serial.println("setup Wire.begin()");
// Wire.begin(); // I2C初期化 ArduinoProMini用

Serial.println("setup LCD_begin()");
LCD_begin();

Serial.println("setup displayString()");
displayString();
}

void loop() {
// displayString();
}

void LCD_begin(void)
{
Serial.println("LCD_begin(void)");

// LCD初期化
delay(15);
Serial.println("LCD_begin writeCmd(0x01)");
writeCmd(0x01);//クリア ディスプレイ

delay(5);
Serial.println("LCD_begin writeCmd(0x38)");
writeCmd(0x38);//8ビットモード、2ライン、5x8ドット

delay(5);
Serial.println("LCD_begin writeCmd(0x0f)");
writeCmd(0x0f);//ディスプレイON、CURSOR-ON、blinking-ON

delay(5);
Serial.println("LCD_begin writeCmd(0x06)");
writeCmd(0x06);//CURSOR移動、スクロールOFF

delay(5);
}

つづく
0300774ワット発電中さん垢版2017/07/08(土) 00:07:14.11ID:1A0GNhvi
>>253です スケッチの続き

void writeCmd(uint8_t cmd)
{
Serial.print(" writeCmd(");
Serial.print(cmd);
Serial.println(")");

uint8_t rs_flg;
Serial.println(" writeCmd Wire.beginTransmission(0x50)");
Wire.beginTransmission(0x50);

rs_flg = 0x00;
Serial.println(" writeCmd Wire.write(rs_flg)");
Wire.write(rs_flg);

Serial.print(" writeCmd Wire.write(");
Serial.print(cmd);
Serial.println(")");
Wire.write(cmd);

Serial.print(" writeCmd Wire.endTransmission() ");
Serial.println(Wire.endTransmission());

}

void writeData(uint8_t dat)
{
Serial.print(" writeData(");
Serial.print(dat);
Serial.println(")");

Serial.println(" Wire.beginTransmission(0x50)");
Wire.beginTransmission(0x50);

Serial.println(" Wire.write(0x80)");
Wire.write(0x80);

Serial.println(" Wire.write(dat)");
Wire.write(dat);

Serial.print(" writeData Wire.endTransmission() ");
Serial.println(Wire.endTransmission());

}
0301774ワット発電中さん垢版2017/07/08(土) 00:07:38.82ID:1A0GNhvi
void displayString(void)
{
byte i;
Serial.println("displayString riteCmd(0x80)");
writeCmd(0x80);//ディスプレイON、CURSOR-OFF、blinking-OFF

delay(5);
Serial.println("displayString writeData START");
for(i=0;i<16;i++)
{
Serial.print("displayString writeData(table[i]) [");
Serial.print(table[i]);
Serial.println("]");
writeData(table[i]);
delay(5);
}
Serial.println("displayString writeData END");

Serial.println("displayString writeCmd(0xC0)");
writeCmd(0xC0);//2行目の先頭に移動

delay(5);
Serial.println("displayString writeData START");
for(i=16;i<32;i++)
{
Serial.print("displayString writeData(table[i]) [");
Serial.print(table[i]);
Serial.println("]");
writeData(table[i]);
delay(5);
}
Serial.println("displayString writeData END");
}
0303253です垢版2017/07/08(土) 00:17:58.29ID:1A0GNhvi
結果を書き込むとNGワードで上げられません( ゚Д゚)
ということで現状の進捗を書き込みます

DevKitC へ開示したしたスケッチを入れて ENを押す

5回に4回の割合で Wire.begin で止まっていた

比較のため ArduinoProMiniで動かしてみる
・Wire.Beginでは止まらず、endTransmissionの戻り値は全て0
・ロジアナで見ると、すべてACKを返している

DevKitC のGNDピン3か所を、液晶側のGNDに落としてみる
・5回に3回の割合で Wire.begin で止まるようになる

ESP-WROOM-32 チップのGND端子3か所にポリウレタン線0.2mmを半田付け
液晶側のGNDに落とす
・Wire.Beginで止まらなくなった
・endTransmissionの戻り値は2

ロジアナをつなげてみた
・常にI2C信号が出るようになった
・最初からNACKが記録されている
0304253です垢版2017/07/08(土) 00:21:32.16ID:1A0GNhvi
これはもう電源・回路の問題しかない と思われます(/ω\)。月曜日までにオシロを注文して
原因を探っていきたいと思います。

皆さまのご助言本当にありがとうです & ゴミをたくさんん書き込み 申し訳ないです
オシロ買って調べが付いたら 報告いたします(`・ω・´)ゞ
0306774ワット発電中さん垢版2017/07/08(土) 09:57:56.24ID:egJj5E6n
ESP-WROOM-02のI2Cに液晶とモータドライバをぶら下げているけど
特に問題なく快調に動いているけど。トラ技2016年9月号を参考にしたので
三端子レギュレータの二次側に470μFを入れたけど、なくても液晶が点灯しないとは
思えないけど。元の電源は単三ニッケル水素×3で、そんなに気を使っていないし。
ESP-WROOM-32は何か違うのだろうか。
0310774ワット発電中さん垢版2017/07/08(土) 20:56:42.59ID:Ek0AMgd9
>>309
何でだよ専ブラでは大違い。
ただでさえめんどくせえのにスクロールする気起きねえわw
0311774ワット発電中さん垢版2017/07/08(土) 21:45:10.39ID:XNRtqT2L
>>310
専ブラによっては数字のところだけ抽出してレス番扱いしてくれるから大丈夫な奴もあるんだよね
2ch mateはだめだな
0312253垢版2017/07/08(土) 23:09:39.70ID:1A0GNhvi
>>305
これは便利! 教えてくれてありがとうです!

その後、devkitc の ESP-WROOM-32 チップのGND3か所を、ポリウレタン線で該当ピンに半田付けして、変な挙動はなくなったようです。
ただロジアナで監視していると、I2C信号は読み取れますが、応答がNACKの連続となっています。

あと、オシロスコープを先ほど注文しました。 AnalogDiscovery2とBNCコネクタ・プローブの組み合わせにしました。物が到着したら、まずは使い方を覚えないとです( ;∀;)
電源の動作中のドロップ、I2C信号の減衰の状況を確認しつつ、原因を探ります(''◇'')ゞ
0313774ワット発電中さん垢版2017/07/08(土) 23:25:34.29ID:IwAxPUtD
コハクラフトの小学生はギフテッドだろうか?
小学生は最高だぜ状態じゃん。
俺より全然レベル高いわw
0314774ワット発電中さん垢版2017/07/08(土) 23:28:31.09ID:i6QGlo56
>>312
GNDの強化は超重要っすよ
特にWROOMのような高周波を扱うデバイスは
GNDがふらふらしてるとI2Cとかの通信すらままならない
当然、I2C液晶とWROOMのGNDもしっかり繋いどかないとね
0315774ワット発電中さん垢版2017/07/09(日) 00:00:09.70ID:E6ruF5Z2
esp32って一気にアナログ入力が増えたけど複数同時に使えるの?
CPUが間に合うなら電動ジンバルに良さそう
0316253垢版2017/07/09(日) 18:44:22.29ID:J8cdfbdV
オシロが届くまで時間があるので、今ある情報で色々調べてみました。

GS-SAKURAの掲示板に ACM1602NI + GS-SAKURA の組み合わせで、Wire.endTransmission が 2を返す事例が記されていました。
https://japan.renesasrulz.com/gr_user_forum_japanese/f/gr-sakura/585/wire-2

上記掲示板には、ACM1602NI のI2C実装と、GS-SAKURAのライブラリ間の問題のような内容になっていたので、別のI2C液晶で試してみることにしました。

家にあるI2C液晶を探してみたところ、AQM0802A を見つけたので動かしてみたところ、DevkitC で問題なく動作し、ロジアナでも全てACKを返す結果となりました
スケッチは http://nonkuru.hateblo.jp/entry/2015/12/11/222755 を参考に、Wire.beginを、Wire.begin(5,4) に変更したのみです。

オシロが届いたら、ACM1602NI と ACM1602NI の信号の送出タイミング等々を調べてみようと思います。
0317253垢版2017/07/09(日) 20:50:47.21ID:J8cdfbdV
誤 ACM1602NI と ACM1602NI の信号の送出タイミング
正 ACM1602NI と AQM0802A の信号の送出タイミング

失礼致しました(-.-)
0318774ワット発電中さん垢版2017/07/09(日) 21:13:59.79ID:OeffUT3H
秋月のACM1602NIのデータシートを見たけど、
I2CをPICで受けてて、最大クロック100kHzと書いてある。
PICのI2Cって、100kHz、400kHz、1MHzで設定が違うんだよな。
0319253垢版2017/07/09(日) 22:52:20.99ID:J8cdfbdV
>>317 さんの書き込みでwire.begin の第3引数を思い出しました。
で、wire.h を見ると、デフォルトが100,000 となっているので、100KHzなのかな(´-`)
試しに10.000〜100,000を入れて見ましたが、状況は変わらず。そもそもクロックが指定に追随しているかは、やはりオシロ待ちかと考えています。
確認すべき事に気づかせていただきました(°▽°)
ありがとうです
0320253垢版2017/07/09(日) 22:53:06.85ID:J8cdfbdV
>>318 さんでした(T-T)
0321774ワット発電中さん垢版2017/07/10(月) 09:41:04.03ID:MHUvjE5u
>>303
>DevKitC のGNDピン3か所を、液晶側のGNDに落としてみる

それまでは 液晶とDevKitCのGNDって繋がってなかったって事なのか強化したって事なのか?
もしかして 液晶とDevKitCってちがう電源につないでた?
さすがに SCL と SDA しかつないでなかったなんでオチじゃないよね?
0323253垢版2017/07/10(月) 12:24:37.69ID:/w7LPhL4
>>321
DevkitC と 液晶は別電源でしたが、GNDは接続しておりました。
そこでI2C信号がとぎれとぎれになる という状態だった為、Devkitc上にあるESP-WROOM-32チップのGND3ヶ所から液晶側のGNDに直接線をつなげた ということなのです(:_;) 説明不足で申し訳ないです
0324774ワット発電中さん垢版2017/07/10(月) 19:16:41.53ID:j6RrNoGs
Amazondashボタン安すぎ

¥ 500 通常配送無料
PRIME DAYタイムセール
レジにてさらに400円の割引が適用されます。
0328774ワット発電中さん垢版2017/07/11(火) 00:51:26.88ID:Gr8TJEkC
ダッシュボタン受信のESPライブラリって在ったりする?
0329774ワット発電中さん垢版2017/07/11(火) 01:07:50.45ID:6Gw1N7zW
dashからのdhcp request をキャプチャーするコードがpc用にいろいろでてるけど
たいていlibpcapとかをつかってる
こういうのはespじゃ動かんだろなー
0330774ワット発電中さん垢版2017/07/11(火) 01:21:59.06ID:Gr8TJEkC
そうか、、コレの為にSBC一台使ってWIFI局たてるのもなぁ
ファームハックは無理でもフラッシュ全書き換えで動かせるんじゃないかと言う人をどっかで見たが・・
自分ではどうにもならないので取り合えず死蔵
0331774ワット発電中さん垢版2017/07/11(火) 05:51:32.42ID:9F3SiUaM
>>317、ACM1602NI も AQM0802A も使ったことないけど、データシートちらっとみると、

ACM1602NI は 当初VDD=5V版だったのをVDD=3.3Vに変更したようで、
タイミングがVDD=5Vでしか規定されていないので
VDD=3.3V使用だったらされに遅くなるるかも。

> 7.0.1 TIMING
> ACM1602NI fSCL Max.100kHz@VDD=5V

(AQM0802は fSCLK Max.400KHz@VDD=2.7to4.5V のタイミングも記載されている)

さらに、8のリファレンスコードみるとコマンドバイト送信間に最低5msの
ディレイいれまくってる。

> 8.0 THE REFERENCED CODE
> at least 5ms

ま、ロジアナで1バイト送信が確実にできてるかから見てくだされ。
0332331垢版2017/07/11(火) 07:24:32.37ID:9F3SiUaM
過去レスみたらソース貼ってたですね(汗;

Arduino も for ESP も使ったことないけど、
コマンド間には delay(5) 入ってるですね

あとwriteData()、writeCmd() の
Wire.write() 間に Serial.println() があるから
多少の遅延(1文字@115.2kbps)になってるのかもしれんけど、
データシートのリファレンスコードだとこうなってるで。

> short_delay(); //wait for a moment,you can adjust it.
0333774ワット発電中さん垢版2017/07/11(火) 10:02:41.89ID:Br1dg/2j
>>330
wifi局を新たにたてる必要はないよ
今使ってるやつにつなげばいい
arpとおんなじでブロードキャストされるから
0334774ワット発電中さん垢版2017/07/11(火) 10:18:14.25ID:vRNqj8DU
WiFi子機側へもブロードキャストされるっけ?
ESPじゃないけど、無線LANイーサネット側にDHCP置いたらアドレス配布に失敗したことあるもんで。
0335774ワット発電中さん垢版2017/07/11(火) 11:17:10.38ID:QPWizt0X
ブロードキャストが通らなかったら その先 通信が出来なくなると思うけど
0336!ninja垢版2017/07/11(火) 19:42:59.54ID:zuobwABT
>>324
アマプラ情報アリガトン

ダッシュ買いまくったw
0337253垢版2017/07/11(火) 23:25:47.01ID:saodW27M
Analog Discovery2 が届き、色々いじくりながら Devkitc を立ち上げると、ACM1602NI に表示が出ました( ゚Д゚)

昨日変更した部分は「I2Cのプルアップ抵抗を1.2Kに変更」「I2C信号線とGNDの間に0.1uFのコンデンサ追加」位ですが、コンデンサを外しても液晶は動きました


せっかくAnalog Discovery2 買ったので、まずは電圧の推移を測定しました

3.3v 2A ACアダプタ+Devkitc
http://www.gazo.cc/up/248592.png

PCのUSB3.0コネクタにDevkitcを接続
http://www.gazo.cc/up/248594.png

明日以降 色々調べていこうと思います。なぜ動いているんだろう…( ;´Д`)
0339774ワット発電中さん垢版2017/07/12(水) 02:42:28.18ID:EYKFyua+
DevkitCとAnalog Discovery2を同じ電源で動かしてるなら波形に出てこない可能性があるよ
別々のPCに挿してみな
0340774ワット発電中さん垢版2017/07/12(水) 06:13:16.74ID:zL0MSe3j
ん? DevkitC ってUSBバスパワー以外の外部電源供給って対応してるんだっけ?
0341774ワット発電中さん垢版2017/07/12(水) 06:34:39.87ID:oNRICktc
遂に解決!?
おめでとうございます。

俺はI2Cのプルアップ抵抗は3.3kとか5k。10kでダメだったことはあるけど、まさかそんなに小さな値が要るとはね。
0345253垢版2017/07/12(水) 12:16:42.24ID:ZGTNp7dB
>>340
Devkitcの3.3Vに電源を供給すると動いていたので、てっきり問題ないかと…

>>341
ありがとうございますm(__)m 1.2kでうまく動く理由をもうちょっと調べてみます(espのライブラリを見るとWire.beginのピン指定はプルアップになっていたので、それが理由?とかも考えています)

>>342-343
かもしれません(:_;) 現状では、腐れACアダプタ・USBバスパワー共に動作はしているので、プルアップとかパスコンを変えてみて、計測する予定です

>>344
(:_;)クソな書き込みで申し訳ございません
0346774ワット発電中さん垢版2017/07/12(水) 20:49:21.64ID:9V2nGmGk
解決してよかったとは思うが、質問のしかたというか書き込みはもう少し要点を絞って、情報を小出しにしないようにしてくれ。
密度が薄すぎる…。
0347774ワット発電中さん垢版2017/07/13(木) 06:34:03.19ID:EcCs8Nkn
自分的には

>>303
>5回に4回の割合で Wire.begin で止まっていた

これがスゴく気になってるんだけど。
i2cの接続がどんな状態であれ Wire.begin で止まるって どんな状況なんだ?
0348774ワット発電中さん垢版2017/07/13(木) 06:35:47.03ID:nAJxMCyf
回路図又は実物が見たい!
回路図のポンチ絵でもいいのでお願いします!
0349774ワット発電中さん垢版2017/07/13(木) 06:44:00.05ID:nAJxMCyf
原因不明のトラブルはブレッドボードに原因があったりするから。

俺はブレボの中で電源とGNDがショートしてたことがあった。
0350774ワット発電中さん垢版2017/07/13(木) 12:28:17.95ID:C46LD2Ui
スレーブデバイスによるのだろうが、I2Cのプルアップ抵抗が1.2kΩでないと
動作しないというのは、ちょっと信じられない。
トラ技2016年9月号の記事では、三端子の2次側に470μF電解コンデンサが必要と
書いてあるくらいなので、やはり電源容量の問題でないのだろうか。
トラ技はESP-WROOM-02だから、ESP32ではもっと条件が厳しくても不思議ではない。
0351774ワット発電中さん垢版2017/07/13(木) 12:54:21.19ID:DsGQEA3O
LCDの種類によってはドライブ能力の関係でプルアップの抵抗が小さすぎても駄目な場合もある。
短絡疑って各ピンと電源GND間の抵抗値ぐらいは確認しといた方が良いと思う。
0352!ninja垢版2017/07/13(木) 13:22:59.30ID:bOahpugF
くそみ
0353774ワット発電中さん垢版2017/07/13(木) 17:21:02.72ID:3PdXFLHu
esp32 arduinoで、pinMode(6, INPUT)でHaltで死んじゃんだけど・・・ 何? Arduino IDE使えないの? esp32・・・ 6じゃなくて0ピンなら通るようだが?
0355774ワット発電中さん垢版2017/07/13(木) 21:35:19.12ID:qJxlIaPw
>>353
GPIO6は内蔵FlashのSPIクロックだから
そりゃ動かなくなるだろ。
6〜11以外にしないと。
0358253垢版2017/07/14(金) 20:58:26.04ID:m8sQy9Ne
情報量が薄くて申し訳ない(T-T)
という事で、なぜwire.beginで止まってしまったか、分かる範囲で書いておきます。
「腐った電源」の為、起動時に電圧が激しく下降、wire.begin が固まっていました。
GND強化により、多少は安定するようになりましたが、I2C信号は立ち上がりが鈍っており、Hi側も電圧がぶれぶれで、esp側が発したI2C信号に液晶がNACKを返す状態に。
さらに、プルアップ抵抗を1.2kに、ノイズ対策のパスコンを入れて、通信はできるようになりました。
その後、電源をまともな物に変え、GND強化なし・プルアップ10k・パスコンなしで安定した通信ができるようになりました。I2C信号も綺麗です。
「何が分からないのか分からない」私に色々教えてくれてありがとう(T-T)
0360774ワット発電中さん垢版2017/07/15(土) 13:36:33.75ID:mDcd0Y2r
>>358
その「腐った電源」の正体を知りたいものだ。
あなたの長い日記から得るものは他には無さそう。
0361!ninja垢版2017/07/15(土) 15:34:19.34ID:8zo569I1
>>358

358の配線が糞だとおもう
0362774ワット発電中さん垢版2017/07/15(土) 16:16:14.11ID:jW6IUzaa
腐ってるのが電源とは限らないって事か。
コネクタかも知れないぞ。
やはり写真を!
0364774ワット発電中さん垢版2017/07/15(土) 17:15:42.41ID:G+vo3OtM
結局実態配線の写真は1枚もない釣り堀だったの?>解答した皆さんお疲れ様
0365774ワット発電中さん垢版2017/07/16(日) 02:28:45.90ID:DY4OI4dy
うちでMPU9250を8266で使った時と32で使った時の挙動が違う(32がたまにおかしなことになる)のももしかして電源腐ってるせいなのか
ついでにやっぱ背面のベタGNDも繋げないとダメか
0366774ワット発電中さん垢版2017/07/18(火) 08:12:10.81ID:ZEu6X8ci
esp-wroom-32の背面EPADって必ずGNDに落とさなければいけないの? 
フットプリントはどうしてる? 大きなスルーホール開けて、半田面からコテ当てようと思うんだが、どうだろう?
0368774ワット発電中さん垢版2017/07/18(火) 11:15:59.74ID:fifEaGUJ
独立したGNDだったら落とさないとダメだろうけど、
他のピンのGNDと共通だったら背面はつながなくても平気なことが多い(ほとんど大丈夫?)。

ここには 別の電源(ACアダプタとPCのUSB)のGNDをつないじゃう強者もいるけどね。
製品によって GNDに電位差があることが多いから
自分じゃ怖くて 安易にそんなこと出来ない。
0372774ワット発電中さん垢版2017/07/19(水) 11:20:48.01ID:b40k5c2m
大電流食うし無線だしおまじない程度には背面パッド半田付けしといた方がいい気がする
0373774ワット発電中さん垢版2017/07/19(水) 17:29:31.90ID:fnnXbI4x
カスSAMPLEコードに引っかかっちまった。
https://github.com/nkolban/esp32-snippets/blob/master/sockets/server/socket_server.c

// Loop reading data.
while(1) {
ssize_t sizeRead = recv(clientSock, data + sizeUsed, total-sizeUsed, 0); <- blocking
if (sizeRead < 0) {
ESP_LOGE(tag, "recv: %d %s", sizeRead, strerror(errno));
goto END;
}
if (sizeRead == 0) {
break;
}
sizeUsed += sizeRead;
}

ブロッキングでsizeReadが0なんて、滅多にないべ? 無限に脱出できない。 まったく・・・

まぁ、Win10のUWPもひどいが、Espressifのサンプルコードには注意しましょう・・・
0374774ワット発電中さん垢版2017/07/20(木) 01:32:36.46ID:Wxg1lxVw
質問してもいいでしょうか。

ESP-WROOM-02ってIO15ピンは抵抗挟んでプールダウンするんですよね?

10kの抵抗使うとIO15ピンが2vでLowになってない気がするんですが、
こんなもんなんでしょうか??
因みに抵抗を挟まないとショートします。(めっちゃ熱いです)
0375774ワット発電中さん垢版2017/07/20(木) 07:22:31.30ID:lN2MvDKr
プールじゃなくてプルだよ、pull
熱くなるってことは、そのピンが出力に設定されていてプラスに振れて電流を流してる
そのうち燃え出すからやっちゃだめ。

WROOMが壊れていないなら、プログラムでIO15を出力に設定してしまってるはずだから、
それを解消すべし。
俺はIO15は直にGNDにつないでしまうが、間違ってOUTに設定すると火事になって
ヤバいから、普通は抵抗をはさむ。

まあ、WROOM自体がすでに壊れている可能性も否定できないので、火が出る前に
データシートをよく見て、予備品の手配もしてください。
0376774ワット発電中さん垢版2017/07/20(木) 12:14:46.48ID:weVmoeQD
>>374
うちもESP-WROOM-02使っていて、IO15を4.7kΩでプルダウンしているけど
いま電圧を計ったら0.00Vだよ。
10kΩでプルダウンして2Vは、IO15にソフトウェアで何か悪さしているとしても
変だと思うが。(もうご臨終・・・)
0377774ワット発電中さん垢版2017/07/20(木) 14:58:32.12ID:eHryBwyd
374は、たぶん抵抗のもう一方をVDDにつないでるんだと思うが、プールダウンはGNDにつなぐんだよ。
ネタにマズレスしちまったか。
0381774ワット発電中さん垢版2017/07/21(金) 11:14:47.28ID:ywvpX6tR
>>374
IO15は何に使ってんの?
もしかしてLEDとかモータ駆動のためにPWM出力してんでないの?
もしそうなら2VってのはPWMが60%くらいになってるだけ。
でもって、出力で使ってるピンをGNDに落としたら熱くなるの当たり前。
0383774ワット発電中さん垢版2017/07/21(金) 16:11:06.45ID:lz0CuSw9
esp-idf更新したら、/esp-idf/components/bootloader/Makefile.projbuild:39: /esp_idf/build/bootloader/bootloader.bin] エラー が出るようになったんだけど、、、 
何か変えた?と思ってBranch見たら2days agoでおもっいきり修正されていた。
こりゃ当分、前のBranchに戻してコンパイルしかなさそう。
0384774ワット発電中さん垢版2017/07/21(金) 18:07:41.58ID:y77BFTh5
>>374
ttp://qiita.com/umi_kappa/items/ac3d37db44a2dcfe71fd

IO0,2,15は起動時やプログラミング時に使用しているらしく、必要に迫られないのであれば使用しないほうがいいでしょう
0386774ワット発電中さん垢版2017/07/22(土) 11:02:27.48ID:g1lGHVmL
esp32いじるのはlinuxでやったほうがいいよ。
virtualbox使えば無料で揃う。
0387774ワット発電中さん垢版2017/07/22(土) 12:54:43.99ID:jqoIAYhA
>>386
thx
KiCADと同じく開発部隊はUbuntu中心だからね。

いや、Ubuntuもフルに使用しているが、クライアントの関係でQtとか使えないし、Visual Studio WPFでアプリ、KiCADで基板、ESP32OpenOCDでデバッグというスタイルが一番効率がいいんだわな。
SSD256GBのスペース問題もあってVirtualBoxが使えない状態。
生産一ライン127個のESP32とクライアント・サーバーシステムなんで大変。
0389774ワット発電中さん垢版2017/07/23(日) 14:52:22.99ID:7/xYl4lK
WPFは残念だけど死んだ

海外ではWPFは終了宣言を出すかどうかで議論になってる
過去のMSを見る限りセキュリティ上問題なければ終わったとは言わないから
死んでても気づかない人がいる
0390774ワット発電中さん垢版2017/07/23(日) 18:37:35.39ID:p8ZOm5qm
>>388
やってる内容によるとオモ。 JSONで、工程の様々情報と、通過製品パレット伝票を読み取っているだけなので、127個は実働している。
トラフィック衝突が問題になるなんてのは、DMX512でイルミネーションとかのリアルタイムストリームだけ。
いろいろ、ハードウェア追加で基板の作り直しとか運用上の手直しの方が大変。

>>389
まっ そうは言っても、今のUWPは使えない。
Asyncが即スレッドになるわけで、クラッシックTcpClientに今のUWP御用達のStreamSocketは遅すぎて使えない。
0391774ワット発電中さん垢版2017/07/24(月) 07:39:55.60ID:Bovx+g57
Raspi Zero Wの登場でゴミになったなこの石
0393774ワット発電中さん垢版2017/07/24(月) 08:33:50.24ID:lFFWoG0W
ESP-WROOM-02とか10個なら1個400円だけど
pi ZERO wは1300円だからねえ
でも消費電力違うしワザワザLinux動かす必要のないところで使えばいいんじゃないの
あっちは本体安くなったけどSDとかの追加投資が必要だしさ
0394774ワット発電中さん垢版2017/07/24(月) 10:30:44.44ID:D+SYihz9
raspi zero が入手制限で手に入らないので、ESP32 に切り替えたプロジェクトがある。
1個しか入手できないようなものの開発なんてしたくないんだよ。
0395774ワット発電中さん垢版2017/07/24(月) 17:28:25.06ID:xdIYzAa8
>>393
10個で3100円はあるがdev.board無しだよね。dev.boardだと5個で3000円くらいかな。
いずれにしても、1個しか買えないくせに1300円もするものは、俺には買えない。
ESP32,ESP02,stc15l204ea,stm8s103f3p6,attiny10がオイラの主戦場。
0398774ワット発電中さん垢版2017/07/25(火) 00:56:44.63ID:LcF/wN2D
>>394
こういうレス見ると笑いがこみあげる
zeroでぷ、プロジェクトってってな感じでw
0399774ワット発電中さん垢版2017/07/25(火) 00:59:56.14ID:LcF/wN2D
仕事にホビーや学習向けのもの持ってきてドヤ顔されると笑う

ちゅうにびょうてきなかんじで
0401774ワット発電中さん垢版2017/07/25(火) 06:43:20.10ID:oTTt6gSe
さてと、ESP32システムはライン稼働し始めたし、遅ればせながらリライアビリティーだな。 次は。
とりあえず、メモリマーチングテストやらのテストプログラムでは、ヒートサイクルテストで1週間は経過した。
電源も振っているので、某半導体メーカーの鬼の検査になっている。 いわば彼らの特性認定作業みたいなものだ。
次はWIFI、BLEテストプログラム作成。
運用は、ボックスを交換すれば終わりだが、システム品質とはそういうものではない。
しっかし、今のところ、リライアビリティーは十分だ。 シナ製なのに、大したもんだ。
0402774ワット発電中さん垢版2017/07/25(火) 15:33:18.09ID:FIlO1LdC
>>401
石だけ使って基板は全部起こしてる?
それともどこかのモジュール載せてる感じ?
0404774ワット発電中さん垢版2017/07/27(木) 19:31:46.09ID:SEmOC6BW
>>402
製品とは別に、ESP-WROOM-32専用バーンイン基板を作っている。
半導体メーカーがやっている事と同じ。
0406774ワット発電中さん垢版2017/07/30(日) 08:35:40.24ID:YRXYE35j
ESP32は技適まだやろ(´・ω・`)

製品に組み込むにはまだまだ先やで
0413774ワット発電中さん垢版2017/08/01(火) 06:57:21.11ID:chXEQpf1
生産用設備なのに、IC単体を使うバカがどこにいる。 ESP-WROOM-32だよ。 たった500円の物に技適費用なんなかかけられるか。
0414774ワット発電中さん垢版2017/08/01(火) 08:09:41.34ID:Xf9fTEQE
node-red初めは凄く良いと思ったけどチャートのプロット数増やすとブラウザが糞重たくなってダメだな
0415774ワット発電中さん垢版2017/08/01(火) 08:18:42.50ID:dsLOZxEP
node-redにプロット機能なんてあったっけ?ダッシュボードのこと?
0416774ワット発電中さん垢版2017/08/01(火) 09:27:09.47ID:VFJdnSd/
せやで
1000ポイントも描いたらSBCや安Android機じゃ重くなる。
1分毎の温度グラフ一つが半日くらいでモッサリや。
0420774ワット発電中さん垢版2017/08/04(金) 19:27:08.03ID:FK/LuKAQ
esp32マルチコアって、違いはRTC flashだけ?
xTaskCreatePinnedToCore(pro_task, "pro_task", 4096, NULL, 5, NULL, 0);
xTaskCreatePinnedToCore(app_task, "app_task", 4096, NULL, 4, NULL, 1);
WI-FIやSPI通信関係をPRO_CORE、ロジックをAPP_COREという使い分けでいいんだろうか?
0422774ワット発電中さん垢版2017/08/06(日) 19:03:23.92ID:mDxT2EJZ
>>420
ESP32 は、2Mbit Flash 内蔵版(D2WD) , シングルコア版(S0WD) が予定されている。
1コア占有したいとかの理由がなければ、無理に使い分けしなくて良いと思う。
0423774ワット発電中さん垢版2017/08/08(火) 19:13:02.26ID:n9QR1QWW
BME280の温度計測精度が酷すぎる
非線形どころかヒステリシスっぽくなる
ノイズやら読み出し側が特性に影響する事ってあるだろうか?
0424774ワット発電中さん垢版2017/08/08(火) 19:25:17.81ID:Cu4XY9vN
温度温度センサーなんて高精度用に作られてなければひどいのが当たり前
そもそもそのBME208は本物のBME280なのだろうか?

それはさておき実環境でケースとか付けちゃったらヒステリシスというか
周りに熱がこもってしまって不正確になる
百葉箱でも用意してその中に入れたり
0425774ワット発電中さん垢版2017/08/08(火) 19:30:52.57ID:bqNzNEYH
>>424
酷いっても程度があるだろ
むき身で熱容量も対した事ないしそもそもソレはタイムラグが在るだけでヒステリシスじゃなくね?
電圧かなあ
0427774ワット発電中さん垢版2017/08/08(火) 19:58:51.31ID:hqicIlow
センサ基板はマイコンから切り離して、シリコングリスを塗って、ケースの裏側に密着させる。
0428774ワット発電中さん垢版2017/08/08(火) 20:00:24.92ID:hqicIlow
ケースに穴開けたくらいじゃダメだ。特に温度は。
フィルタ設定はmaxでも大丈夫。
0429774ワット発電中さん垢版2017/08/08(火) 20:08:23.40ID:Sa6/M/3f
>>422
DMX512でのイルミネーションとかはデュアルコアでないと駄目だけどな。
データスプールして、チラッという悲劇を避ける用途は、ESP32は最高のデバイス。
0430774ワット発電中さん垢版2017/08/08(火) 20:14:16.87ID:bqNzNEYH
まあ精度が悪いと判断した基準さえもあてにならないんだよな
DIYレベルで神様温度計を得るなら体温計が良いかな
レンジは狭いが精度はコスパ最強だろ
0431774ワット発電中さん垢版2017/08/08(火) 20:20:59.48ID:peRHASQ2
百葉箱作って北の丸公園に持っていって、毎正時の値と比較すればいいよ。

気圧はそれでいける。
温度湿度は難しいけど。
0433774ワット発電中さん垢版2017/08/08(火) 21:20:58.50ID:sJNWVnTV
水の沸騰、氷結
0435774ワット発電中さん垢版2017/08/08(火) 22:48:06.49ID:KhXZmdIz
>>423
ESPの熱で+2℃くらい高かったから、本体の乗ってる基板から8cmぐらいの橋を経由して付けたらマシになった。
0438774ワット発電中さん垢版2017/08/09(水) 08:01:45.32ID:QlxO0ymq
>>420
これは知らなかった。すごいな。
ESP32本体のデュアルコアもすごいが、開発用Arduinoまでマルチスレッドに
拡張されているということなのか。
0439774ワット発電中さん垢版2017/08/09(水) 17:41:39.68ID:HwXYre5O
ゴラ〜 Esp32はClassic Bluetoothは扱えんのかと怒っていたら、BTStackなるものがあったのね、、、
https://techtutorialsx.com/2017/07/08/esp32-bluetooth-using-the-btstack-library/

SPP つまりRFCOMMがすんなり動いちもうた。 すげぇな ネット時代は・・・
ムフ! これで草の根デバイス製品とやらに、本格的にチャレンジできる。
デュアルコアも使えるらしいし、最高じゃね?
0440774ワット発電中さん垢版2017/08/09(水) 22:40:33.89ID:UnANz3t+
ESP-WROOM-32でとりあえずBT-HIDを作りたいのだが、テンプレになりそうなサンプルはあるかね
0442774ワット発電中さん垢版2017/08/10(木) 18:23:04.49ID:oKrjnMyK
>>438
Arduinoデフォはマルチコア。 ただ、えろえろ開発して行く上で、インテリセンス無いとつらい。 EclipseかVisula Studioがオヌヌメ。
0444774ワット発電中さん垢版2017/08/11(金) 13:44:28.84ID:6g1WWFiL
>>439
ソフトとか情報系は伝達が早くて差がつかなくなるよね。上で出てた温度計測みたいな経験とセンスが必要な部分が(再び)重要になるかもねえ。

単3電池2本のUSB5V出力ケース見つけるのが一番苦労した(笑)
0446774ワット発電中さん垢版2017/08/11(金) 14:43:54.16ID:h7EU6v/q
>>444
まぁ 物心ついた頃にはナス管やST管で遊んでいた身としては、物理現象なんて苦にならないが、どうもソフトだけはなんともならない。
テンプレートなんかいくら集めても、大事なのは、プログラム構造なので、長年の物理屋の頭には、なかなか手ごわい。
それでも、OOPなど使いこなしている方だとは自負しているが・・・
0448774ワット発電中さん垢版2017/08/13(日) 21:56:15.04ID:ohYOKfGI
ずっとほったらかしていた初期版のESP-01(青い512k版)、単品でWi-Fiレピーターにしてみた。
寝室のWi-Fi環境が快適になった。
0450774ワット発電中さん垢版2017/08/19(土) 16:30:09.89ID:1nz8Cu2c
sleepが使えるのってモニタリングとか定期的な処理限定?
webserverとかだと使えないよね?
0451774ワット発電中さん垢版2017/08/19(土) 19:47:45.38ID:ilLOx9xd
>>449
10Mくらい。ルーターが20Mしか出てないから、そこそこいけてる。
電波が弱くてしかたない時の、補助の手段程度だね。結構熱くなる。
0452774ワット発電中さん垢版2017/08/20(日) 11:19:42.23ID:uvnnsQsP
>>451
微妙やな。常用できるなら試したかった。
ESP32だとまた変わるのかな
0453774ワット発電中さん垢版2017/08/21(月) 12:35:12.36ID:ovl4tCXx
おまいら電波法違法です
通報しますた
100万円以下懲役3年以下の処罰が待ってる
0455774ワット発電中さん垢版2017/08/21(月) 22:41:31.77ID:2+RJ2rad
今日、ESP32のbluetooth機能をarduinoライブラリで使えないか探したけど、機能最小版しかなくてガッカリした。。ライブラリを作る技量も時間もない。誰か作ってくれる?
スマホからBluetooth経由でWifiのSSIDやパスワードを設定したいのだが、出来るかな?Wifiのアドホックモードを使ってブラウザからAPの接続出来へんかな?そんなことを妄想中。実現できる?
0457774ワット発電中さん垢版2017/08/21(月) 23:53:56.27ID:1vboklv3
ライブラリを作ってもらったら次はそういうアプリつくってくれないと言えば完璧
0466774ワット発電中さん垢版2017/08/24(木) 23:31:32.45ID:tyPZf8Un
ラズパイZero Wが秋月あたりで潤沢な在庫を持って単体で定価付近で販売されるようになったら呼んで
ESPと同等の入手性になるまでESP使う
0467774ワット発電中さん垢版2017/08/24(木) 23:51:15.98ID:c6vmSCYw
個人的にはOSなんて要らん用途が多いのでESP一択
OSが必要なお仕事はゲートウェイ的なものが一台あればそれで済む
0469774ワット発電中さん垢版2017/08/25(金) 00:19:06.73ID:GwlQ13Yv
>>467
ラウンドロビンが要らんのはわかるが、
イベントドリブン型RTOS要らんことはないだろ。
なくていいと言ってるのは使い方知らんのじゃないか?
送信しながら受信するとかタスクディスパッチをその都度手で書くのは大変だからな。
可読性も著しく低下するし。
0473774ワット発電中さん垢版2017/08/26(土) 09:05:50.39ID:79Aa/EtR
>>471
ESP-IDFで供給されているのが全てで、後は自分で書くだけでは? PIC32のHarmonyみたいなのを期待してる?

>>472
Windows10で問題なく使えているが? Eclipseでだけど。
0474774ワット発電中さん垢版2017/08/28(月) 13:30:05.02ID:P/d9b8XJ
ESP-IDFは使いにくい(´・ω・`)

240Mhzとか設定以外はIDEでOKやろハゲども
0475774ワット発電中さん垢版2017/08/29(火) 22:54:25.28ID:TM49iTni
モノラル音声をAD変換してWifiで飛ばして、トランシーバのようなものを作りたいのですが、
esp8266じゃきついですよね?


中2女子です
0480774ワット発電中さん垢版2017/08/30(水) 09:02:40.95ID:/R8yy3ve
ジッタがねぇ 高音入ってくるときにちゃんと定周期でとれないとすごいノイジーで
使い物にならなくなる。
20年前、PC録音で苦労したわ
0481774ワット発電中さん垢版2017/08/30(水) 14:38:08.66ID:sNJ9VIxS
誰かarduino-IDE向けにbluetoothライブラリを作ってくれ!頼む!
0484774ワット発電中さん垢版2017/08/30(水) 22:30:03.08ID:BdEg/ZQ6
>>482
シリアルポートプロファイルが欲しいなー。。

>>483
自分で作れるほど頭良くないので!
ドライバなんか作れるかっ!
英語わからん!
0486774ワット発電中さん垢版2017/08/31(木) 07:42:26.55ID:NWCl///0
>>480
そら使ってる機材が悪い。
DALの24/96のサウンドカードはPCに複数挿してマルチチャネルで使える業務ユーズ前提のサウンドカードだったが、
実測スペックも含めて最高のパフォーマンスだったよ。1998年だからほぼ20年前だが。
44.1と48系の公倍数か、それぞれ独立クロック用意するとかもせず、分周して、適当に間引くようなクロックで使ってたらそらジッタも多いだろうて。
0487774ワット発電中さん垢版2017/08/31(木) 09:03:11.97ID:14MMUNWc
あのさぁ 趣味でたまたま手元にあるPCに、当時出始めた、「いい音が出る、採れる」と
いうふれこみの数万円の機材をつないでやったわけ。

ジッタがなにものか、なぜ高音でダメなのか、クロックをどうすればいいかとか
理解するのに時間かかったよ。
0488774ワット発電中さん垢版2017/09/01(金) 08:37:09.42ID:s4G//6hg
確かに、、、 そろそろSimpleBLE以外にもSPP辺りのスケッチが欲しいもんだな。 Arduino環境としては。 
APIクラス化して、library.Properties作るだけだろうが、暇な人 誰か やらない?
0489774ワット発電中さん垢版2017/09/01(金) 09:47:11.86ID:5zcCp2D8
>>467
あのさぁ。DALのサウンドカード日本では\10万/枚だったけど、
輸入すりゃ\3.5万/枚ぐらいだったぜ。今は無きサウンドチェイサーから個人輸入した。
つまり、やっぱり、そんな糞機材に何万円もかけてチョイスしたお前が悪い。お前の責任だwwwww
0490774ワット発電中さん垢版2017/09/01(金) 14:58:07.85ID:gNvMkkHX
>>488
そう思うでしょ?誰かやらない?俺はやらない。
0498774ワット発電中さん垢版2017/09/06(水) 03:02:05.93ID:gb7sxlln
保護回路付きの電池の場合、
保護回路は円形の基板に搭載されて電池のお尻にくっついてる
厚さは2〜5mmほど
0502774ワット発電中さん垢版2017/09/06(水) 18:59:30.74ID:h+Y7zM4F
>>492
18650のソケット直ハンダっぽいから
外して薄い適当なLipo付けたら いい感じに小さく(薄さ半分に)できそう。
0504774ワット発電中さん垢版2017/09/06(水) 20:13:31.76ID:+qGAGcgu
>>503
それ、けっこうすごいな
既存の電球がついてる好きなところをスピーカー&調光付きライトにできるってことだよな
0505774ワット発電中さん垢版2017/09/06(水) 20:42:14.17ID:iYrTE6j1
ん〜どうもBT接続は音だけのタイプが在るっぽい、でリモコンはIR。

BTで調光出来るタイプじゃないとお得感は無いな。
0506774ワット発電中さん垢版2017/09/06(水) 20:48:12.01ID:IQ2wtKPW
>>503
なんか、何が出来るのかよくわからん代物だが、想像力を刺激されるな。
赤色のライトでスピーカーから有線流せばラブホテルで使えるんちゃう?
0509774ワット発電中さん垢版2017/09/07(木) 06:32:35.24ID:H2uxIIMc
>>492
3端子レギュレータで3.3V以上を熱で捨てるタイプに見えるが・・・
NiMH×2のほうがよくないか
0510774ワット発電中さん垢版2017/09/07(木) 11:24:35.59ID:JcDV80CA
ESPeasy Node-red MQTTは素晴らしいな
OS選ばないしコピペで出来るしプロとタイピングし易いから俺みたいな素人でも実用になる
0515774ワット発電中さん垢版2017/09/07(木) 21:13:20.17ID:hOxez+YY
お気に入りのマウス&キーボーがどっちでも使えたら便利でしょ
それを自作でお安く出来たら楽しいでしょ

>>514
理解出来ない事に関して何でだろうって疑問を持たないの?
0516774ワット発電中さん垢版2017/09/07(木) 21:50:24.90ID:HsoNGSZo
安いBTマウスとESPを電気的に繋げてBTHIDを既存マウスに丸投げしてGPIOの操作だけで済ませたいのかも
それならESPじゃなくてもいいけど

いずれにしてもESPはUSBの機能がないからUSBインターフェイスをどうするかが問題
USB 1.1ならソフトウェア的に頑張ればできるかもしれないけど(ESP32フォーラムにそんなスレがあった)
0518774ワット発電中さん垢版2017/09/07(木) 23:39:38.85ID:u70XfRNx
>>507
Aliの本家?(WEMOS STORE)で入荷がしばらくなかったんで ラインナップから外されたのかと思ってた。
今チェックしたら在庫復活してた。
でも1回のオーダーが2個までの制限が付いてるから かなり売れてるのかも。
2個買うなら 665円x2+送料252円で ちょっと安い

>>509
さすがに3端子レギュレータはないだろうけど、5Vにステップアップしてる可能性は高そう。
そうじゃないと、5Vピンを利用してる装置に使えないから。
MeMosのD1用のLipo基板 5Vは出るけど 3.3V は出ていなかった(NC)。
0522774ワット発電中さん垢版2017/09/08(金) 12:24:03.19ID:lggHByUD
>>518
写真からだけど
インダクタが見つからないし
1117ぽいの物体が見えるんだが・・・
0524774ワット発電中さん垢版2017/09/08(金) 17:05:57.54ID:Nby9in+a
>>523
USBからの5V→3.3Vの回路は乗ってるから Lipoから5Vに昇圧してそのラインに流してるんじゃなかと。
そうすれば、5Vも3.3Vも出せる。

少なくともD1用のLipo基板は
5Vラインに外部電源(USB)から供給されると 充電状態になって
外部電源がなくなると バッテリーから昇圧してから5Vラインに供給する仕様
だからESP32でも同じじゃないかと。
0526774ワット発電中さん垢版2017/09/09(土) 06:57:59.01ID:Q71P18g3
Pocket 32のクローンでしょ
バッテリーの充電ICのTP5410に5V昇圧機能があるみたいだよ
ttp://www.tp-asic.com/res/tp-asic/pdres/201505/TP5410.pdf
0527774ワット発電中さん垢版2017/09/09(土) 07:23:38.88ID:Q71P18g3
過充電、過放電保護付いてるから保護回路付き18650が入らなかったら保護回路外しちゃえば良い
18650の保護回路自体は簡単に外れるよ
0532774ワット発電中さん垢版2017/09/09(土) 23:25:26.04ID:8qFPkSWJ
もったいない・・・とはいえ、18670は電池ケースに苦労するからなぁ。
0533774ワット発電中さん垢版2017/09/10(日) 00:09:13.05ID:6Oemtldd
携帯扇風機用でピンクのやつの予備で水色の買ったけど、
電池ボックスに入らなかったんだ。むいたら入った。
保護回路付の18650≒18670ってことか。サイズ的には。

件のESP32基盤の裏のBOXは65mmなんかな。
0534774ワット発電中さん垢版2017/09/10(日) 01:33:55.95ID:E3CHxI8D
保護回路が付いてたって ほぼ65mmの製品もあるよ。
規格が 65mmなんだから ESPの裏のボックスも65mmなんだと思う。
0535774ワット発電中さん垢版2017/09/12(火) 00:41:24.41ID:Ih8GS7Hb
てかほとんどの充電ICは過充電、過放電機能付いてるから
充電ICごと組み込んじゃう事がほとんどだしセル自体には必要ないんだよね
しかもセルにくっ付いてる保護回路は過電流や逆起電力ですぐ壊れちゃうからモーター駆動とか危ないし
保護回路のせいで充電出来なくなる事もあるから需要はほとんどないと思う
0538774ワット発電中さん垢版2017/09/12(火) 10:08:26.73ID:h3fO3HX9
>セルにくっ付いてる保護回路は過電流や逆起電力ですぐ壊れちゃうから

安全側の設計に立ってる優秀品じゃないか
0539774ワット発電中さん垢版2017/09/12(火) 15:39:07.65ID:Ih8GS7Hb
安全側の設計に立ってるなら
過電流などが起きたら通電切断して数秒後に復帰する製品の事言うんじゃないの
煙り吹いて壊れるのは安全なのかな?
0540774ワット発電中さん垢版2017/09/12(火) 15:55:17.33ID:h3fO3HX9
それ、MOSFETが焼損してるんだと思うけど
ヒューズみたいなもんじゃん
0542774ワット発電中さん垢版2017/09/12(火) 17:06:59.83ID:Ih8GS7Hb
いやだからセルに付いてる脆弱な保護回路より
充電ICに付いてる保護回路の方が良いよねって話だったんだけど
セルから煙吹くとかアホなの?w
0544774ワット発電中さん垢版2017/09/12(火) 17:19:17.57ID:Ih8GS7Hb
>>543
これの原因は
粗悪な充電器と使用から数年経った劣化した製品だったからでしょ
保護回路がどうとかの問題じゃない
短絡した段階で回路を切断できるようにしてないのが問題
0546774ワット発電中さん垢版2017/09/13(水) 08:00:35.66ID:l7mYrVIi
>>542
君が言う煙を噴くケースとは充電じゃなくて放電だろ?
なんで充電ICの保護回路が出てくるの
0547774ワット発電中さん垢版2017/09/13(水) 09:22:08.76ID:34lEdtHr
>>542
さすがにデータシートを参照して語らないと馬鹿にされるわな。
DW01 なんかは、リポ電池、リチウム電池パック、18650 などの保護回路でよく使われているな。
ちょっと調べてみたらどうや。
0549774ワット発電中さん垢版2017/09/16(土) 00:07:18.03ID:cp/zBSbb
ESP32でもESPeasyって出ないのかな?
ビーコン機能が使えたら超便利
0550492垢版2017/09/17(日) 12:12:45.16ID:lJDUhP7M
18650ソケット付きのやつ届いたので測ってみたよ

金属接点間が64mm、ソケットの内側が69mmだったので
65mm〜68mmのものなら使えそう

https://i.imgur.com/8c0Ebvj.jpg
0551774ワット発電中さん垢版2017/09/17(日) 17:47:26.51ID:cIg30OPy
ノギスに見えてバーニア目盛りがない。。
そんなの売ってるんだ
0553531垢版2017/09/17(日) 18:40:59.24ID:YTk2GwrL
俺のも100均のだと思うんだけどバーニア目盛付いてるんだよな。
最近のは付いてないのかねぇ。付いてないと100円とは言え買う気にならない気がするのだが。
0564774ワット発電中さん垢版2017/09/19(火) 07:32:52.88ID:dwl4t+/6
援交ものでノギス使って乳首とクリの径を測ってるシーン見たことあるが男優さんの人差し指の掛け方といい縦横測ってくテンポといい何か工業関係の仕事してたんじゃないかと思われて悲しくなった。
0566774ワット発電中さん垢版2017/09/20(水) 08:16:04.31ID:nF0/n1NI
モノタロウのテレビCM見てると高さがツライチじゃ無い
木を釘で打っててヤラせ感丸出しだけど
H系ビデオ見てても見る所が違うんだろうなー
0567774ワット発電中さん垢版2017/09/20(水) 09:16:58.69ID:qNUMxBsN
>>564
マイクロメーターを見事に操って細かい数値をさらっと読み上げたのを見たときは
俺もちょっと切なくなったわ。
0568774ワット発電中さん垢版2017/09/20(水) 09:57:03.07ID:ctADcgQc
ただの定規とかで測ると何かされてる感あって女もそれなりの反応あるんだがノギスだと何だこれ?って疑問が勝って冷静になってしまってるのがそれはそれで味わい深くもある。
俺もそこまで思い入れないし世界で一番満足してたのはあの男優自身だろう。
0569774ワット発電中さん垢版2017/09/20(水) 10:19:59.63ID:Ph/4m0ZH
おいおいそんなにあるのかよ
と思って「ノギス 援交」でググったら
このスレが一番上に来て絶望した
0572774ワット発電中さん垢版2017/09/20(水) 14:59:58.95ID:PYfKmVSv
ESP32を長期間動作させて気圧を測ってるのだが、
3日に一回ぐらいデータをクラウドに送信しなくなる。
リセットボタンを押せば復活する。
→どう対策を取ったらいい?
一日に一回、再起動をかけるマイコンを使えばいい?
ハングする原因を突き止めたいが、めんどくさい。
→一日一回再起動かければよくね?
0574774ワット発電中さん垢版2017/09/20(水) 15:36:21.88ID:ctADcgQc
中出し後の泡立ちザーメンをはんだ吸い取り器で吸い取るくらいのひねりが必要。
0578774ワット発電中さん垢版2017/09/21(木) 12:35:15.56ID:9iETp65S
>>576
捨てられたのかー?
カバンごと
0581774ワット発電中さん垢版2017/10/01(日) 22:28:17.44ID:wKoc3/4m
ひょっとしてESP32の36,39,34,35ってReadOnly?
AnarogRead,digitalReadは読めてるのにdigitalWriteが出てこない。
0585774ワット発電中さん垢版2017/10/10(火) 09:20:43.27ID:cdeg8sH7
ESP-NOWで1個のコントローラに対して、複数のスレーブを用意して
電源の入っている1台に自動的に接続するという動作をさせたいのですが
よさげなサンプルありませぬか。
ネットワークの知識や電子工作の知識が浅いのでアレですが
どうもesp_now_register_send_cbで、statusが接続中0、接続断で1になるとみて
statusが連続で一定回数1だったらmacを書き換えるというようにしたところ(したつもり)
できているんだか、できていないんだか良く分からない状態となりました(1→2の切り替えは100%だが、2→1は不安定、等)

こんなことしなくても、普通にこの機能だけでできるっていう書き方があったら教えてください。
というか、ただ macを書き換えるだけってのが根本的に違うような気がする。。。

uint8_t mac1[] = {0x3E,0xCF,0x7F,0x32,0x93,0x75};
uint8_t mac2[] = {0x3E,0xCF,0x7F,0xDE,0x16,0x1A};
uint8_t mac[8];

esp_now_register_send_cb([](uint8_t* macaddr, uint8_t status) {
if(status){
failedCount++;
}
if(failedCount > 20){
failedCount = 0;
状況に応じて、ここで memcpy(mac,mac1,sizeof(mac1))したり、memcpy(mac,mac2,sizeof(mac2))したり。
}
・・・
}

参考
https://lowreal.net/2016/01/14/2
0586774ワット発電中さん垢版2017/10/10(火) 10:11:52.91ID:cdeg8sH7
自己解決(したかもしれない)

mac2側よりmac1側の周辺機器が若干多く、
mac1側は電源投入直後に初期化処理を同時に沢山行うと電圧不安定でリセットし続けてたようなので、
delayをところどころに入れてタイミングをずらしたら電圧が安定しました。
切り替えもmac1, mac2双方100%行われるようになりました。

ていうか本当にmacの書き換えだけで良いんですかね・・・?
0587774ワット発電中さん垢版2017/10/12(木) 19:17:22.24ID:TcLcozO9
ESP8266でIO0、IO2、IO15を出力ピンとして使う場合、プルアップ/プルダウン抵抗に並列にLEDやらサーボモータやら繋げばおけ?
0588774ワット発電中さん垢版2017/10/12(木) 19:25:32.74ID:T3O6mAzf
ESP-NOWとか知らんかった
やっぱESPってフレームを自由に吐けるのか
技適意味ねえなw
0589774ワット発電中さん垢版2017/10/12(木) 21:25:04.59ID:OKlQZ7Rt
ファーム(スケッチ)書き変えなんてグレーどころか余裕で真っ黒ですから。
ブログとかでいちいち国内品アピールしてる奴とかメチャ滑稽。
0590774ワット発電中さん垢版2017/10/12(木) 21:45:01.79ID:wHWOx16I
Espressofのarduino coreとSDK使ってる限りはセーフってスイッチサイエンスかどこかに書いてなかったっけ
0591774ワット発電中さん垢版2017/10/12(木) 22:52:31.62ID:p72F/gP7
>>587
pull up,pull down 無しのio0 に、サーボ繋いだ状態で、電源onしたら起動しなかった。
サーボはずしたら起動した。
予備実験してから回路図書こう。
0594774ワット発電中さん垢版2017/10/16(月) 06:39:47.56ID:x8u2Bk3b
SDK呼び出して使ってれば妓的範囲を逸脱しないっていうお墨付きはあるんだから
その範囲で使ってればいいんじゃないのけ。
故意に逸脱させようと思えばできる、というのは、アクセル踏みすぎれば速度違反
してしまう車みたいなものだと俺は思っている。
0595774ワット発電中さん垢版2017/10/16(月) 07:18:54.80ID:v0OWK2p+
ESPのwifiってローレベルな制御出来るんな
複数台使って全チャネルキャプチャなアナライザとか出来そう
0596774ワット発電中さん垢版2017/10/19(木) 17:31:45.42ID:GT5N77I5
ESP-01M、これどうやって使うんだろか?専用ソケットとか無いよね。
2.54か2mmピッチならピンヘッダ付けて使うとか出来るんだけど・・・
0597774ワット発電中さん垢版2017/10/19(木) 18:09:31.64ID:KPaWT8Md
>>596
新製品!?
立てて使えばESP-12Fよりコンパクトになるかな。
9*2ピンヘッダに挟まるかな。
0598774ワット発電中さん垢版2017/10/24(火) 02:26:23.90ID:s2E5u2gY
もしかしてESP8266でタイマー割り込みとPWMって同時に使えない?
Ticker.hとServo.hで周期ごとににサーボの角度を変えるプログラムなんだけど一向にサーボの角度が変わらない
0602774ワット発電中さん垢版2017/10/30(月) 10:32:49.67ID:BTiXwvyr
買っておいて積んでた
トラ技のESP32のIoTExpress基板
やっと意を決して作ったけど
最初動かなくて、半田付けでやっちまったかなと思って諦めかけてたけど
半日くらい間をおいていじってたら
コンソールに文字出るようになって動くようになったわ〜
0603774ワット発電中さん垢版2017/10/30(月) 11:45:17.05ID:Ix1zZJc8
GATTの勉強って、みんなどうやってるの?
勝手にデータを撒き散らすだけのビーコンの作例は沢山あるけど
特定のデバイスとペアリングしたり、もっと深いところの情報が全く見つからない
0606774ワット発電中さん垢版2017/10/31(火) 10:22:25.43ID:5DVOTI/B
>>605
いや寝かしてたのは深夜までやって
シリアルコンソールに文字化けのメッセージが出てくるのがどうやっても解決せず
ソフトウェア的な問題では無い感じだったので
ESP32のハンダ付けとか裏面のビアホールとかのハンダ付けの不良だったら
もうやり直すのも大変と、あきらめモードになったからで

翌日、ビアホールのハンダ付けをけっきょくやり直してみたり(熱で壊す危険があったけど)
USB-SERIAL変換の方もチェックしたりして
基板の各所を指で押したりしてるうちに正常なメッセージが出るようになった
0607774ワット発電中さん垢版2017/11/01(水) 14:03:50.69ID:RTEMhOci
>>606
>翌日、ビアホールのハンダ付けを&#8226;&#8226;&#8226;&#8226;
ビール飲みに行ったかとおもた
0608774ワット発電中さん垢版2017/11/01(水) 17:03:35.61ID:bI+Jvw5C
ESP32とUARTなGPSでANDROID向けのBT-GPSって出来るかな?
車速パルスも繋いで停車時にはフィルタリングしてブレない様にしたり
0610774ワット発電中さん垢版2017/11/01(水) 21:32:38.00ID:bI+Jvw5C
そう
加速度センサー繋いでトンネル時は自律航法に切り替えたりとか
0612774ワット発電中さん垢版2017/11/02(木) 17:07:31.68ID:zIuz0bJb
某ツイートで知ったけどESP32にパルスカウンターなんて付いてたのか
しかも8系統
0613774ワット発電中さん垢版2017/11/02(木) 18:10:19.30ID:9M9ipRLw
だな。赤外線リモコン用のデバイスでありながら、80MHz クロックで動作可能で、パルス幅を指定しての出力も可能。さらに、バッファリングまで出来るという。
シグマデルタ DAC にもなりそうな高機能。
I2S も、多ビットの 出力・入力に対応していて、カメラ入力やパラレル接続のLCDを扱えるという。
ロジアナなんかも I2S で作れそうなかんじ。
0615774ワット発電中さん垢版2017/11/04(土) 17:24:22.73ID:gdpVLgWa
>>614
無線でデータ飛ばすことになるから、ホストと電気的に接続しなくて済むってのは あるだろうな。

設計的には、悩ましいところがあって難易度高いってのが楽しい人もいるだろう。
1MB 近いメモリにキャプチャして後で送信するだけなら簡単そうだが、
リアルタイムに圧縮するとか、一部で RMT(パルスカウンター)を使うとかになってくると難易度があがる。
0618774ワット発電中さん垢版2017/11/10(金) 21:08:02.08ID:Kl8qeSHV
OTAでmDNSじゃなくて書き込み先のIPアドレスを直接指定しての書き込みは出来ない?
0623774ワット発電中さん垢版2017/11/13(月) 20:17:39.22ID:toxSBNhN
ふふってなった
0628774ワット発電中さん垢版2017/11/14(火) 17:35:03.01ID:sCq2SxAC
ESP-WROOM-32について質問です
可変抵抗繋いで動かしてたら所々に不感帯?みたいなのがあるんですが、誰か何か知ってますか?
いつも特定の場所で10bit中10〜20位歯抜け状態になり、その歯抜け部分にある時は直前に読み取った数値になるっぽい
可変抵抗は2種類持っててどっちでも同じ現象起きてます
下のリンクは無限回転の可変抵抗に無限回転のサーボをくっつけて、ゆっくり3回転位させたデータです
画像は出力された0〜4095のデータをカウントしたグラフ(0がいくつ出力されたか、1がいくつ出力されたかみたいな)
エクセルファイルは47000行あるから見る人は注意
https://drive.google.com/file/d/1GHhyb3rFGXR-ynz7CJg-yV1tLPU9-FtI/view?usp=sharing
https://i.imgur.com/zxhU1nk.png

角度に換算すると1度か2度程度だし別に無視しても問題ないんですけどね
0629774ワット発電中さん垢版2017/11/14(火) 18:52:50.49ID:TM5+exVQ
よく見てないけど、10bitのデータは2バイト一気に読めるのかな。
昔1バイトづつ読み書きして途中で割り込まれて壊れたことあったけど。
そういうたぐいのミスではない?
0630774ワット発電中さん垢版2017/11/14(火) 19:51:45.98ID:v92hUetP
>>628
12bitでない?
と言うのはおいておいて、esp8266の場合には、wifi onだと基準電圧が下がって読み出し値が変わるという罠があったんだけど、時系列の出力はどうなってますかね?
裏のwifiのステートとかで、ある時間だけ読み出し時に値がおかしくなってるとか
0632774ワット発電中さん垢版2017/11/14(火) 21:55:34.99ID:luD3W6wp
>出力された0〜4095のデータをカウントしたグラフ(0がいくつ出力されたか、1がいくつ出力されたかみたいな)
意味不明。
そもそも何のデータなのかも不明。
0636774ワット発電中さん垢版2017/11/15(水) 07:26:00.74ID:QLxe/j63
可変抵抗がガリってて出力電圧がおかしくなってるとかいうオチ?
0638774ワット発電中さん垢版2017/11/15(水) 08:56:41.41ID:mdvFKlgn
>>628
ADC は、最大速度で動かしてみたいだから、遅くしてみたら良いかも。

void analogSetCycles(24);
void analogSetClockDiv(16):

とかやってみたら?
0639774ワット発電中さん垢版2017/11/15(水) 14:42:02.27ID:heWUBgJT
単純に時間-AD変換値の時系列データを出せばいいのにな。
自分だけの思い込みで進めて勝手にハマってるパターンの人に思える。
0640774ワット発電中さん垢版2017/11/15(水) 14:48:02.44ID:khFHVdQQ
628です。

>>よく見てないけど、10bitのデータは2バイト一気に読めるのかな。
出力自体は符号なし16bitで出てて、ちゃんと読めてます。

>>12bitでない?
12bitでした、すみません

>>時系列の出力は?
時間で出力が変わってるような感じではないです、このエクセルの時はサーボ側の動作が安定してなかったので変化量がどんどん大きくなっていますが・・・

>>可変抵抗の型番は?
B10Kという物とFCP12ACという物です。

>>そもそも何のデータなのかも不明
0〜4095の間で出力されるデータの内、どの数値がいくつ出力されたかのデータです。
これ見ると、特定の範囲(例えば2560〜2582)が毎回出力されてないです。

>>サーボの特性
エクセルの方はFCP12ACをサーボで動かして出したデータですが、その後B10Kの方を手で動かしてみても同じ場所が反応しませんでした。
なのでサーボは恐らく関係ないです。

>>可変抵抗がおかしくなってる可能性
手持ちの可変抵抗ではどれを使っても同じ場所でおかしくなってるので多分違うかなと・・・

>>多回転じゃないと
100回転位させたほうがいいんでしょうか?

>>ADC は、最大速度で動かしてみたいだから、遅くしてみたら良いかも
その関数2つ入れたら直りました!ありがとうございます。
0641774ワット発電中さん垢版2017/11/15(水) 14:49:48.46ID:khFHVdQQ
>>639
ただの時系列だとグラフで見た時に途中で段差があるだけでサーボの異常にしか見えなかったので・・・
0642774ワット発電中さん垢版2017/11/15(水) 14:53:44.06ID:khFHVdQQ
とりあえず解決しました。皆さんありがとうございます。
それと説明下手ですみません・・・
0643774ワット発電中さん垢版2017/11/15(水) 14:58:16.68ID:jCcZNoox
画像は何だかわけのわからん我流データ
>このエクセルの時はサーボ側の動作が安定してなかった

それを見せて何が出てくることを期待しているのかな。
0644774ワット発電中さん垢版2017/11/15(水) 15:06:38.51ID:PiJL/wxJ
さんざん騒いだ挙句、何がどう解決したのかの報告は無い。
何なんだろうな、こういう人は…。
0645774ワット発電中さん垢版2017/11/15(水) 15:12:27.48ID:mdvFKlgn
>>642
よかったね。ちなみに、デフォルトは 80MHz で 8 clock で取得しているみたいなんだよね。
さすがに 8 clock では 12bit 無理だろうということで、適当に 24 とか書いたんで 16 ぐらいで良いんじゃないかな。
あと 80 MHz では 変換はできても 精度が出ないだろうということで 1/16 ?としてみた。

俺は環境もってないんで、どっちのパラメーターが効くとか、ちょっと詰めてみてくれないかな?
0646774ワット発電中さん垢版2017/11/15(水) 16:02:10.50ID:khFHVdQQ
>>645
analogSetClockDivの方が効果ありました。引数は1や2では改善されず、4にしたら数値が正常に出るようになりました。

>>643 >>644
お騒がせして申し訳ないです・・・
画像のグラフはどういう情報があれば良いのか分からず、今持ってた情報を出すことにしました。
サーボが安定しないのも、サーボで動かそうが手で動かそうが同じ問題が出てたので問題ないかと思ってそのままです。
今回起きてた問題は出力される数値が特定の場所で必ず段差みたいになってリニアに出力されてなかったのです。
今は前まで出てた段差は無くなってきれいに出てます。

https://i.imgur.com/OTCuO8p.png
https://i.imgur.com/lXAB3H9.png
0647774ワット発電中さん垢版2017/11/15(水) 16:06:33.01ID:EJHiFXFT
どうせ
>>>よく見てないけど、10bitのデータは2バイト一気に読めるのかな。
>出力自体は符号なし16bitで出てて、ちゃんと読めてます。
>
>>>12bitでない?
>12bitでした、すみません
ここでミスって欠落させてたんだろう
0649774ワット発電中さん垢版2017/11/15(水) 20:24:47.18ID:mdvFKlgn
>>648
あくまで想像だが、
 1) デフォルトでは、12bit を 8 clock で変換しようとするので、変換がエラーになることがあるのではないか?
 2) 前の値と近ければ、変換できてしまう? だが実際は、近い値でもエラーになる。
 3) そもそも、ちゃんと SAMPLE 出来てないのではないか?
 4) デフォルトのクロックが高すぎるのではないか?

直線性以前の問題だと思われる。不適切なパラメータの修正で、やっと動いたという感じ。
0651!ninja垢版2017/11/16(木) 01:47:12.16ID:0CeiARwZ
アスペ
0654774ワット発電中さん垢版2017/11/16(木) 14:19:05.94ID:z/JioEbV
80MHzで8clock
analogSetClockDiv(4)で正常になった
sample frequency is 6KHZ

オーダーが違い過ぎて全然関連が分からんのだが、誰か解説して。
0655774ワット発電中さん垢版2017/11/16(木) 18:46:20.34ID:vMCRnAL4
>>654
analogReadを使う場合、いちいちセットアップして使うから、ADC 変換よりはるかに時間がかかる。ググってみると 11 us とか 17us とかで 60ksps 〜 90ksps あたり。6kHz というのは、よくわからん。

80MHz で 8clock というのは、ADC 変換そのものの時間。( 80MHz は、ヘッダファイルのコメントに書いてあったが、本当かどうか確証はない。)
ADC は連続して DMA でデータを取得できる。(ただし、I2S と組み合わせる必要がある。良く分からんが。)
それはともかく、この機能を使ったときにはじめて、最高性能でADC をブン回せる。
0656774ワット発電中さん垢版2017/11/18(土) 13:22:54.92ID:9MPbVEUk
逐次比較型ADC周りはまだ情報が少なくてよくわからんね
もしかしてドライバのデフォルトは80MHzを想定してて
CPUクロック240MHzで動かしてるとかない?
それでanalogSetClockDiv(4)すると、240MHz/4=80MHzとか。

> 3.2.4.1 APB_CLK Source
> The APB_CLK is derived from CPU_CLK as detailed in Table 13. The division factor depends on the CPU_CLK cource.

https://github.com/espressif/arduino-esp32/blob/master/cores/esp32/esp32-hal-adc.c
> static uint8_t __analogAttenuation = 3;//11db
> static uint8_t __analogWidth = 3;//12 bits
> static uint8_t __analogCycles = 8;
> static uint8_t __analogSamples = 0;//1 sample
> static uint8_t __analogClockDiv = 1;
0657774ワット発電中さん垢版2017/11/18(土) 13:25:18.10ID:9MPbVEUk
あ、ごめん、タイポだわ、

× それでanalogSetClockDiv(4)すると、240MHz/4=80MHzとか。
〇 それでanalogSetClockDiv(4)すると、240MHz/4=60MHzなので、<=80MHzとか。
0658774ワット発電中さん垢版2017/11/18(土) 22:05:32.92ID:AX/B+Cks
ESP-WROOM-02の最新データシート見てたらば、12/16ページの周辺回路図下のNoteに

ESPボトムのGNDパッドは実装先の基板にはんだ付けしない事を推奨する

と書いてあるんだけど、これはESP側に変なノイズ入れないでねってことなんかな?(もしくは逆?)
それとも中ではんだ付けしてる部品が外れたりダメージもらうのを危惧しているのかね?

それと、この回路図でENピンにローパスフィルタ入ってるのはまだいいとして、0.1uFと10uFは意味あるのかな?
シールドカバーの中にも0.1uF、1uF、10uF入ってるみたいだしピーク電流考えたら付いたところで。
電源の応答力不足なら足りなさそうだし、電源しっかりしてるなら中のパスコンで足りない?
0659774ワット発電中さん垢版2017/11/19(日) 08:34:58.12ID:oVuPg05C
テストするとわかるけど、パスコン追加は最低動作電圧ぎりぎりで限界を下げる
効果がある、0.1とか0.2ボルト程度だが。
マージン、気休め、普通は関係ないから、コストに見合うかどうかは微妙
0660774ワット発電中さん垢版2017/11/19(日) 10:18:43.14ID:/i4Aofx2
>>658
多分家庭工作や教育工作で使われる物程度に
19GNDを律儀に付け無くていいよって言いたいんじゃないの

使いまわしたい時に絶対外しにくいだろうからw
0661774ワット発電中さん垢版2017/11/19(日) 10:32:02.43ID:AfCkIXc1
ESP-WROOM-02 (32ではなく) のPCBデザインガイドだと放熱のため面接触しろと書いてあるわ

http://espressif.com/en/support/download/documents?keys=&;field_type_tid%5B%5D=16

> ESP-WROOM-02 Datasheet PDF V2.4 2017.11.17
> ESP-WROOM-02 PCB Design and Module Placement Guide PDF V1.0 2016.06.30

> [page7/7] 6. Ground Plane
> (Ry
> The pad on the bottom of ESP-WROOM-02 must be provided sufficient
> plane contact for proper dissipation.
0663774ワット発電中さん垢版2017/11/19(日) 17:29:01.69ID:AfCkIXc1
>>662
熱伝導シートも良いしシリコングリスでも良いけど、
秋月とかスイッチのピッチ変換基板みると、そもそもベース基板の
ベタグランドにレジスト越しに接触しているだけで放熱には十分なのかも

32だとスイッチのα版にハンダ付け用の穴があったけど現行はなくなってるし。

ESP-WROOM-32ピッチ変換済みモジュール《フル版》α版--販売終了
https://www.switch-science.com/catalog/3144/
0664774ワット発電中さん垢版2017/11/19(日) 20:06:49.17ID:iHHtSsC5
>>663
そうなのかな。

ちなみにスイッチのは以下の記載がありました。

α版との違いは以下の通りです。

シルクの間違いを修正しました
シルクを追加しました
ESP32モジュール底面のパッドをはんだ付けするための穴を削除しました(パッドは残してあるのでモジュールの底面パッドははんだ付けされています)
3.3 VとGNDの配線を見直しました
0665774ワット発電中さん垢版2017/11/19(日) 21:24:18.31ID:slmuq+rY
小学生の日曜工作向けだとpiなら何とかなるがesp32とかだと一握りの英傑しかついてこれない。
0666774ワット発電中さん垢版2017/11/20(月) 00:23:12.72ID:cbv+YxYx
英傑!!
スゲー
0667774ワット発電中さん垢版2017/11/20(月) 01:11:10.03ID:NvoSC+0M
board manager インストール中に固まってしまった
0668774ワット発電中さん垢版2017/11/20(月) 12:53:05.69ID:xX7iyXsL
>>660
no needとか書かれてればそう思うんだけど、recommendと書かれると
何か理由があるのかな?と思っちゃう
0669774ワット発電中さん垢版2017/11/21(火) 07:10:54.78ID:a1AjAonP
量産のことを考えたら基板に絶縁シートを挟むことを部品メーカーが想定することは考えにくいように思います。

基板への「接触」が求められるなら、どこにもつながっていないパッドへのはんだ付けで良いのでは?
0671!ninja垢版2017/11/24(金) 19:15:05.02ID:VTo4t/8V
基板だよ
0676774ワット発電中さん垢版2017/11/26(日) 20:50:16.79ID:nBAdtS1t
中華のコピーリモコンのボタン押下をエミュレートする形にすると激安に実装できるじゃん。
毎年ポンポンとエアコンやらシーリングライトやら入れ替えるなら汎用にしたいけど。
0677774ワット発電中さん垢版2017/11/27(月) 09:13:05.63ID:1SCK0grT
スイッチサイエンスのIRボードが高いからなあ
海外版rm mini3で良くね?
0678774ワット発電中さん垢版2017/11/27(月) 19:28:27.85ID:ywA66IqO
ESP8266につけたピエゾ・スピーカーが、
設定には無いのにテケテケって小さな音で鳴り続けるんですが、
出力ピンとGNDにつなぐだけじゃダメですかね?
今はIO5、GNDに直接つないでます。

プログラムで鳴らして、止めた後にテケテケです。
リセットすると、鳴りやみます。
0679774ワット発電中さん垢版2017/11/27(月) 23:07:05.39ID:XOSz3qyX
接続はできてるみたいだけど 
rst cause 1: boot mode (7,7)
waiting or host
0680774ワット発電中さん垢版2017/11/28(火) 01:58:24.66ID:tEx9rrSJ
三日後にテケテケさんがやってくる
0682678垢版2017/11/28(火) 17:46:18.17ID:7TNQxfhw
>>681
ありがとうございます。
それは確認済みで、周期約10Hz、幅約1msのパルスです。
さすがに、何も出てないのにテケテケはしないですね。
その理由は依然として謎です。
IO5, IO14に変更しても同じです。
0684682垢版2017/11/28(火) 19:27:36.46ID:UOZz7PjJ
>>683
tone( , , );で圧電スピーカーを鳴らしてるんですが、
pinMode( , OUTPUT);が意味あるんでしょうか?
鳴らした後の設定ですかね。
0685774ワット発電中さん垢版2017/11/28(火) 19:33:40.58ID:UOZz7PjJ
失礼しました。
pinMode( , INPUT);ですね。
ピエゾ・スピーカーを鳴らした後に入れるように変更したら、テケテケしなくなりました。
が、オシロで見ると電圧が低くなっただけで同じ周期のパルスは発生しています。
これはどう考えたらいいんでしょう?
0689684垢版2017/11/28(火) 22:30:09.98ID:rqPDxkbN
>>688
それも疑いましたが、ここまでそぎ落としても同じです。
http://codepad.org/jIImZBAa
10、11行のいずれかでテケテケは止まります。
明示的に止めないといけないのかもしれません。
0691774ワット発電中さん垢版2017/11/28(火) 22:43:06.80ID:XMGUMWdx
とりあえず動かすには
io pinのpullUp/down
が必要なのね・・
0692774ワット発電中さん垢版2017/11/30(木) 23:11:33.95ID:Wq7UKKcq
ちっこいカラーOLEDが安くなったね
ドライバ付きeペーパーも順調に安くなってきて夢が広がりんぐ
0693774ワット発電中さん垢版2017/12/01(金) 09:25:46.59ID:z9gX45GS
ESPでHDDのセキュアイレースコマンド実行させる事出来ませんかね?
0696774ワット発電中さん垢版2017/12/12(火) 02:40:48.74ID:RknysLvT
IDEからできればいいんだけどね・・
0698774ワット発電中さん垢版2017/12/14(木) 11:43:36.60ID:JkdMsZel
>>692
どんな夢を描いてるの?

自分的には ほとんど意味がないなぁ
ESP自体で そんなに表示部が必要な活用法ってなんだろうかと
外部からネット経由で確認できれば充分かなと
0699774ワット発電中さん垢版2017/12/14(木) 15:59:37.69ID:cCQWE+wH
>>692
最近になって128x64の白いグラフィックOLEDを5個も買った。
コンパクトだし、良く見えるしで、なかなかいいよね。
今までの1602のキャラクタLCDは順次お役御免だ。

>>698
そうですか。
0701774ワット発電中さん垢版2017/12/14(木) 16:32:22.32ID:3ojXrMV2
>>700
サイズの割に表示できる情報量少ないし、
何よりほとんど価格差無いと思うけどあえて選ぶ意味は何?
そもそも、I2Cで手頃な8x2のキャラクタLCDなんてある?
0702774ワット発電中さん垢版2017/12/14(木) 17:00:09.06ID:boO0WsYO
そもそも必要な情報はパソコンやスマホからブラウザ経由で取得するし・・・

基本的に不要だけど、状態フラグのほか
フリーズしてないか分かるように時計を表示させとくとか、そーいう使い方ばかりで

>I2Cで手頃な8x2のキャラクタLCDなんてある?
秋月の320円のやつとか
0703774ワット発電中さん垢版2017/12/14(木) 21:18:19.50ID:IRZZMmLn
そのワンタッチすらストレスな用途もあるだろうに
わざわざ狭い視野におさまることはないよ
もっと楽しくやろう
仕事じゃないんだから
0704774ワット発電中さん垢版2017/12/15(金) 09:49:48.03ID:0lqmP58v
カラーとかって どう活用するのか どんな夢が広がるのかに興味があるだけ

ちょっとした確認用に 白のOLEDとか 小型のe-inkはわかるけど
でも、そういう用途には LCDが いちばん楽ちんかもね。
0705774ワット発電中さん垢版2017/12/15(金) 09:57:49.59ID:vmo5S50m
>>702
それじゃコンパクトさも価格もoledのが良いじゃんw

相場観というか視野の狭い爺は会話にならないんだよな
0706774ワット発電中さん垢版2017/12/15(金) 10:04:43.27ID:vmo5S50m
>>704
楽しいかは判らんけどUI的には情報を抽象化し易くなる
例えば温度を表示する時に危険領域時は赤くすれば視界に入っただけで直ぐに危険と判るだろ
0708774ワット発電中さん垢版2017/12/16(土) 11:42:33.33ID:1JwemsXB
>>706
すぐに目につく場所での設置だったら 赤くなることも悪くないけどね
でも 大切(危険)なことを通知したければ 自分宛にメールさせるなぁ

>>707
今だって 安価なカラー液晶はあるからねぇ
実際にテストでつないで表示して、そこまではするけど
その先 夢のあるいい活用法ってなかなか思いつかなくて いいヒントはないものかと
せいぜい他の場所で測定したespのデータを表示するくらいしかしてない
0709774ワット発電中さん垢版2017/12/16(土) 15:15:08.15ID:Fke5JkyG
>>708
メールの方が良いならメールでやるので色だとか液晶だとか語る必要が無い

お前の要件なんてお前にしか判る訳が無いので使い道なんて示せない

アホの会話は意味が判らないな
0710774ワット発電中さん垢版2017/12/16(土) 20:26:17.02ID:qRsube+N
使用者全員のメールアドレスが分かる状況ってそんなにないだろうに
0712774ワット発電中さん垢版2017/12/17(日) 08:25:19.39ID:D75jtDET
oledを必死に否定する意味がわからない。
いい大人は、あ、そう。でスルーできるもんじゃないの。
アスペルガーのお子ちゃまですか?
0714774ワット発電中さん垢版2017/12/17(日) 19:02:02.72ID:WjgVSOyI
こういうことですぐイライラする人は、自己愛性パーソナリティ障害っていう病気だってことを自覚しておくといいよ。
ちょっと反論されると言葉遣いが汚くなる人は病気だよ。
0721774ワット発電中さん垢版2017/12/18(月) 08:56:35.32ID:BRqAd9yx
>>714
自分の悪意を棚に上げ、他人の言葉が汚いと貶める

モラハラは馬鹿の常套手段

自らの薄汚い人格を恥じろよ
0722774ワット発電中さん垢版2017/12/18(月) 11:16:19.96ID:CHL4L4YK
調べたら ali はこんな感じだな。
 NOKIA 5110 LCD -- モノクロ STN -- $1.74 〜
 OLED 128 (SSD1306) -- モノクロ OLED -- $2.4 〜
 SPI LCD 128 160 (ST7735) -- カラー TFT -- $3.46 〜
 OLED 128 (SSD1331) -- カラー OLED -- $7.5 〜 (5個 $36 も)

カラー OLED 安くはないな。好きなの買えば良いんだが。
0723774ワット発電中さん垢版2017/12/18(月) 14:46:00.48ID:acH+SnXr
一人でイライラしてるひといるけど、何なの?ストレス発散なら違うところでやってよね。
0724774ワット発電中さん垢版2017/12/18(月) 19:36:21.25ID:r6mSb1OD
>>722
4番目だけ持ってないな。
値段は3番目の倍だけど、やっぱOLEDの方が倍きれいなのかなあ。
0726774ワット発電中さん垢版2017/12/19(火) 10:10:22.28ID:vSR3/Kjq
安液晶じゃOLEDの視認性は比較にならんよね
ePaperも省電力が比較にならんし
前提無しでコスパ比較なんて出来ないっしょ
0727774ワット発電中さん垢版2017/12/19(火) 16:30:37.40ID:iGzb1Zbc
OLEDは表示時の消費電力大きいから電池駆動の物は
反射TFTとかLCDの方が良い場合があるな
まぁ作る物に最適な物を自分で選べば良い
0728774ワット発電中さん垢版2017/12/19(火) 18:54:42.39ID:cvmH6BX8
最初はバッテリー駆動とか考えて テストとかはしたけど
結局 自分には いまだにそんな用途が思いついてない・・・
0729774ワット発電中さん垢版2017/12/26(火) 23:35:15.61ID:9xiJ8r/G
圧電素子をマイコンの足直付けはやめた方がいい
何かの拍子に叩くと高電圧発生してマイコン壊れるよ
せめて高抵抗いれようよ(100kΩ位)
0730774ワット発電中さん垢版2017/12/27(水) 00:49:32.82ID:tTG9+Jxx
???
0731774ワット発電中さん垢版2017/12/27(水) 01:05:33.99ID:vvfEH8bj
マイクカプセル型のはなんか回路載ってるけどあれは保護回路なのか?
0733774ワット発電中さん垢版2017/12/27(水) 12:40:33.86ID:22mySsTl
家で不労所得的に稼げる方法など
参考までに、
⇒ 『武藤のムロイエウレ』 というHPで見ることができるらしいです。

グーグル検索⇒『武藤のムロイエウレ』"

Z0ACJ3NI8N
0734774ワット発電中さん垢版2017/12/29(金) 14:18:18.29ID:4tBzb4Hc
テレビ操作しようと思ってるんだけど、
なんで電源リモコンはON-OFFのトグルしかないんだろ
0737774ワット発電中さん垢版2017/12/29(金) 17:35:16.90ID:7z9klV/p
>>734
解析して見れば?
TS抜き初期の頃、有志の解析で(ユニデンチューナ改造の諸々)、電源onと電源offの赤外線コマンド見つけていた、筈。
0738774ワット発電中さん垢版2017/12/29(金) 19:07:24.78ID:6v2MLzYi
テレビとレコーダーとhdmi切り替え機をgoogle homeからコントロールするようにしたいんだけど、
テレビだけついてるとかの状態を判断しないと、
テレビが消えてレコーダーがつく、とかになっちゃうな、と。
テレビもエアコンみたいにオフだけ、オンだけの信号があればいいのに、と思って。

仕方ないので光センサーで電源ランプの色を見るようにする予定。
0740774ワット発電中さん垢版2017/12/29(金) 23:20:05.65ID:oZ0y9AsO
>>734
一言で言うと無駄になるから
目の前のPCだって電源 入ボタンと切ボタンがついてるか?
0748774ワット発電中さん垢版2017/12/30(土) 17:19:43.68ID:WP+1vPn4
マクロリモコンでやろうとして挫折した覚えがある。
テレビとレコーダーの電源信号を送信したら、片方だけ信号受信に失敗、とかなるともう無理。
見て確認して足りない方を選ばないといけない。
気にしない人が多いから変化がないんだろーけど。

オンだけとかあると、失敗を見越して複数回送れば済むだけなんだけどね。
0750774ワット発電中さん垢版2018/01/09(火) 02:08:39.87ID:8OnAyuSW
ESP32のarduino互換でのパルスカウンタの使い方が見つからない…
ESP-IDFに移行しなきゃいけないのか
0751774ワット発電中さん垢版2018/01/11(木) 22:17:22.80ID:JHctN/TX
T字型の基板に付けて売ってるWROOM32 最近数個買ったやつ最初から書き込みできない
こまった
0752774ワット発電中さん垢版2018/01/11(木) 23:09:35.93ID:JHctN/TX
半年前に買ったやつは最初書けて、そのうちダメになった。
しかしバラで買って手配線した奴はずっとOK

もしかしてリフローのダメージがきついのだろうか。
0753774ワット発電中さん垢版2018/01/12(金) 00:56:35.86ID:+YjiyiNo
ESP32で天気予報表示板つくったけど、ときどきsleepから復帰してすぐにスタックしてしまう。電源供給がうまくいってないのかと思いパスコン強化とFLASHのクロックを40Mに落としてみた。これで動いてくれ。
0754774ワット発電中さん垢版2018/01/12(金) 07:37:01.20ID:CgBoi9Tx
>>753
通信確立のタイムアウトでエラー起こしてるとか。Wifi接続って地味に時間食う。
0757774ワット発電中さん垢版2018/01/12(金) 16:48:54.08ID:w/qvc7FQ
esp32から短い数値をbluetoothでAndroidに飛ばしたいんですが、ライブラリとかその辺で良い物ご存知ないですか皆様
自分初心者でarduinoIDEくらいしか扱えないのですが…
0760774ワット発電中さん垢版2018/01/12(金) 19:13:08.54ID:lcEOnSh3
>>758
>>759
ありがとうございます、やってみます


ライブラリに関しては理解が及ばず的はずれな質問かもしれませんが、こういうライブラリのリファレンスみたいな物って無いのでしょうか
ライブラリを読み解くしかないですか?
0762774ワット発電中さん垢版2018/01/12(金) 20:29:53.26ID:QBd6UBX3
この手のはソースコード公開してるからそれ読め、というのが通例
0765774ワット発電中さん垢版2018/01/13(土) 00:24:58.60ID:tc2NqbiY
>>754
アドバイスありがとん。でも、また止まってた。通信待ちTOのときはわかるようにしているのでそれではないみたい。切り分け方法を考え直す。
0768774ワット発電中さん垢版2018/01/13(土) 06:00:24.31ID:yZZBghxK
DHCPでアドレスもらうのに毎度毎度2,3秒かかるのがあれなので、固定でやるかな。
でもずっとってわけにいかないからつながらなければまたDHCPやるんだけど
判断が難しいかな
0770774ワット発電中さん垢版2018/01/14(日) 00:37:01.46ID:guNytakU
>>769
Aitendoで昔買ったED050SC3です。某ブログで制御信号シーケンスが解析されていたのでそれを参考に動かしてます。
0771774ワット発電中さん垢版2018/01/14(日) 00:55:59.16ID:YVvlXCS1
>>770
あの天才小学生のトコか・・
その口ぶりだとドライバから組んだのかな、ようやるなあ

俺はライブラリもハードも出揃ってお膳立て出来たらやろw
0772774ワット発電中さん垢版2018/01/14(日) 10:38:21.41ID:m3uoxiGW
ライブラリを作るのが楽しいのに何を言ってるんだ?
プロダクトなんてどうでも良いだろ
0773774ワット発電中さん垢版2018/01/15(月) 16:47:05.41ID:jolr9JQ3
以下のようにESP32のコンパイルエラーが出てしまったのですが、原因と解決法分かる方いたら教えてほしいです



C:\Users\(username)\Documents\Arduino\hardware\espressif\esp32\libraries\BLE\src\BLEUtils.cpp:1609:23: error: 'struct esp_ble_gatts_cb_param_t::gatts_connect_evt_param' has no member named 'is_connected'

evtParam->connect.is_connected);

^

C:\Users\(username)\Documents\Arduino\hardware\espressif\esp32/tools/sdk/include/log/esp_log.h:245:168: note: in definition of macro 'ESP_LOGD'

#define ESP_LOGD( tag, format, ... ) if (LOG_LOCAL_LEVEL >= ESP_LOG_DEBUG) { esp_log_write(ESP_LOG_DEBUG, tag, LOG_FORMAT(D, format), esp_log_timestamp(), tag, ##__VA_ARGS__); }

^

exit status 1
ボードESP32 Dev Moduleに対するコンパイル時にエラーが発生しました。
0774774ワット発電中さん垢版2018/01/15(月) 19:58:53.02ID:aL+/+kYK
error: 'struct esp_ble_gatts_cb_param_t::gatts_connect_evt_param' has no member named 'is_connected'
文字通り


esp_ble_gatts_cb_param_t::gatts_connect_evt_param に 'is_connected' というメンバーはない

対象は多分これだからその通りですねとしか言いようがない
struct gatts_connect_evt_param {
uint16_t conn_id; /*!< Connection id */
esp_bd_addr_t remote_bda; /*!< Remote bluetooth device address */
} connect;

対策は自分でコード見て考えろ
こちらはソース持ってないから
0776774ワット発電中さん垢版2018/01/16(火) 15:18:45.10ID:TcK2jDBl
8266は5Vトレラントだけど、32は違うのか
危うくそのまま移植するところだった
0784774ワット発電中さん垢版2018/01/17(水) 20:04:46.35ID:Og+QAad/
どのくらいのコストになるか知らんけど微々たる額なら5Vトレラントがデフォになってほしい
0785774ワット発電中さん垢版2018/01/17(水) 20:07:06.88ID:TUMA6d8H
>>781, 783
個人のブログじゃねーか
マニュアルにはVihはVdd+0.3Vが定格なんだから、
マニュアルに従って設計するべきだと思うぞ
まあ個人レベルの趣味でなら、どうぞご勝手にだけれども
0786774ワット発電中さん垢版2018/01/17(水) 20:21:00.76ID:7PxaOf5f
>>785
せめてレスするなら読んでから言えよ・・・
Teo Swee Annが引用元のグループで名言してるんだし
ただ、ESP32も本当に5Vトレラントなんだな、8266だけかと思ってたけど
0787774ワット発電中さん垢版2018/01/17(水) 20:27:12.27ID:7PxaOf5f
改めて調べなおしてもスイッチサイエンスやSpeakfunとかだと明確に5V-tolerantじゃないとESP32に関しては明言してるし
CEOの発言は一年前だしどっちかわかんねぇな
0788774ワット発電中さん垢版2018/01/17(水) 20:35:39.71ID:7PxaOf5f
ああ、ごめん
読み間違っただけでCEOもESP32については5Vトレラントとは言ってないわ

過去ログにもあったし分かってる連中からはなんで今さらそんなこと言い合ってるんだと言われそうだな
0789774ワット発電中さん垢版2018/01/17(水) 20:43:45.60ID:V5+Fbsxl
動作電圧も規格外でかなり低くまで行けるけど、設計は仕様内でするしかない。
ただ実力を知っていると助かることもままあり
0790765垢版2018/01/18(木) 01:38:03.49ID:VlTg0THt
ArduinoのESP32ライブラリを最新版にしたら丸2日間止まってない。以前はsleepからの復帰理由がほしくてライブラリの一部をすげ替えていたのが悪かったぽい。
ちなみに最新版でもsleepからの復帰理由は正しく返ってこず、復帰理由にタイマーによる復帰がほしいところがその他の理由による復帰になってしまう。
0796774ワット発電中さん垢版2018/01/25(木) 16:35:35.13ID:8tpFafa6
新しいライブラリに更新したらESP32のSPIFFのアップローダー、使えなくなった気がする…。
0799774ワット発電中さん垢版2018/01/26(金) 01:15:51.12ID:TnC6dNhk
思いついたとしてもノイズとバッテリー容量次第で
実用レベルかどうかが分かれる
0801774ワット発電中さん垢版2018/01/26(金) 08:36:48.84ID:e1efjGtW
自分が無理だと思うのに他人はやってる
自分の認識が間違ってる可能性を考えろ
0802774ワット発電中さん垢版2018/01/26(金) 11:46:00.23ID:lEU4ebS/
普通だからこそ誰でも作るし、誰でも作るから値段も下がり付録に付けられる。
うむ、誰も間違ってないし何も問題ないな。善哉善哉
0803774ワット発電中さん垢版2018/01/26(金) 17:55:58.58ID:mVa1j7Tw
>>801
うちの撮影ドローン君には入ってない。
そもそもESPじゃ距離が出せないし。
って言うことなんですよ、はい。
0804774ワット発電中さん垢版2018/01/26(金) 18:15:58.81ID:a0W21VIe
ドローンと言っても用途は多種多様
って言うことなんですね、ええ
0805774ワット発電中さん垢版2018/01/26(金) 22:23:40.65ID:s/z8+bMF
有名なドローンは3km先から操作出来て2km先から4K動画を送ってくる
ESPのドローンはまあ一発ギャグみたいなもんだよ
0808774ワット発電中さん垢版2018/01/28(日) 13:08:23.01ID:ezwZuleA
ESPにできるのは高々数KB/S程度の通信だろう
ドローン的に飛ばせてもそこから何かくっ付けると破綻する
0810774ワット発電中さん垢版2018/01/28(日) 22:13:33.34ID:vD2tEnlq
100%出落ちだね

このドローンにESP載せてるんですよ
ESPって何?から始まって
撮影動画送信できないんですか?
とか言われて話が3分持たない
0815774ワット発電中さん垢版2018/02/08(木) 16:51:15.07ID:eWo/tdp9
sonoffはR120だとWi-Fi出なかったからmega使ってる。
安定性以前の問題だけど…
0817774ワット発電中さん垢版2018/03/01(木) 18:18:10.92ID:gHhsIqbm
それな。めっちゃ欲しいけど、いつも冷静になって買うのやめてる
隙間だらけでゴミ中に入りそうだし
ちょっとやろうと思ったら3Dプリンタの出番になるし、そうなったら最初から作ったほうがいいからなぁ
でもやっぱり欲しいなw
0818774ワット発電中さん垢版2018/03/01(木) 19:02:53.45ID:3k5RgaAF
欲しい時が買う時!
0820774ワット発電中さん垢版2018/03/01(木) 23:14:26.69ID:yYJ9Tys7
3789円(35ドル送料無料)→4490円(送料無料)
4439円(41ドル送料無料)→5260円(送料無料)
高いがすぐ届くからな
0821774ワット発電中さん垢版2018/03/02(金) 00:50:25.80ID:4jGvLA7X
32でADCポートの一部がWiFi通信とコンフリクトするバグって直ったの?
0827774ワット発電中さん垢版2018/03/05(月) 18:51:58.60ID:/Kwab/HJ
arduinoのシールドみたいに亀の子できるわけじゃないし、なぜ縦に積み上げるのか
0828774ワット発電中さん垢版2018/03/05(月) 21:07:45.15ID:aRlnA9cq
3Dプリンタでピッタリサイズのケースを作って収めてみたくなる基板だ。
0830774ワット発電中さん垢版2018/03/08(木) 15:39:52.54ID:XD6e5ojo
blynkでBLEが使えないんだけど、解決方法知ってる人いませんか?
スマホはiPhoneです。
0833774ワット発電中さん垢版2018/03/08(木) 23:21:01.72ID:vYg4tXC4
そりゃ作れるだろうけどさ。ぶっちゃけここでそう聞くレベルだとまず作れないよw
俺だったらamsかどっかの環境ノイズ殺す専用チップを流用するな
0836774ワット発電中さん垢版2018/03/09(金) 12:01:33.64ID:J9NQN9lQ
>>831
BLEは0で使えると思ったんだが、有料なの?
betaと、書いてあるからベーター版だとは思うが
0837774ワット発電中さん垢版2018/03/09(金) 12:11:45.02ID:ci1u6htB
>>832
入力を逆相にして出力すれば、ほら。
むかーしの日産ブルーバードに、そんな機能がついていて、
分解して解析したら、中低音の逆相フィルターだった件。
0839774ワット発電中さん垢版2018/03/09(金) 12:30:12.81ID:ci1u6htB
そこはあえて書かなかった。論旨の説明ってことで
あとは組み合わせるか、一回ビットにしてフィルタリングするか
昔だったら回路でフィルタリングするか、特定周波数帯の回路を組み合わせるか
(ブルーバードのはそうなってた)だけど、今だったらDSP1個でできるからなぁ
0840774ワット発電中さん垢版2018/03/09(金) 12:57:11.72ID:5e00qXM9
残したい音もノイズも周波数は同じでしょw
音の強弱でやりたくなるけどそれもだめ

マイク複数用意してその差かな
0843774ワット発電中さん垢版2018/03/09(金) 15:46:38.54ID:5e00qXM9
> アナウンス放送や呼びかけ声など必要な音まで消してしまうことはありません
これがなきゃ簡単だな
0844774ワット発電中さん垢版2018/03/09(金) 16:33:06.99ID:6bFW0qt0
本体のマイクで聞こえている音と、イヤホン内で聞こえている音に差異があるから、イヤホン内にマイクを仕込みたい。

まさにそれをやっているのは、BoseのQCシリーズだね。
QCの場合、自分が意図して聞いている音源についてはパスさせる必要があるから、さらにややこしい。

でも、フィルターの係数が可変で、イヤホンで聞いているノイズに近い逆位相の音が近似値で出来たら、似たようなのが作れるね。
0845774ワット発電中さん垢版2018/03/09(金) 21:26:15.51ID:Koi9NhIQ
>>> アナウンス放送や呼びかけ声など必要な音まで消してしまうことはありません
逆相成分の1kHzあたりをピーキングで減らしてるだけでしょ
0846774ワット発電中さん垢版2018/03/11(日) 17:25:04.37ID:wFqAmJmc
Windowsだけど、本家のインスト手順にしたがって
Git GUI で以前に環境を作った。
https://github.com/espressif/arduino-esp32

それはそれで問題なく出来たんだけど
半年近く経つので、最新に更新しようと
Git GUI で Remote→Fetch from→origin した。

なんか1つ取れてきて、get.exe も叩いたんだけれど、
\esp32\tools\mkspiffs が変わったくらいで、他は全く変化がないぽいんだけど・・・

なんか手順が変ですか?
0851774ワット発電中さん垢版2018/03/11(日) 20:38:58.64ID:kiGDQ6YW
同じ周波数のノイズと声をどう分離するんだか、高度なAIでも難しい技術だなw

ただの周波数フィルタと指向性フィルターだな
子供騙し
0852774ワット発電中さん垢版2018/03/11(日) 21:06:14.58ID:Geb7lb4P
10年以上前でもすでに音源方向を計算してそれ以外の方向は雑音として処理するシステムあるのに
いまさら周波数フィルタだけのなんて組み込むかねw
AI使うと複数の人が同時に話てるとこから一人の声だけ取り出すなんてのすでにあるぐらいだからな
0854774ワット発電中さん垢版2018/03/11(日) 22:09:04.86ID:AeHf4Y3D
仕組みは300Hz以下の雑音を逆位相で打ち消すと書いてあるぞ。
それだけ。
0855774ワット発電中さん垢版2018/03/12(月) 00:45:02.18ID:WTedOfQd
>>848
そのツール使ったことないからよくわからんけどpullを待つって書いてあるから俺の指摘は見当外れかも。混乱させてごめん

ざっくり言うとpull=fetch+mergeなのであとはgitの使い方調べて
0856774ワット発電中さん垢版2018/03/12(月) 07:14:38.29ID:2G+jg7g6
>>852
お前の言うシステムとやらの効果の有無が不明だし
そもそもイヤホンに組み込めるシステムなのか?
0858774ワット発電中さん垢版2018/03/13(火) 16:08:57.35ID:lm7N3m29
>>851
携帯電話が出来てから音声とそれ以外の分離は
巧みに成っていて音声フォルマントのパターンなど高度な計算してるぞー
最近は騒音やら色々なノイズ環境でも明瞭に聞こえる。
0860774ワット発電中さん垢版2018/03/16(金) 14:29:43.61ID:W1okxC3m
>>857
他のCPUでは接続(開発)したことあるけど espだと厳しいんじゃないか

それに遊びレベルでちょっと繋ぐんだったらいいけど
まずベンダーコードの取得とかしないとダメだしね

普通にラズパイとか使った方が楽ちんじゃないか?
0863774ワット発電中さん垢版2018/03/16(金) 16:46:18.36ID:cIQzdrJm
FCC認証用ファームウェア入れて連続送信させると消費電流バカ喰いになるな
送信出力も可変できるけどwroom02の初期値は幾つなんやろ?
0864774ワット発電中さん垢版2018/03/17(土) 02:17:17.62ID:9b9e9UUj
ドラレコ分解したら見覚えある金属シールドのモジュール乗ってて
それがesp32だった。
よく分からんのが別途それに劣る低性能なマイコンに制御させていた事
中華タブなんかでもよく使われているけど
殆どただのwifiモジュールとしてしか使われてないな
0865774ワット発電中さん垢版2018/03/17(土) 08:43:35.80ID:z2k+W9Fd
>>864
タブレット(PC)にESPとかホントに?
聞いたことないな
モバイル向けチップはいくらでもあって全ての面でメリット無いと思うが
0866774ワット発電中さん垢版2018/03/17(土) 09:32:29.71ID:oRRp+Q6m
比較的少量生産の SBC なんかでは、 Wifi+BT チップの AP6212 とかが良く使われている。
SDIO で 接続し通信に使うが、初期化でファームウェアを転送する。

ESP32 も チップ自体は同じことができる。Orange pi とかの SBC で採用してくれたら良いのにとは思う。
ただし、こういう使い方ではSPI Flash が邪魔でモジュールは使えない。
0867774ワット発電中さん垢版2018/03/17(土) 10:14:57.79ID:BKkdwigI
>>865
俺も中国製のタブレットで見たことがあるよ
他人の分解レビューでだけど
電力効率はかなり悪いはずなのに採用するからには
訳ありの不良ロットを破格で手に入れられただとか
とんでもない理由がありそう
不良箇所が通信には無関係であれば喜んで買う所はある
0868774ワット発電中さん垢版2018/03/17(土) 10:20:32.86ID:YZRk9Muk
中華なら十分ありえるから怖い
中華タブの中華チップってのが現実性を増すw
0871774ワット発電中さん垢版2018/03/17(土) 19:38:39.90ID:0bVXtOz3
ドラレコなんて小さいパラパラ動画でもいいだろ
そんなでもカタログスペック上はwifiストリーミング対応って書けるしなw
0872774ワット発電中さん垢版2018/03/17(土) 20:41:09.63ID:oRRp+Q6m
フルHD(1920x1080P) で 26Mbps だからな。帯域としてはそれほど大きくない。そこはまず理解しよう。

ESP32 は 802.11 n 150 Mbps に対応してるし、出ると言えば出るんだろう。CPU も高速だし。むしろ HOST とのインターフェイスがネックかも知れない。
SPI slave だと 26Mbps は厳しい。SDIO slave が使えれば 4bit だから楽勝。
0873774ワット発電中さん垢版2018/03/17(土) 22:53:36.92ID:dBpBRKrk
>>864
前世代の製品で作ったソフト資産使い回す都合じゃね>低性能マイコン
ESPに移植して検証全部やり直すコストを嫌がったか、ADとか割込とか必要なハードウェア機能が足りなくて置き換えられなかったとか
0874774ワット発電中さん垢版2018/03/18(日) 10:19:34.05ID:RhFJ6zz0
中華のドラレコに使われているのは前にも話だけ聞いたことがあるけど
そっちはESP32にGPSやGセンサが繋がってるって話だったな
コレ1つで別途h264エンコ・デコードのチップ乗せれば主ハードは完結するから
目をつけたはいいがソフト開発間に合ってない中華メーカーが中にはいたか、そうなるまでの過程で出た製品か
0875774ワット発電中さん垢版2018/03/18(日) 21:19:13.03ID:Acqb8+UA
esp32の性能で余裕、だったのか変態的なコードなのか分からんけど
これ使ってるカメラ付きのドローンはesp32でh.264エンコードをしつつWiFiで垂れ流してる
0880774ワット発電中さん垢版2018/03/19(月) 00:46:19.84ID:MgGuSAJe
ESP8266でmicro python入れてる人いますか?
ArduinoのC++と同じようなことできますか?
0881774ワット発電中さん垢版2018/03/23(金) 09:57:34.21ID:IDNSQgoj
ESP32 arduinoで、EEPROM.writeString(address, data)で書いた奴をEEPROM.readString(address)で読み込むと最後の1バイトにゴミが入んね?
lenが間違っているような気が・・・

String EEPROMClass::readString (int address)
{
if (address < 0 || address > _size)
return String(0);

uint16_t len;
for (len = 0; len <= _size; len++)
if (_data[address + len] == 0)
break;

if (address + len > _size)
return String(0);

char value[len + 1];
memcpy((uint8_t*) value, _data + address, len);
value[len + 1] = 0;
return String(value);
}
0886774ワット発電中さん垢版2018/03/23(金) 16:58:54.38ID:IDNSQgoj
>>884
おっと、取り合えず、どうワークアランドしたか、書いときますね。
WI-FI接続の為のパーマネントストレージにEEPROMを使いました。
1バイトゴミが入れば接続できませんw

String sid = EEPROM.readString(EE_SSID);
sid = sid.substring(0, sid.length() - 1);
ssid = sid;
0888774ワット発電中さん垢版2018/03/23(金) 20:03:28.10ID:YCYiKUbA
誰か知ってたら教えてくれー
ArduinoESP32でWiFiのAPやりながら、タイマー割り込み使う方法ないかね?
timer 4本どれでもつかおうとすると暴走してだめなのよ。
10msごとにループしながら、httpのやり取りもしたいんだが、普通にメインループで
ポーリング受信対応すると50msほど戻ってこなくて困った。
0889774ワット発電中さん垢版2018/03/23(金) 20:06:10.23ID:YCYiKUbA
WiFiのプロトコルスタックって裏でFREERTOS使ってるのかな?
タイマーが4本とも使えないって、なんかよくわからんわぁ
0891774ワット発電中さん垢版2018/03/24(土) 03:20:11.54ID:vAyJAnjL
スイッチサイエンスの新製品の32Dとか02DとかD付き型番はなにが違うんだ
0893774ワット発電中さん垢版2018/03/24(土) 12:30:26.67ID:aX/SQT8R
esp32で、リセット後一回目のserverコネクトだけ失敗し、availableに問題があるようなんだけど、何か気づいた人いる?
二回目からは正常なんだようなぁ。

WiFiClient WiFiServer::available(){
if(!_listening)
return WiFiClient();
int client_sock;
if (_accepted_sockfd >= 0) {
client_sock = _accepted_sockfd;
_accepted_sockfd = -1;
}
else {
struct sockaddr_in _client;
int cs = sizeof(struct sockaddr_in);
client_sock = lwip_accept_r(sockfd, (struct sockaddr *)&_client, (socklen_t*)&cs);
}
if(client_sock >= 0){
int val = 1;
if(setsockopt(client_sock, SOL_SOCKET, SO_KEEPALIVE, (char*)&val, sizeof(int)) == ESP_OK) {
val = _noDelay;
if(setsockopt(client_sock, IPPROTO_TCP, TCP_NODELAY, (char*)&val, sizeof(int)) == ESP_OK)
return WiFiClient(client_sock);
}
}
return WiFiClient();
}
0895774ワット発電中さん垢版2018/03/24(土) 18:24:47.44ID:hJ4XZYoI
>>890
ありがとう。 そのサイトからAsyncWebServerというのを入れてみたら期待の動きになった。
で、動いたんだけど、I2Cが死ぬようになってしまって、使えない。
(電源とかは問題なし)

うーん どうしたものか。
BLEもとぎれとぎれでまともに使えないし、こまったわぁ
0896774ワット発電中さん垢版2018/03/24(土) 20:47:44.36ID:aX/SQT8R
>>895
I2CやらIOとServer、BLEのコアを分けたらどう?
Arduinoはコア1側でポーリングループだから、0でIOをやれば干渉しない。

xTaskCreatePinnedToCore(IOTask, "IOTask", 4096, NULL, 1, NULL, 0);

あれこれ、複雑な事やるなら、esp-idfでコーディングして、JTAGデバッグとかが解決早いんじゃね?
0897774ワット発電中さん垢版2018/03/24(土) 23:24:03.81ID:hJ4XZYoI
うーむ やっぱArduino限界? IDFやらんとだめかぁ
BLEのモジュールがあるから別置きで使うか、それだとESP32でやる意味が無くなってしまうわ
0899774ワット発電中さん垢版2018/03/25(日) 07:49:27.15ID:RmK04kFd
>>897
まぁ Arduinoでもかなりの事はできる。
esp32でWi-Fi DMXイルミネーションとか、Wi-Fiスピーカーとかいろいろ作ったが、Arduinoで十分だった。
esp32のマルチコアで今まで出来なかったことが、かなりできるようになった。
0900774ワット発電中さん垢版2018/03/26(月) 22:44:16.94ID:n2ta8bgF
>>896
Arduinoでも簡単にタスク分離できるんですねぇ。 もっと早くやればよかった。
で、CPUの割り当てを変えても、WiFiうごかすとI2Cが死ぬことに変わりはなかった。

死んだらI2Cリセットしてごまかして何とかするといういいかげんな方法に落ち着きそう。
0901774ワット発電中さん垢版2018/03/27(火) 09:01:28.52ID:O6IDPmdC
>>900
そういう場合、見逃しや勘違いしてるのが大半。 大抵、自己責任。
今まで、WI-FIやBLE使ってて、I2CやSPIがこけた事は無い。 当然、コアは分けている。

さてと・・・ 今日は、Xamarin.Formsのアプリで忙しい、忙しい。 一万行越えちもうた。
0902774ワット発電中さん垢版2018/03/27(火) 13:22:17.26ID:vmpjgwWu
Arduinoもgccでコンパイルされるんだし
単なるラッパーじゃんね

esp32 sdk にある関数は普通に呼べるし
0904774ワット発電中さん垢版2018/03/29(木) 18:05:43.91ID:hrZDjIWs
ESP32-WROOM-32Dって、電源ON時のラッシュカレントって下がった?
従来は、DC-DCモジュールなんか使うと、ソフトスタートで、パワーオンリセットしなかった。 そのため、リセットIC必須。
あのラッシュはどこのキャパに流れているのかね?
0905774ワット発電中さん垢版2018/03/30(金) 08:57:40.35ID:N3a4m/vz
相変わらず起動時に500mA近くの突入電流あるね
しょぼい電池使ったら速攻リセットかかって使えず悩んだ
0906774ワット発電中さん垢版2018/03/30(金) 11:03:32.25ID:BGhS9LHe
ESP-WROOM-32 は、analoglamb.com というショップ が安いみたい。REV0/REV1 を選択して購入する。
 REV0 $3.99 / REV1 $4.99
他に ショップ・オリジナルの ESP-32S-ALB $3.49 が。こちらは、技適もシールドもない。
0908774ワット発電中さん垢版2018/03/30(金) 12:55:44.23ID:IoA1/JEj
>>905
まだそんなに流れるのか。
入力が24Vなんで、ADP3338が使えず、DC-DC型にしたら、ブロードに立ち上がるんで、パワーオンリセットが掛からないんだよね。
仕方なく、リセットIC追加。
0911774ワット発電中さん垢版2018/03/31(土) 11:45:45.45ID:VinbI4sV
zozoのzozoスーツにESP8266組み込まれた(´・ω・`)

日本でのコンシューマーユーズでは初めて違うか?
0915774ワット発電中さん垢版2018/03/31(土) 12:48:45.60ID:VinbI4sV
>>913
スーツの胸のとこのカプセルが透明でESP8266が丸見え(´・ω・`)

ただやから借りてみたら
0918774ワット発電中さん垢版2018/04/01(日) 00:11:20.53ID:Wi+Kgi9B
>>911
技適取ったのかな?
変な正義感持った奴にたれ込まれたらアウトじゃないか。
仕事で使うのはやばい。
0920774ワット発電中さん垢版2018/04/01(日) 00:36:14.98ID:WRWJOzp6
zozosuitってbluetoothで繋げるから8266じゃなくてesp32じゃないの?
技適は32ならついてるモジュール多いよね
0922774ワット発電中さん垢版2018/04/01(日) 02:18:05.40ID:BMadhXYU
いやいや、技適知らんでBtマウスの日本国内向け代理店になった某国の友人がいるんだ
かわいそうに
0923774ワット発電中さん垢版2018/04/01(日) 04:31:13.35ID:l3v58lwP
世の中、馬鹿多いからな。まじビックリするほどヤバイの多い
馬鹿なんじゃなくて無知なだけだって同情するアホも多いけどさ
無知なら無知なりに相談しろよと(ここで相談しろって言ってんじゃないからなw)
0925774ワット発電中さん垢版2018/04/01(日) 07:16:57.24ID:uWjClLXW
WiFiは使わずあくまでもこいつの性能に惚れてるから
技適のない安いのを買ってる
この性能でこの価格はほんといい
デュアルコアをArduinoIDEで扱えるって凄いことだよ
0928!ninja垢版2018/04/01(日) 09:58:42.55ID:bTYOPv9t
ゾゾスー2ヶ月待ちだって
0931774ワット発電中さん垢版2018/04/04(水) 05:38:24.21ID:zwEq6WSM
技適無かっても困るでしょ。
新スプ非対応の機器があって
困ってるが。
0932774ワット発電中さん垢版2018/04/04(水) 08:04:33.49ID:2XovpRFZ
ESP32ってWiFi出力のゲイン調整って出来ないのかな
いくらなんでもWiFiごときに電流上がりすぎだから下げたらどうなるか検証してみたい
0933774ワット発電中さん垢版2018/04/04(水) 08:10:58.78ID:M695nWrh
>>932
出来るよ
esp32 wifi power saveでググるとGitHubで
Arduino用コードなりなんなり出てくる
上げる事も可能で国内ではアウトな出力に出来てしまうから
下げる方のみでの利用
0935774ワット発電中さん垢版2018/04/04(水) 11:56:17.58ID:NOttQKBp
ESP32チップもいろいろ種類があるんだな
シングルとか クロックmaxとか
見分け方が良く判らない
買うときどこ見ればいいんだ
0937774ワット発電中さん垢版2018/04/04(水) 13:07:35.09ID:1ZFXFALm
四角四面に電波法を解釈すると
+20%~-80%の変動しか認められてないので
下げすぎても法規に引っかかるという…
0939774ワット発電中さん垢版2018/04/05(木) 00:51:24.94ID:W1oekrzM
alexaをesp32に実装するやつたのしみだ
スマートスピーカー試したいけど積みそうで買えない
0944774ワット発電中さん垢版2018/04/05(木) 13:24:09.26ID:+8/B2jJM
それなw
便利なら多少スパイされてもいいが、便利じゃなさそうだし情報抜かれるだけっぽい
0945774ワット発電中さん垢版2018/04/13(金) 21:14:55.36ID:uRQko7O4
アレクサエコードットはアマゾンプライムで三千円台で買ったね
その時母親がちょい病気でベットで寂しいんじゃないかと渡したが
活用しないうちに無事元気に成ったので
アレクサ捨てられそう。
0946774ワット発電中さん垢版2018/04/13(金) 21:54:24.77ID:DqNBGoAO
オモシロイ素材なのに、なぜか活用事例があまりないのはなぜなんだろう
0947774ワット発電中さん垢版2018/04/13(金) 21:56:37.86ID:tRmm0JLA
活用事例なんていっぱいyoutubeに上がってるじゃん。次から次へと新しいのが出てきてすぐ陳腐化しちゃうから様子見
0948774ワット発電中さん垢版2018/04/19(木) 17:43:45.34ID:FhrgUwg4
スパイマイクの改造
マイク -> アンプ -> LED
TVの近くに置くと音でピカピカして目障りだよ!
0952774ワット発電中さん垢版2018/04/21(土) 18:09:05.75ID:kVl1zpPR
最悪エンコードic乗っけちゃえばいいからできるできないで言ったらできるだろ
でもできないと思うわ
0953774ワット発電中さん垢版2018/04/21(土) 18:39:16.27ID:fJNi+PkM
>>946
稼げる案件は誰にも知られたくない。 ESP32が優秀だからこそ、企業作例なんかオープンにする奴はいない。
0954774ワット発電中さん垢版2018/04/23(月) 21:39:21.66ID:WVbjm1ri
秋月で売ってるVS1053がOggVorbisのエンコードに対応してるので、
それ使って頑張ればできるかも
0956774ワット発電中さん垢版2018/04/27(金) 21:39:23.27ID:Obt1BF0U
ESP消えたww

新しいZOZOSUITは
全体に施されたドットマーカーを
スマートフォンのカメラで360度撮影する
ことで体型サイズを瞬時に計測できる
新しい技術を搭載した計測スーツです。
0958774ワット発電中さん垢版2018/04/28(土) 08:05:34.85ID:ZakM9Do+
あれ百や千ってロットじゃないと思うけどこの手のチップで10万単位の量産ベースに短期間で対応してくれるとこなんてあるの?
産業向けマイコンで作るとしてもディスクリートか専用チップか迷うレベルじゃねーの?
0959774ワット発電中さん垢版2018/04/28(土) 09:24:46.39ID:KkXwtJvw
予算削減というかZOZOスーツ作る予定だったメーカーが全然予定数を作れなかったので
契約解除した
ZOZOは40億円損しましたって投資家に説明してる

大量に余ったプロセッサはどこに行くんだろうか?
中華から流れてこないかな?
0961774ワット発電中さん垢版2018/04/28(土) 16:27:56.87ID:cknTXsTE
そもそも元のZOZOスーツはセンサー周りがいまいちわかんなかったよな。
伸び具合で抵抗値が変わるセンサーとかだったのかねぇ?
単純に不具合とかたくさんありそう。と想像できる。
今回のはただのスマホアプリだから作り手視点だとかなりホッとする内容だが、
ユーザ視点ではつまんなくなったな
0963774ワット発電中さん垢版2018/04/28(土) 18:44:55.28ID:snB7kdV0
旧ZOZOスーツは一部の人には届いてるらしい
何個作ったんだろ?
一個に3つユニットついてるらしいけど
0964774ワット発電中さん垢版2018/04/28(土) 19:27:28.45ID:ZakM9Do+
伸び具合で抵抗値が変わるのはリニアに変動量を把握することはできてもキャリブレーションが不可能だろ。
0966774ワット発電中さん垢版2018/04/28(土) 20:31:59.60ID:lDdwXlgf
ああー 聞いただけで不具合の大量発生、測定値ずれまくりが想像できてしまうわ。
量産なんて無理だったんだろ。
0967774ワット発電中さん垢版2018/04/28(土) 20:43:23.76ID:lDdwXlgf
一部上場だったのか。
IRに使わなくなった集積回路等の部材とか書いてあるから、既に大量購入したんじゃ
ないかね。
0968774ワット発電中さん垢版2018/04/28(土) 21:01:07.63ID:0VLlXr94
睡眠時無呼吸のセンサーにならんかな?
妻が無呼吸無呼吸とうるさいから、実測して見たい。
0969774ワット発電中さん垢版2018/04/28(土) 23:27:01.80ID:h47vRalk
スレ違いですが、無呼吸の確認ならイビキ録音アプリありますよ
悪いこと言わん、はよ病院いった方がいい
0970774ワット発電中さん垢版2018/04/29(日) 00:33:33.08ID:WsqL7WnS
>>964
着てない状態での抵抗値測っといて比をとるとか、やりようはありそうだけどねえ。知らんけど。
0971774ワット発電中さん垢版2018/04/29(日) 01:01:29.60ID:d6aL223s
>>968
おとなしくSpO2センサや脈拍センサで見た方が良い
スレチにはなるけどジャンクの心電計(患者情報モニタ等)なら心拍数に呼吸数、SpO2、
血圧も取れたりするしなんなら無呼吸や心拍数異常でアラート出るからオススメ。
物理的にでかいけどw
0972774ワット発電中さん垢版2018/04/29(日) 01:56:01.60ID:8QM2AaKn
>>970
金属のバンド仕込むなりして基準値がずれないようにして相対値で測るのか電気抵抗とかで絶対値で測るのかわからないけど数ヶ月とか数年の運用も想定される中で誤差2%とかに抑えられるかな?
ワイシャツの首回りとか1cm違うとかなり着心地も見た目も違ってくるしね。
zozoに群がる民草にスマホで指示できるレベルの補正でうまく乗り切れる気がしないわ。
まさか届いたらまず着た状態でメジャーで測って初期値を入力とかやったらギャグだしな。
0974774ワット発電中さん垢版2018/04/29(日) 09:00:37.22ID:ptcENnqq
服なんて数cm単位だから誤差2%ならギリいけるだろ
ただあの構造で誤差2%に抑える方が難しいと思うよ
0975774ワット発電中さん垢版2018/04/29(日) 09:10:04.15ID:BGTzvxfF
だから水玉になったんだろ。
素直に最初からにしておけばよかったのにな?
でも、そもそも水玉以外の模様はなかったんかな?くそださい。
0977774ワット発電中さん垢版2018/04/29(日) 20:33:54.51ID:b96a3UMF
センサーは、繊維を引っ張られるとONするスイッチを
一着あたり一万二千個搭載だってよ

引っ張られ始めてONするまでの距離が積算して誤差になるんだろうな

>>975 あれ水玉じゃなくって、全部の●にコードと中心マークが
印刷されてるぞ。それなりの解像度の画像使えば何処に貼られた
マーカーなのかコード読み取れる様になってる。
0979774ワット発電中さん垢版2018/04/30(月) 22:24:20.43ID:V2eXkiBz
>>906
analoglamb.com で安い E-Packet: で注文したんだが、のんびり待ってたらいつまでたっても届かない。
改めて状況みたら 一か月たっても Processing 。
「遅い、いつ送るんじゃい」 ってメールしたら、EMS で送るって。追跡もできてるから確実に届く。

いいかげんな商売しているけど、意外に誠実だったという話でした。
0980774ワット発電中さん垢版2018/05/01(火) 06:57:10.17ID:oVPOnPmJ
>>978
4畳程度の作業小屋作ったが物が多すぎて作業スペースが無い。
畑違いのど素人だが、建築の学習と準備に2 年かかった。
色々と工程は違うが、電子工作とベクトルは同じだと感じた。
0981774ワット発電中さん垢版2018/05/01(火) 09:16:22.90ID:oldcaBsu
工作用のスーツが欲しい
0982774ワット発電中さん垢版2018/05/01(火) 12:24:00.19ID:9+ddv8gb
あらESP32って同時に使えるPWMはもしかして三つまで?
それともArduinoの制約かな
三相インバーターを趣味で作るつもりで買ったけど
さすかにsinテーブルをリアルタイムに演算させてもまだまだ性能持て余してるな
vvvfもいけてしまうじゃん
2コアだからもう片方のコアは電流フィードバックに専念させるだとか
仕様決定前から妄想が膨らむ
0983774ワット発電中さん垢版2018/05/01(火) 13:04:03.33ID:45fXhNNP
16chあるけどタイマーが8系統しかないから直接叩かないと8chってどこかで見た気がする
0984774ワット発電中さん垢版2018/05/01(火) 13:54:51.57ID:5lwv6DLJ
他には、最小 12.5ns 単位でパルス生成できる 波形ジェネレータも 8ch あるぞ。
ON期間/OFF期間 それぞれ 15bit で指定、FIFO 付き。
キャプチャもできるという、超オーバスペック 赤外線コントローラ。
0985774ワット発電中さん垢版2018/05/01(火) 14:06:23.91ID:9+ddv8gb
>>984
めちゃくちゃだなw
今データシートを読んでいる所だけど
ADCもかなりのオーバースペックだな
何を想定したらこんな仕様になるんだw
0986774ワット発電中さん垢版2018/05/01(火) 14:10:09.94ID:9+ddv8gb
これは想定していたよりもかなり高精度な
真の実効値測定が出来てしまう
サンプリング数だけなら数万のクランプメータ凌いでしまうな
0988774ワット発電中さん垢版2018/05/01(火) 15:25:52.19ID:dmmSEcmZ
ホールセンサー積んでるってどこかで見た気がするんだけど
自動WAKE UPでBTLEな自転車のワイヤレスホイールセンサー
作れるってことだろうか?
0989774ワット発電中さん垢版2018/05/01(火) 20:07:54.03ID:aH5BtJ05
ATmega328Pだと単相の正弦波ですら60Hzはかなり精度を落とさないと厳しくキャリア周波数で音色なんてとんでもない状態だったが
ESP32ならそりゃ余裕か
俺も欲しくなって来たな。
0990774ワット発電中さん垢版2018/05/01(火) 20:29:31.10ID:5lwv6DLJ
I2S もひどいぞ。I2S といいながら、多ビット出力ができて、パラレルLCD に対応している。
おまけに入力ができて カメラに対応しているという ... I2S ってこういうものだっけ?
0991774ワット発電中さん垢版2018/05/01(火) 20:37:17.60ID:20QHJatl
なんでわざわざsinテーブルをリアルタイム演算させる必要があるのか疑問だったけど
キャリア周波数で音階を出す遊びがあるんだったな。
電流監視すると言う事は同期・非同期もやりたいって感じで
いくつもテーブル用意するよりパラメータによってその都度作らせた方が遊べるってことか
0994774ワット発電中さん垢版2018/05/01(火) 22:42:19.52ID:BheiyyBI
確かにエクセルで作れば要領分かりやすいかもね
俺なんか暇つぶしにI2Sで三角波と正弦波作って比較式とかやってる
意外にまともに動く
0995774ワット発電中さん垢版2018/05/01(火) 22:49:55.88ID:GJ5BSvB8
笑ったw
それならDACの正弦波出力をそのままADCに直結して
拾った値を元にpwm出力でもいいじゃないか
0996774ワット発電中さん垢版2018/05/02(水) 03:23:58.39ID:DXpzj+4x
個人的には、とりあえず三角関数の行列変換の理屈を頭で覚えておけば
迂闊な動作をする内部関数よりも正確で速い計算が可能になるよ。
問題は標準関数と比べて、変数域をやたら取っちまうことだな
0997774ワット発電中さん垢版2018/05/02(水) 10:32:28.02ID:0dUQ3SY5
>三角関数の行列変換
イミフ
>変数域をやたら取っちまう
ひょっとして: テーブル ?
0998774ワット発電中さん垢版2018/05/02(水) 12:27:47.28ID:jv+DddpB
>>996
正確ってのもよくわからん
演算結果に誤りが生じるとでも言いたいのか
参照式の一言で終わる話なのに
0999774ワット発電中さん垢版2018/05/02(水) 13:07:01.06ID:y2KpAJu9
まぁ波形データを作るのであれば、一から計算しなくとも、積分すれば良いって話はあるわな。
デジタル微分解析器(DDA)とか?
他にはデジタル・フィルタ(FIR filterとか)。方形波から sin 波は作れるだろう。
ググることが出来るキーワード入れてくれないと判断できないが、その手の話のような気がする。
1000774ワット発電中さん垢版2018/05/02(水) 13:14:36.58ID:0dUQ3SY5
方法は色々
乗算が高速なら多項式近似とかCORDICとか
ベタなテーブル引きは安直な奥の手
メモリが潤沢なら確実でもあるが
あ、固定小数だよね
10011001垢版Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 358日 2時間 28分 1秒
10021002垢版Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況