Circuitpython : #1 アップデート インストール Circuitpython (ItsyBitsy M0 Express)

python

素材

ItsyBitsy M0 Express
Arch linux

For Arch linux

USBドライブ 自動マウント をインストール

key

CircuitPython 更新方法

reference

Download itsybitsy_m0_express-en_US-6.1.0.uf2

Circuitpython と PC を接続

key

Circuitpythonボードの Reset スイッチ をダブルクリック

key

CIRCUITPY → ITSYBOOT

key

adafruit-circuitpython-itsybitsy_m0_express-en_US-6.1.0.uf2 を ITSYBOOT へ Copy & Paste
自動で更新されます

cat CIRCUITPY/boot_out.txt

Adafruit CircuitPython 6.1.0 on 2021-01-21; Adafruit ItsyBitsy M0 Express with samd21g18

更新: CircuitPython 6.1.0

UF2 Bootloader 更新方法

reference

Download update-bootloader-itsybitsy_m0-v3.13.0.uf2

Circuitpython と PC を接続

key

Circuitpythonボードの Reset スイッチ をダブルクリック

key

CIRCUITPY → ITSYBOOT

key

update-bootloader-itsybitsy_m0-v3.13.0.uf2 を ITSYBOOT へ Copy & Paste
自動で更新されます

key

Circuitpythonボードの Reset スイッチ をダブルクリック

key

CIRCUITPY → ITSYBOOT

cat ITSYBOOT/INFO_UF2.TXT

UF2 Bootloader v3.13.0 SFHWRO
Model: ItsyBitsy M0 Express
Board-ID: SAMD21G18A-ItsyBitsy-v0

更新: UF2 Bootloader v3.13.0

ItsyBitsy M0 Express ハードリセット ファクトリーリセット

reference Trubleshooting

Delete all inside CIRCUITPY files

ls -al CIRCUITPY

boot_out.txt

Download lib.zip

unzip lib.zip

key

lib を CIRCUITPY へ Copy & Paste

tree CIRCUITPY

CIRCUITPY
├── boot_out.txt
└── lib
    ├── adafruit_bus_device
    │   ├── i2c_device.mpy
    │   ├── __init__.py
    │   └── spi_device.mpy
    ├── adafruit_dotstar.mpy
    ├── adafruit_hid
    │   ├── consumer_control_code.mpy
    │   ├── consumer_control.mpy
    │   ├── gamepad.mpy
    │   ├── __init__.mpy
    │   ├── keyboard_layout_us.mpy
    │   ├── keyboard.mpy
    │   ├── keycode.mpy
    │   └── mouse.mpy
    ├── adafruit_motor
    │   ├── __init__.py
    │   ├── motor.mpy
    │   ├── servo.mpy
    │   └── stepper.mpy
    ├── adafruit_waveform
    │   ├── __init__.py
    │   ├── sine.mpy
    │   └── square.mpy
    └── neopixel.mpy

Tip

reference libraries

adafruit-circuitpython-bundle-6.x-mpy-20210314.zip をダウンロード lib パッケージの中から 自分が import して使いたいパッケージ等を選択して circuitpython/lib へ挿入

ItsyBitsy M0 Express default file package

ItsyBitsy M0 Express default file

もしも不具合が起こった場合 このファイルを解凍して ItsyBitsy M0 Express へ挿入

thank you

最後までご覧いただきありがとうございました。参考になれば幸いです

いつも助けてくださってありがとうございます

amazon ギフト券 投げ銭リンク

これからもお役に立てる情報を更新します。皆さんのお助けに飛び跳ねて喜びます。ありがとうございます。