格安wifiモジュール「esp8266」「esp32」 3個目
■ このスレッドは過去ログ倉庫に格納されています
VSCodeも凄いが、PlatformIOのexpressifプラットフォームが凄いんだけどな。 なんか勘違いしてね? 所詮アマチュアなので、Windowsのプログラム書いてた頃は便利にVS使ってたけど
マイコンはせいぜい2000行だしキーワード色分けしてくれれば十分だぜ… どうせ1000行もいかんだろうと思って始めたのが、あれよあれよとふくらんで5000行
ファイル分け出すとインテリセンスないとやってられん。 標準のIDEにインテリヤクザ機能ついたんだ!
じゃ、これでいいや。 そもそもが汎用環境だから、Arduino むけに設定を弄らないと快調なスタート切れないのがなぁ あと、Arduino 要らないと言っても IDE を使わないだけでインスト必要だったよね、確か。
似たようなのに Visual Studio for Arduino もあった気がして、個人的にはこっちのほうが好き >>250
んなこたぁない、インスコしなくてもいい Arduino も環境が肥大化して使いにくさmax。 以前のArduinoは池沼の職業訓練教材※と言われていたが、
IDEがデブっても良い方向へ進むなら悪くない話。
※池沼云々はともかく、Arduinoはプロテクト困難で
書込マイコン商売が出来ないのを皮肉っただけかもしれない。 中国の技術輸出制限と言ってるけど、ESPシリーズこそこの制限に当たるよね SoCという概念は制限対象じゃないよね?
SoCの構成のどのあたりが制限にあたるの? >>255
転売できそうじゃん?
1000個くらい買っとけば? >>245
結局、PlatformIOのexpressif は、arduino とは無関係で作れるんですか?
全くの初心者なんで。 >>260
ArduinoIDEなしで開発できるよ。 >>260
VSCodeでも、Atomでも拡張機能でPlatformIOインストール後に、Expressif 32プラットフォームをインストールするだけでは?
OpenOCDソースデバッグ使うならVSCodeの方がいいかも。 >>262
秋月の開発ボードとPCを用意すれば、実験できるって感じですか?
USB経由で書込み、デバッグ。
どのボードがオススメ? >>263
基板はKiCADで設計して作っているんで・・・ JTAGポート付き基板の市販品ってあるのかな?
手順は、
https://qiita.com/nishinohi/items/d1c1a517f26394c492c3
で大体成功するとオモ。
いろいろ、VSCode特有の壁があるが、がんがってやってくれ。 未来のための自分への投資だよ。 >>258
コアとペリフェラルをどこのを使ってるかというところ 全くの初心者ならM5Stackとかの方が扱い楽だよ M5stack + MicroPython 楽チン過ぎ M5Stick は Python で文字表示が出来ない。
早く対応してくれ。 元のesp32用MicroPython開発者が絶賛放置中だからなあ〜
arduinoの方にはAXP192というそれらしきドライバがあるから、それを参考に自前で組み込めるんじゃない? M5stackで、動作検証したプログラムをTOOLのバイナリ書き出しでバイナリで出力し
ここのFlash Download Toolで
https://www.espressif.com/en/support/download/other-tools
0x10000に、その.binファイルを書き込んだら、ちゃんと元のプログラムが上書きされた
最初色々なページを見て
「ERASEしてから0x1000に書き込むだとか」
「ユーザープログラムは0x10000に書き込むだとか」
いろいろ書いてあって迷ったが
ERASEするとファームウェアごと消える
ERASEしてから0x10000にプログラムだけ書き込んでも動かない
ERASEしないで0x10000から書き込んだら成功した
例えばこれでM5Stackで商品作って売った後に
アップデートしなければならなくなった場合に
先方にArduino環境を作ってもらって、ソース渡してアップデートしてもらわなくてもよくなる
このスレでArduino以外を使ってる人には当たり前の話なのかもしれんけど 逆にarduinoスケッチをインタープリタで動かしてるやつとかあんの? >>278
どのアドレスにブートローダー書かれてるとか
ユーザプログラムはどこに書き込むとかそういう
本当に基本的なことって書かれてないよね。 データシート読まないのかな
まあこういう人は一生Arduino IDEから抜け出せないんだろうな 自前でブートローダを書く奴だっているのに
リセット時にどこから実行するのか分からなきゃ
書きようがないだろ
当然データシートに載せる データシートとかソースコードとか言ったり来たりするのややこしくね? GPLのしがらみに囚われない様にする必要があるある時は
ライブラリから全て自分らで書かなきゃいけないんだから
データシートと睨めっこしながら物理I/O叩いたりするのは当然だけど >>283
リセットベクターは書かれてるけど、
M5Stack のユーザプログラムはどこに書くの?
データシートの何ページに書いてあるの? あくまでもプロトタイプをサクッと作りたい時とか学習用という位置付けなんだから、あんまり商品化とか変な事を考えないで使ってくれ。というスタンスなんでしょ。 >>288
じゃぁ商品化しようと思ったらどうすればいいの? MakeBlock HaloCodeカッコ(・∀・)イイ!! >>290
M5Stackがすでに商品なのに それを商品化って どういうこと? >>290
公開してないってことは、そういう用途では考えてないってことだな。
それを使いたいんなら、製造元に交渉すれば良いだろ。
交渉が成立したとして、ライセンス料どのくらい掛かるかわからんけど。 >>292
M5stackを特定ハード、例えば計測器の表示部+制御部に流用するような場合 >>294
そらここまでのスレ読んでりゃわかるべさ 作る事だったら応援できるけど
それで金を稼ぐにはどうすればいいかとか、ロハで教えてくれるお人好しなんていないってこった。
どう考えてもビジネス感覚の抜けた人が商品化とか言いだすのを見てるのは面白いけどねw >>296
表示、制御部に流用って、M5stackをそのまま箱の中に入れるってこと?
まぁ何個作るかならわかるけど それを商品化というかどうか・・・
数個なら 普通にプログラム送ればいいと思う
まとめて転送が必要な商品化なら普通に基盤起こすのでは? 中身いじらないで部品として使う分には別に何もいらんだろ
改変や故障分析とかが必要なら筋通したほうがいいとは思うけど YouTubeでesp32を基板にハンダ付けしてるのを見たけど
ハンダを横に延ばすようにしてたのにピンと基板のハンダ付けは独立してて驚いた
高等テクニックなの? 引きはんだのことかな?
端面スルーホールだとちょっと難しい 考えるよりかは簡単だぞ
むしろ考えて小手先がゆっくりだと逆に失敗する これくらいのピッチだと特に難しいことは無いわ。
普通に一か所づつ付ければいいだけ。
糸はんだは細いの使ってね。 >>302
フラックス多めでやってみればわかる
ハンダの表面張力で自然とそうなる ケチって8266の足なし買って、抵抗とかの余った足を集めて一歩づつ足を半田付けしてDIP化とかしたわ
今はUSBつき開発ボードしか使わんくなった nRF52832その他も出てきたしなぁ。 この手は今後、整理されていくんだろうね。 esp32は生き残れるか? NordicはBTメインだしぶつからない気もする
一時期対抗になるんじゃないかとか言われてたRealtekはあっさり消えたしまだまだ続きそう 引きはんだっていうんだね
確かに動画だと液体塗ってたな
いつかはできるようになりたいな micro:bitは結構高性能マイコンなのに日本では受けが今一つやな この手のは、そのままブレッドボードに突き刺せるのが使い勝手良いね。
ESP32のdev kitはもうちょっと幅が狭い方が使いやすいかな。 どこかの製品に大量に採用されたとかあるのかな?
WROOM専用チップのままでは先は長くないと思うけど… >>320
スマートハレタ ESP でぐぐってみな wifi対応のリモートスイッチなんかによく使われてるね ESPxx を使ってビルや敷地内の100ヶ所くらいの温度と湿度データを収集したい。
間隔は1時間起きくらいだけど、厳密性は求めない。
既存の WiFi AP は使わず、ESPxx 同志で独自に通信するメッシュネットでやりたい。
Sonoff Basic 改造して作れれば安くできていいかな。
こんな事例や、プログラムなんてないですかね。 スレチだけど TWE-Liteとかでいいんじゃね?
距離と電力的にも TWE-Liteはマイコン内蔵でポテンシャルは高いのにソフトウェア開発基盤が腐ってて使うの諦めたなー
今ってもっとよくなってるのかな 確かにファー厶開発環境が糞過ぎてたな
ただやりたいことはESPより、loraや特定無線モジュールとかの方が適しているというのは同意 >>327
VScodeに開発環境は移行した。
・・けど、作例が少なすぎて
結局PICマイコンを外付けにして対処したけど、
マイコン内蔵の意味が・・ >>329
? KiCADで月一で基板起こして、VSCodeでリリースしているけど?
何がムズイん? PlatFormIO?
どこかに、Specialtyサイト作ろうか? ただし、英語サイトになるけれど・・・ >>330
月一って何でそんなに改版するのか判らんが・・
(改版無いのならもっとたくさん作っておけば良いような)
日本製のモジュールで日本人が判らんのに英語で書かれても誰も読まないよw >>332
本題には大して触れない癖に、どうでも良い事を並べてるレスって事じゃねぇかな
1人か2人か変なの居て、だいたい書き込みの雰囲気で判るわ esp32 ArduinoでBLE入れたら、PROGRAM 89.6%になった。 その前は26%だったのに・・・
食い過ぎとちゃう? 秋月の、ESP32−DevKitC を入手して、
1. ardiuno ide Lチカ OK
2. msys32 で esp-idf 導入して Lチカ OK
3. vscode でセットアップして ardiuno で Lチカ OK
4. vscode で esp-idf で Lチカ OK
そこで、2.の環境のexsample を試してみたくて、
以下のリンクを試したけど、記事が古いのか、プロジェクトの設定がうまくいきません。
http://fanoutsendai-yagiyama.blogspot.com/2017/07/esp32-idfmakelinuxemacszsh-grep.html
ほかに、参考となるリンクありますでしょうか? CP/MはあるけどMinixとか移植してる人おらんの それ何がおもしろいの?
ちゃんとした OS で使いたいのなら Zero W で十分。 用途によるとしか・・・
WiFiでラジコン作るなら十分だけど
それにカメラ載せて伝送しようとか考えるとZeroW aliのCO2濃度センサーと秋月のesp32のDIP化キットで部屋の二酸化炭素の汚れを調べる装置を作ったけど面白いね
窓を開けると直ぐにCO2濃度が低くなる
CO2センサが5V駆動なので9VのACアダプタから5Vと3.3V作ったけど開発キットならUSB繋げるだけで済んだのかな
ESP32が長いのでブレッドボードも狭いし >>343
おれもやってみよう いいネタありがとう ■ このスレッドは過去ログ倉庫に格納されています