格安wifiモジュール「esp8266」「esp32」 6個目
■ このスレッドは過去ログ倉庫に格納されています
>>354 曰く、 >愛が深いなw とのことなので、問い返してみた。 俺は>>347 に対して愛情は感じないけど、 もっと広い場所で情報発信したらええやろ ちまちま5chでやってて何が楽しい? と常々思ってる。 SSD1322ってESP32で16階調表示できるもんかな ググってもよくわからんかった 階調表示出来るのは知らなかった。 データシート見たら書いてあったから出来るんじゃね。 ESP32だから出来ないってことはないし。 #include <Arduino.h> #include <WiFi.h> #include "AudioFileSourceICYStream.h" #include "AudioFileSourceBuffer.h" #include "AudioGeneratorAAC.h" #include "AudioOutputI2S.h" const char *SSID = ""; const char *PASSWORD = ""; const char *URL=""; AudioGeneratorAAC *aac; AudioFileSourceICYStream *file; AudioFileSourceBuffer *buff; AudioOutputI2S *out; void setup() { Serial.begin(115200); delay(1000); Serial.println("Connecting to WiFi"); WiFi.disconnect(); WiFi.begin(SSID, PASSWORD); while (WiFi.status() != WL_CONNECTED) { Serial.println("...Connecting to WiFi"); delay(1000); } Serial.println("Connected"); file = new AudioFileSourceICYStream(URL); buff = new AudioFileSourceBuffer(file, 2048); out = new AudioOutputI2S(); out->SetGain(0.1); aac = new AudioGeneratorAAC(); aac->begin(buff, out); } void loop() { if (aac->isRunning()) { if (!aac->loop()) aac->stop(); } else { Serial.printf("AAC done\n"); delay(1000); } } HE-AACのHLSだと再生出来ませんでした HE-AACのHLSを再生するためのライブラリってありますか? >>373 そうなんだけど ESP32のライブラリがあるのかとか フレームバッファは確保できるのかとか 色々わからなくて 経験者がいれば聞きたかった 256x64とSSD1306の奴よりは解像度高いけどお値段10倍かぁ… >>375 SSD1322 ESP32 を扱ったことにある人の数 全世界>>>>>>>>>>>>>>>>>>>>>>>>>>>そのうちここ見てる人 なのでまずググった方が情報に当たる確率は断然高い。 それを踏まえて、ググってよくわからんならそのググって出てきたものをここで出して尋ねる方が効率がいい。 使ったことは無くても、あなたはわからないことでもわかる人のいる可能性はここも結構高いはず。 机上計算ならフレームバッファ8KBでESP32なら余裕だよね Lovyanいいよな、あんなに苦労してSPIFFSに漢字font置いてたのは何だったのか >>379 動画見てきた すごいと思うけど何に使うか全然分からない >>381 絵を描いたり文字を表示したりするライブラリ集 >>382 ありがとう 漢字が使えたら使ってみたいな >>380 でも知識は無駄にならないから 俺も結局は表示する文言が決まってて、かつ、凝ったデザインにしたくて ということで、2値画像を持たせてそれを表示ってことに落ちついた >>320 もし、量産品でこういう様に裏返しに基板に載せた場合、技適番号のマークとか見えなくなるのはまずいのかな? それとも製品外側のケースにも技適書くから問題なし? 量産品で基板作るなら表で普通に乗せたほうがいい 裏にする利点はゼロ 電波の飛び方が普通の方がよさそう アマチュアが自分の都合で裏返してるだけ > アマチュアが自分の都合で裏返してるだけ たぶん組みやすかったからと想像できるけどそれ利点じゃないん? ↑でヒートシンクの話もあったし 言いたいことはわかるけど >>392 そうだよなw >電波の飛び方が普通の方がよさそう これも全く見当違い。PCBアンテナの下に何もない方が飛びが良い。 何も知らずに表向きで基板にベタ付けするより、裏向きの方が空間ができるので利点があるよ。 アンテナ表裏は金属避けた方が良いのは確かでマニュアルにも載ってることだけど、それも基板設計でなんとでもなる。 前提が量産の場合の話でしょ。 それは手はんだでやるから便利なんであって量産で表面実装する場合にどうやって裏返して基板につけるのかと モジュール覆ってる金属ってグランドだろ? 裏返してユニバーサル基盤に付けたらユニバーサル基盤のランドにショートするだろ >>401 内部素子の保護兼EMCシールド兼ヒートスプレッダなんじゃね GNDにショートさせてるかまではわからんけど >>402 GNDになってるよ。今テスター当ててみた 裏返すなら絶縁シート挟むか、そのエリア全部GNDにするか、使わないかだね 2.5ミリのユニバーサル基板で使うんならM5Stampてよくね? gpio_intr_disableって割り込みの中で自身を次から呼ばない為に使っても良いんですかね タイマーは割り込み中用に_in_isrと言う関数が用意されてますが、gpioは一切無い様なので気にしなくて良いのかな? IOエキスパンダのオススメないかな デジタル入出力が全然足りないんだよね IOの為だけにESP32-S2買ったけど、STM32やATMegaがとんでもなく値上がりした今だと IOの多いマイコンの現実的な選択肢S2しか無かったりしない? >>413 かなり値上がりした 以前80円位だったのが今見ると270円とか ESP32-S2より高い ESP32のWiFiなしとかないんかね。 消費電力気にならないくらいの。 >>409 見落としてた、すごく良さそうなチップだね 買って試してみるよありがとう! セガサターンのCDエミュレータにwifiもbluetoothも使わないのに使われるぐらいですから GPIO割り込みあったらキューで送って受信先で割り込み停止・タイマー割り込み開始とかしてたけど、 思い切ってGPIO割り込みの中で自身の停止・タイマー割り込み開始してみたら普通に動いた 大分無駄な事してたなぁ risc-vなんだな 慌てて買ってしまったけど使い道なし 大分前にガチの人は既にRISCVのマイコンでRISCVの勉強始めてるみたいな記事読んだけど、 アセンブラでゴリゴリ書く低水準の技術者以外でも勉強する必要がある物なの? アセンブラとかマジで勘弁してほしい 構造化できない言語は触る気も起きない アセンブリで書くのは下層やCPUの挙動の研究であって フルでアプリを書きはせんよ、さすがに 構造化の話もそもそもが構造化アセンブラだったり プリプロセッサ書いたりマクロ駆使するから ぜんぜん無いわけではない でもArduinoのライブラリのソース眺めてると、コードサイズやら処理速度やらタイミングがシビアだったりで アセンブラで書かれた物をよく目にする 趣味だしそこまでやったことないなぁ そこまでチューニングできる人は尊敬するわ #ifdef ESP32のやつで動かない奴が出てくるんでは? 何でESP32の名前でだしたんだよ 別物じゃねーか 本来はWi-Fiモジュールだから問題ないってことか ESP32のデュアルコアに相互監視させるようなWDCを実装したいんですが、そのようなコードが公開されていたらご教示いただけないでしょうか 探し方が悪いのか自力で見つけられていないです >>434 監視って何がしたいの WDTの監視じゃなく、標準のWDTを殺した上で同じ様な処理? >>434 コア指定でタスク作って相互に通知送り合って タイムアウトでリセットかければええやん 何を疑問に思ってるのか知らんが、FreeRTOSでシングルコアでも協調型マルチタスクで動いてるぞ マイコンでマルチタスクと言うと老害が嵐にやってくる Arduinoでloopを複数、loop1loop2とか作れる様にしたら同じ事なんかね タイマー割り込みで関数切り替えればマルチタスクだよ 簡単 マルチタスクって順番にタスク切り替えてやるだけでもマルチタスクだからなー マルチコアCPUなんてのはあとからやってきた >>445 >マルチタスクって順番にタスク切り替えてやるだけでもマルチタスクだからなー それ以外に何があるというのだ? マルチタスクって事は複数のプログラムが同時に動いてるって事でしょ パソコンの場合、マルチタスクとマルチスレッドは用語的に区別されてるけど、 マイコンの場合、とくに区別されてないよね? というか、マイコンではどちらの言い方もあまりしないような… 単に並列処理と言ってるような… >マルチタスクって事は複数のプログラムが同時に動いてるって事でしょ 切り替えててもマルチタスクですよ。 マイコンのマルチタスクはバッチ処理みたいなものもマルチタスクだと言い張る人がいる 複数のタスクをこなしていくのであれば手法は問わない 俺の認識は マルチタスクは異なる仕事をほぼ同時にする マルチスレッドは同じ仕事を複数ほぼ同時にする とりあえずESP32はOSは協調型マルチタスクだけど、デュアルコアのお陰で非協調型マルチタスクも出来る シングルコアの80486でも、Windows NTが動いたし、マルチスレッドのプログラムも動いていたんだけどな。 M5StampC MateのISB シリアルってCP2104じゃなくて中華CH9102Fなんだな M5stackのも最新ロットのはCH9102Fなんでしょ CP2104がアホみたいに値上がりしたから ピン互換なので置き換え ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる