diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index bda2a4b..8da9161 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: 22 cache: 'npm' diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 8305f88..84d66be 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: 22 cache: 'npm' diff --git a/index.html b/index.html index 4f10992..26db8e2 100644 --- a/index.html +++ b/index.html @@ -96,6 +96,7 @@
+
@@ -221,26 +222,21 @@

Web Bluetooth not available!

Request Bluetooth Device

-

CircuitPython boards with nrf chips need - CircuitPython 7.0.0 or newer. The first time a device is connected to your host, - you'll need to enable public broadcasting by pressing reset when the faster, blue blink - is happening on start up. The device will reset and the second, blue blink will be solid - when done successfully.

-

+

See the online documentation + for platform specific notes on how to use Bluetooth. Note that CircuitPython boards with nrf chips need + CircuitPython 7.0.0 or newer. +

+

The first time a device is connected to your host, you'll need to enable + public broadcasting by pressing reset (or bootsel on some devices) when the faster, blue blink + is happening on start up. The device will reset and the second, blue blink will be solid + when done successfully.

-
-
-
-

Bond Device

-

Once you are connected, we need to prompt a bond. Without this CircuitPython boards with - USB won't continue to advertise after a hard reset or powerloss. This button also loads - code.py from the device so click it even if the device has been connected before.

-

- -

+
+
@@ -274,6 +270,14 @@

Navigate to your Device

Once your device is connected to your Local Area Network, you can navigate to http://circuitpython.local/code/. This opens a page on your device that loads this website onto the device and to avoid any cross domain security issues.

+

If your device doesn't support the .local domain or the connection times out, connect with serial to read the + IP address assigned to your device, then open http://device-ip-address:80/code/ from another tab in your browser

+

+
+ +
+
@@ -308,11 +312,16 @@

Select Serial Device

Select USB Host Folder

Select the root folder of your device. This is typically the CIRCUITPY Drive on your computer unless you renamed it. If your device does not appear as a drive on your computer, it will need to have the USB Host functionality enabled.

- +

+
+ +