Skip to main content

Seeed Studio XIAO nRF52840 with CircuitPython

CircuitPython は、低コストのマイコンボードでのプログラミングの実験と学習を簡素化するために設計されたプログラミング言語です。事前のデスクトップダウンロードが不要で、これまで以上に簡単に始めることができます。ボードをセットアップしたら、任意のテキストエディタを開いて、コードの編集を開始するだけです。それほど簡単です。

はじめに

インストール

ステップ 1 ブートローダーモードに入る

Seeed Studio XIAO nRF52840 に CircuitPython をインストールする前に、ブートローダーモードが必要です。リセットボタンを2回クリックすることで、ブートローダーモードに入ることができます:

pir

すると、ディスクが表示されます:

pir

ステップ 2 Seeed Studio XIAO nRF52840 用のファームウェアをダウンロードする

ステップ 3 .uf2ファイルをディスクドライバー("XIAO-SENSE")にドラッグする

pir

ステップ 4 ディスクドライバーの名前が"CIRCUITPY"に変更されているかを確認する

pir

これで、Seeed Studio XIAO nRF52840 ボードに CircuitPython を正常にインストールできました。

アプリケーション

ステップ 1 CircuitPython エディター - Mu Editor をダウンロードして開く

ステップ 2 "Mode"をクリックして、モードを"CircuitPython"として選択する

pir

ステップ 3 以下のコードをコピーしてアップロードする:

"""Example for Seeed Studio XIAO nRF52840. Blinks the built-in LED."""
import time
import board
import digitalio

led = digitalio.DigitalInOut(board.LED)
led.direction = digitalio.Direction.OUTPUT

while True:
led.value = True
time.sleep(0.5)
led.value = False
time.sleep(0.5)

"Serial"をクリックしてREPLを開き、コードを'code.py'または'main.py'としてREPLに保存する

pir

Seeed Studio XIAO nRF52840 のユーザーLEDが点滅します。

技術サポートと製品ディスカッション

弊社製品をお選びいただき、ありがとうございます!弊社製品での体験ができるだけスムーズになるよう、さまざまなサポートを提供しています。さまざまな好みやニーズに対応するため、複数のコミュニケーションチャンネルを提供しています。

Loading Comments...