格安Wi-Fiモジュール ESP8266/ESP32 Part.5 [無断転載禁止]©2ch.net
レス数が950を超えています。1000を超えると書き込みができなくなります。
>>864
タブレット(PC)にESPとかホントに?
聞いたことないな
モバイル向けチップはいくらでもあって全ての面でメリット無いと思うが 比較的少量生産の SBC なんかでは、 Wifi+BT チップの AP6212 とかが良く使われている。
SDIO で 接続し通信に使うが、初期化でファームウェアを転送する。
ESP32 も チップ自体は同じことができる。Orange pi とかの SBC で採用してくれたら良いのにとは思う。
ただし、こういう使い方ではSPI Flash が邪魔でモジュールは使えない。 >>865
俺も中国製のタブレットで見たことがあるよ
他人の分解レビューでだけど
電力効率はかなり悪いはずなのに採用するからには
訳ありの不良ロットを破格で手に入れられただとか
とんでもない理由がありそう
不良箇所が通信には無関係であれば喜んで買う所はある 中華なら十分ありえるから怖い
中華タブの中華チップってのが現実性を増すw >>867
ちょっとリンク貼って欲しい。見てみたい ドラレコで使われるってesp32って転送帯域割と出るの? ドラレコなんて小さいパラパラ動画でもいいだろ
そんなでもカタログスペック上はwifiストリーミング対応って書けるしなw フルHD(1920x1080P) で 26Mbps だからな。帯域としてはそれほど大きくない。そこはまず理解しよう。
ESP32 は 802.11 n 150 Mbps に対応してるし、出ると言えば出るんだろう。CPU も高速だし。むしろ HOST とのインターフェイスがネックかも知れない。
SPI slave だと 26Mbps は厳しい。SDIO slave が使えれば 4bit だから楽勝。 >>864
前世代の製品で作ったソフト資産使い回す都合じゃね>低性能マイコン
ESPに移植して検証全部やり直すコストを嫌がったか、ADとか割込とか必要なハードウェア機能が足りなくて置き換えられなかったとか 中華のドラレコに使われているのは前にも話だけ聞いたことがあるけど
そっちはESP32にGPSやGセンサが繋がってるって話だったな
コレ1つで別途h264エンコ・デコードのチップ乗せれば主ハードは完結するから
目をつけたはいいがソフト開発間に合ってない中華メーカーが中にはいたか、そうなるまでの過程で出た製品か esp32の性能で余裕、だったのか変態的なコードなのか分からんけど
これ使ってるカメラ付きのドローンはesp32でh.264エンコードをしつつWiFiで垂れ流してる 今時の監視用CCTV ipカメラモジュールとかHDのH264内蔵だもんな。 M5Stack買ってみたが、俺の能力じゃ良い使い道が見つからんな ESP8266でmicro python入れてる人いますか?
ArduinoのC++と同じようなことできますか? 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);
} > char value[len + 1];
> value[len + 1] = 0;
これはダウトだな value[len + 1] = 0;
↓
value[len] = 0; >>884
thx
GitHub見るとEEPROMは18days ago addですね。 まだバギーなんでしょう。 >>884
おっと、取り合えず、どうワークアランドしたか、書いときますね。
WI-FI接続の為のパーマネントストレージにEEPROMを使いました。
1バイトゴミが入れば接続できませんw
String sid = EEPROM.readString(EE_SSID);
sid = sid.substring(0, sid.length() - 1);
ssid = sid; 誰か知ってたら教えてくれー
ArduinoESP32でWiFiのAPやりながら、タイマー割り込み使う方法ないかね?
timer 4本どれでもつかおうとすると暴走してだめなのよ。
10msごとにループしながら、httpのやり取りもしたいんだが、普通にメインループで
ポーリング受信対応すると50msほど戻ってこなくて困った。 WiFiのプロトコルスタックって裏でFREERTOS使ってるのかな?
タイマーが4本とも使えないって、なんかよくわからんわぁ スイッチサイエンスの新製品の32Dとか02DとかD付き型番はなにが違うんだ 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();
} >>890
ありがとう。 そのサイトからAsyncWebServerというのを入れてみたら期待の動きになった。
で、動いたんだけど、I2Cが死ぬようになってしまって、使えない。
(電源とかは問題なし)
うーん どうしたものか。
BLEもとぎれとぎれでまともに使えないし、こまったわぁ >>895
I2CやらIOとServer、BLEのコアを分けたらどう?
Arduinoはコア1側でポーリングループだから、0でIOをやれば干渉しない。
xTaskCreatePinnedToCore(IOTask, "IOTask", 4096, NULL, 1, NULL, 0);
あれこれ、複雑な事やるなら、esp-idfでコーディングして、JTAGデバッグとかが解決早いんじゃね? うーむ やっぱArduino限界? IDFやらんとだめかぁ
BLEのモジュールがあるから別置きで使うか、それだとESP32でやる意味が無くなってしまうわ >>897
まぁ Arduinoでもかなりの事はできる。
esp32でWi-Fi DMXイルミネーションとか、Wi-Fiスピーカーとかいろいろ作ったが、Arduinoで十分だった。
esp32のマルチコアで今まで出来なかったことが、かなりできるようになった。 >>896
Arduinoでも簡単にタスク分離できるんですねぇ。 もっと早くやればよかった。
で、CPUの割り当てを変えても、WiFiうごかすとI2Cが死ぬことに変わりはなかった。
死んだらI2Cリセットしてごまかして何とかするといういいかげんな方法に落ち着きそう。 >>900
そういう場合、見逃しや勘違いしてるのが大半。 大抵、自己責任。
今まで、WI-FIやBLE使ってて、I2CやSPIがこけた事は無い。 当然、コアは分けている。
さてと・・・ 今日は、Xamarin.Formsのアプリで忙しい、忙しい。 一万行越えちもうた。 Arduinoもgccでコンパイルされるんだし
単なるラッパーじゃんね
esp32 sdk にある関数は普通に呼べるし ESP32-WROOM-32Dって、電源ON時のラッシュカレントって下がった?
従来は、DC-DCモジュールなんか使うと、ソフトスタートで、パワーオンリセットしなかった。 そのため、リセットIC必須。
あのラッシュはどこのキャパに流れているのかね? 相変わらず起動時に500mA近くの突入電流あるね
しょぼい電池使ったら速攻リセットかかって使えず悩んだ ESP-WROOM-32 は、analoglamb.com というショップ が安いみたい。REV0/REV1 を選択して購入する。
REV0 $3.99 / REV1 $4.99
他に ショップ・オリジナルの ESP-32S-ALB $3.49 が。こちらは、技適もシールドもない。 >>905
まだそんなに流れるのか。
入力が24Vなんで、ADP3338が使えず、DC-DC型にしたら、ブロードに立ち上がるんで、パワーオンリセットが掛からないんだよね。
仕方なく、リセットIC追加。 >>907
試しに注文に進んでみたら
E-Packet: $2.23
DHL: $25.00
って出てきた zozoのzozoスーツにESP8266組み込まれた(´・ω・`)
日本でのコンシューマーユーズでは初めて違うか? これESP8266だったんだw
スーツ登場時からずっと気になってたわ 未だ届いた報告を見てないけど、分解記事でも上がってるの? >>913
スーツの胸のとこのカプセルが透明でESP8266が丸見え(´・ω・`)
ただやから借りてみたら たしか去年の年末に注文したはずなのに全然届く気配がない >>911
技適取ったのかな?
変な正義感持った奴にたれ込まれたらアウトじゃないか。
仕事で使うのはやばい。 zozosuitってbluetoothで繋げるから8266じゃなくてesp32じゃないの?
技適は32ならついてるモジュール多いよね あのタクシードライバー、運転免許を持ってるのかな・・・的な いやいや、技適知らんでBtマウスの日本国内向け代理店になった某国の友人がいるんだ
かわいそうに 世の中、馬鹿多いからな。まじビックリするほどヤバイの多い
馬鹿なんじゃなくて無知なだけだって同情するアホも多いけどさ
無知なら無知なりに相談しろよと(ここで相談しろって言ってんじゃないからなw) WiFiは使わずあくまでもこいつの性能に惚れてるから
技適のない安いのを買ってる
この性能でこの価格はほんといい
デュアルコアをArduinoIDEで扱えるって凄いことだよ 俺もよく考えたらwifi使ってないから技適いらんか。 技適無かっても困るでしょ。
新スプ非対応の機器があって
困ってるが。 ESP32ってWiFi出力のゲイン調整って出来ないのかな
いくらなんでもWiFiごときに電流上がりすぎだから下げたらどうなるか検証してみたい >>932
出来るよ
esp32 wifi power saveでググるとGitHubで
Arduino用コードなりなんなり出てくる
上げる事も可能で国内ではアウトな出力に出来てしまうから
下げる方のみでの利用 ESP32チップもいろいろ種類があるんだな
シングルとか クロックmaxとか
見分け方が良く判らない
買うときどこ見ればいいんだ 四角四面に電波法を解釈すると
+20%~-80%の変動しか認められてないので
下げすぎても法規に引っかかるという… alexaをesp32に実装するやつたのしみだ
スマートスピーカー試したいけど積みそうで買えない それなw
便利なら多少スパイされてもいいが、便利じゃなさそうだし情報抜かれるだけっぽい アレクサエコードットはアマゾンプライムで三千円台で買ったね
その時母親がちょい病気でベットで寂しいんじゃないかと渡したが
活用しないうちに無事元気に成ったので
アレクサ捨てられそう。 オモシロイ素材なのに、なぜか活用事例があまりないのはなぜなんだろう 活用事例なんていっぱいyoutubeに上がってるじゃん。次から次へと新しいのが出てきてすぐ陳腐化しちゃうから様子見 スパイマイクの改造
マイク -> アンプ -> LED
TVの近くに置くと音でピカピカして目障りだよ! 8266でvoipなワイヤレスステレオマイク出来ませんかね? 最悪エンコードic乗っけちゃえばいいからできるできないで言ったらできるだろ
でもできないと思うわ >>946
稼げる案件は誰にも知られたくない。 ESP32が優秀だからこそ、企業作例なんかオープンにする奴はいない。 秋月で売ってるVS1053がOggVorbisのエンコードに対応してるので、
それ使って頑張ればできるかも ESP消えたww
新しいZOZOSUITは
全体に施されたドットマーカーを
スマートフォンのカメラで360度撮影する
ことで体型サイズを瞬時に計測できる
新しい技術を搭載した計測スーツです。 あれ百や千ってロットじゃないと思うけどこの手のチップで10万単位の量産ベースに短期間で対応してくれるとこなんてあるの?
産業向けマイコンで作るとしてもディスクリートか専用チップか迷うレベルじゃねーの? 予算削減というかZOZOスーツ作る予定だったメーカーが全然予定数を作れなかったので
契約解除した
ZOZOは40億円損しましたって投資家に説明してる
大量に余ったプロセッサはどこに行くんだろうか?
中華から流れてこないかな? そもそも元のZOZOスーツはセンサー周りがいまいちわかんなかったよな。
伸び具合で抵抗値が変わるセンサーとかだったのかねぇ?
単純に不具合とかたくさんありそう。と想像できる。
今回のはただのスマホアプリだから作り手視点だとかなりホッとする内容だが、
ユーザ視点ではつまんなくなったな せっかくESPが来ると思ってたのに、違うもの送ってきてもなー… 旧ZOZOスーツは一部の人には届いてるらしい
何個作ったんだろ?
一個に3つユニットついてるらしいけど 伸び具合で抵抗値が変わるのはリニアに変動量を把握することはできてもキャリブレーションが不可能だろ。 レス数が950を超えています。1000を超えると書き込みができなくなります。