lion(wmos)d1 esp w-room-02でいけた.asyncはだめのようだ。。。。チャットくんによるとRAMがたりんげな
esp32 dev module(devkit-c中華パチもん)でasyncばっちりでした
lion(wmos)d1 esp w-room-02でいけた.asyncはだめのようだ。。。。チャットくんによるとRAMがたりんげな
esp32 dev module(devkit-c中華パチもん)でasyncばっちりでした
arduinoIDEめちゃ遅い、platformIOうごかん、micropython,ardupy,circuitpython全滅
しかしhttps://wiki.seeedstudio.com/ja/xiao_rp2040_microblocks/ microblocks偉大なり
https://qiita.com/ksakabe/items/3d8f97e6fe8b1122da72 イントロサイト
https://qiita.com/ksakabe/items/f14c89bdbeeadb3848ea にあるファームウエア群は
https://geoffg.net/picomite.html にある
https://qiita.com/ksakabe/items/f14c89bdbeeadb3848eaで各々の比較がある
とりあへずPicoMiteRP2040をいれてみた
teratermは115200baudにして、受信をauto、送信をcr+lfにした
そのほかhttp://blog.livedoor.jp/yokoshima_m/tag/MMBASICも参考になりそう。。。
wioterminal-arduino本のLovyanGFXに一部訂正が必要だった
MicroPythonでWebサーバーフレームワーク「Microdot」を動かすには、マイコンをWi-Fiに接続し、ソースコードをマイコンに転送します。ESP32やRaspberry Pi Pico Wなどのネットワーク対応ボードを使用し、以下の手順に沿って設定を行います。
microdot と入力して検索します。microdot を選択し、「インストール」をクリックします。microdot.py ファイル(および必要に応じて microdot_asyncio.py などの拡張ファイル)をダウンロードします。/)にファイルを保存します。from microdot import Microdot
import network
# 1. Wi-Fiに接続
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
wlan.connect('YOUR_SSID', 'YOUR_PASSWORD') # SSIDとパスワードを書き換えてください
while not wlan.isconnected():
pass
print('Network config:', wlan.ifconfig())
# 2. Microdotのインスタンスを作成
app = Microdot()
# 3. ルート(/)にアクセスした時の処理を定義
@app.route('/')
def index(request):
return 'Hello, Microdot!'
# 4. サーバーの起動
app.run(port=80)
'YOUR_SSID' と 'YOUR_PASSWORD' を、ご自身のWi-Fi環境に合わせて書き換えます。F5 キー)を押してプログラムを実行します。192.168.x.x)が表示されます。