$ mkdir ~/Arduino && cd ~/Arduino
$ git clone --depth 1 https://github.com/BojanJurca/Esp32_web_ftp_telnet_server_template.git
Cloning into 'Esp32_web_ftp_telnet_server_template'... remote: Enumerating objects: 59, done. remote: Counting objects: 100% (59/59), done. remote: Compressing objects: 100% (57/57), done. remote: Total 59 (delta 10), reused 5 (delta 1), pack-reused 0 Receiving objects: 100% (59/59), 1.01 MiB | 1.22 MiB/s, done. Resolving deltas: 100% (10/10), done.
#define HOSTNAME "MyESP32Server" // define the name of your ESP32 here
#define MACHINETYPE "ESP32 NodeMCU" // describe your hardware here
#define DEFAULT_STA_SSID "YOUR_STA_SSID" // define default WiFi settings (see network.h)
#define DEFAULT_STA_PASSWORD "YOUR_STA_PASSWORD"
#define DEFAULT_AP_SSID "" // HOSTNAME // set it to "" if you don't want ESP32 to act as AP
#define DEFAULT_AP_PASSWORD "YOUR_AP_PASSWORD" // must be at leas 8 characters long
#define DEFAULT_NTP_SERVER_1 "1.si.pool.ntp.org" // define default NTP severs ESP32 will synchronize its time with
#define DEFAULT_NTP_SERVER_2 "2.si.pool.ntp.org"
#define DEFAULT_NTP_SERVER_3 "3.si.pool.ntp.org"
// define TIMEZONE KAL_TIMEZONE // define time zone you are in (see time_functions.h)
// #define USER_MANAGEMENT NO_USER_MANAGEMENT // define the kind of user management project is going to use (see user_management.h)
// #define USER_MANAGEMENT HARDCODED_USER_MANAGEMENT
// (default) #define USER_MANAGEMENT UNIX_LIKE_USER_MANAGEMENT
$ dotnet tool install -g nanoFirmwareFlasher
$ nanoff --update --target ESP32_WROOM_32 --serialport COM?
参考: [[https://whuysentruit.medium.com/running-net-on-esp32-e9e953e591a6|Running .NET on ESP32. Introduction | by Wouter Huysentruit | Medium]]\\
===== 参考文献 =====
[[https://whuysentruit.medium.com/running-net-on-esp32-e9e953e591a6|Running .NET on ESP32. Introduction | by Wouter Huysentruit | Medium]]\\
[[http://marchan.e5.valueserver.jp/cabin/comp/jbox/arc212/doc21201.html|ESP32・BLE通信「基礎知識」]]\\
[[https://lang-ship.com/blog/work/esp32-esp8266/|ESP32、ESP8266の選び方]]\\
[[https://kohacraft.com/archives/202002201253.html|ESP32-WROVWE-Bで4MBもの広大なメモリ空間を手にいれる]]\\
[[https://www.espressif.com/en/news/ESP32_S3|Announcing ESP32-S3 for AIoT Applications | Espressif Systems]]\\
* ESP32-S3 の AIoT、AIアクセラレーションサポート\\
[[https://rt-net.jp/mobility/archives/14395|ESP32マウスPart.41 ESP32でファイルシステムを扱う]]\\
[[https://spiceman.jp/esp32-wroom-32d/|ESP32-WROOM-32D開発ボードの仕様・機能 | Spiceman]]\\
[[https://esp32.com/viewtopic.php?t=10711|manually entered download mode, saw "waiting for download", what is next? - ESP32 Forum]]\\
[[https://hangstuck.com/arduino-buildpath-fix/|Arduino IDEのビルドを速くする|オブジェクトファイルの出力先を固定する]]\\
[[https://www.sunrom.com/p/xc6206p332mr-662k|XC6206P332MR (662K) [4252] : Sunrom Electronics]]\\
[[https://trac.switch-science.com/wiki/esp32_tips|esp32_tips – スイッチサイエンス]]\\
[[https://magazine.halake.com/entry/scratch_extension_firmata|Scratch × Firmata ×Python 自作ブロック ~ Arduino制御 - HaLake Magazine]]\\
[[git>espressif/esp-idf/issues/965|Cant get a MicroSD card to work. (IDFGH-5170) · Issue #965 · espressif/esp-idf]]\\
[[https://circuitdigest.com/microcontroller-projects/diy-esp32-oscilloscope|DIY ESP32 Oscilloscope]]\\
[[git>Circuit-Digest/ESP32-Oscilloscope|Circuit-Digest/ESP32-Oscilloscope]]\\
[[https://www.olimex.com/Products/FPGA/iCE40/iCE40-ADC/open-source-hardware|]]\\
[[git>KlausMu/esp32-fan-controller|KlausMu/esp32-fan-controller: ESP32 fan controller with temperature sensor and MQTT]]\\
\\
**電圧計測**\\
[[https://labo.mycabin.net/electronics/arduino-esp32/735/|ESP32のADコンバータを調整:ESP-IDFのドライバAPIでキャリブレーションしてみる | * いしのなかにいる * :工兵のラボ]]\\
[[https://www.cqpub.co.jp/hanbai/books/42/42101/42101_6syo.pdf|]]\\
\\
**TTGO**\\
[[git>LilyGO/TTGO-T7-Demo|LilyGO/TTGO-T7-Demo]]\\
[[git>LilyGO/TTGO-T8-ESP32|LilyGO/TTGO-T8-ESP32: esp32-i2s-sdcard-wav-player]]\\
==== 付録 ====
[[tw>tomoyan596/status/1361692599854067712|ESP32でBluetoothプログラミングのお勉強しています🤤 / Twitter]]\\
[[tw>tomoyan596/status/1416857780162502658|ブラ男氏は14歳で人間年齢では68歳で、高齢者なので身体のいろいろな機能の衰えが確かに気になるところではあります🤔以前、獣医に診てもらったら、血液検査ではコレステロール数値や心臓の不整脈が指摘されていますが、最近ウェルネス産業も進化してますよねぇ🤔 / Twitter]]\\
[[tw>tomoyan596/status/1433521189943603200|以前はアリエクさんからESP32を404円か459円で買えていましたけど、為替の影響かなぁ?最近は送料含めると830~910円くらいになりそうなので、国内で安いのさがそうかなぁ🤔 / Twitter]]\\
[[tw>tomoyan596/status/1469520022897045504|esp32のip4_addr_tの型定義が変わってハマってるのは、私だけではないみたいでホットしました🤤 / Twitter]]\\
[[tw>tomoyan596/status/1470044099164393479|ESP32のことを調べてたらですねぇ、WiFiのパスフレーズをもぐもぐしてるHash Monsterというのを発見しまして...🤔かわいいフリしておいしいものを食べてる方がよいかなぁ🤤 / Twitter]]\\
[[tw>tomoyan596/status/1520513433833132032|TTGO T8 V1.8の回路図は見つけましたけど...🤔
T7 V1.5も探します😊]]\\
[[tw>tomoyan596/status/1520528225243344896|TTGO T7 V1.5の回路図も見つけました🤔]]\\
[[tw>tomoyan596sp/status/1589706218343665664|50年ものの骨董電圧計をESP32のDACで弄くり回す🤔
50V電圧計は50kΩ抵抗が入ってて、1mAを電流計に流してるので、2.2kΩ+2k可変抵抗で3.3kΩ付近に微調整して、マイコンから0~3.3VをDACで出力します😊しかし、細かい課題は多い😅💦]]\\
[[tw>tomoyan596sp/status/1656868321663549450|デバイスは人の気配を感じ取れるというのはわかる🤔👻もたぶん😅東洋医学も波動を医療に応用しているし...🤔ESP-CSI Solutionhttps://t.co/kIpYORvWadWi-ESP - A tool for CSI-based Device-Free Wi-Fi Sensing (DFWS)]]\\