diff --git a/documentation/asciidoc/computers/configuration/headless.adoc b/documentation/asciidoc/computers/configuration/headless.adoc index 44a6572a5..9c584a25f 100644 --- a/documentation/asciidoc/computers/configuration/headless.adoc +++ b/documentation/asciidoc/computers/configuration/headless.adoc @@ -57,6 +57,7 @@ NOTE: Some older Raspberry Pi boards and some USB wireless dongles do not suppor NOTE: With no keyboard or monitor, you will need some way of xref:remote-access.adoc[remotely accessing] your headless Raspberry Pi. For headless setup, SSH can be enabled by placing a file named `ssh`, without any extension, onto the boot folder of the SD Card. For more information see the section on xref:remote-access.adoc#ssh[setting up an SSH server]. +[[configuring-a-user]] === Configuring a User You will need to add a `userconf.txt` in the boot partition of the SD card; this is the part of the SD card which can be seen when it is mounted in a Windows or MacOS computer. diff --git a/documentation/asciidoc/computers/remote-access/secure-shell.adoc b/documentation/asciidoc/computers/remote-access/secure-shell.adoc index fd17631a5..5ab004a13 100644 --- a/documentation/asciidoc/computers/remote-access/secure-shell.adoc +++ b/documentation/asciidoc/computers/remote-access/secure-shell.adoc @@ -31,4 +31,6 @@ Alternatively you can enable it from the terminal using the xref:configuration.a NOTE: For headless setup, SSH can be enabled by placing a file named `ssh`, without any extension, onto the boot partition of the SD Card. When the Raspberry Pi boots, it looks for the `ssh` file. If it is found, SSH is enabled and the file is deleted. The content of the file does not matter; it could contain text, or nothing at all. +NOTE: For headless setup in addition to the `ssh` file you need a `userconf.txt` file, which contains a string `username:encryptedpassword`. Please refer to the section on xref:configuration.adoc#configuring-a-user[configuring a user] in the discussions around headless setup of a Raspberry Pi. + WARNING: When enabling SSH on a Raspberry Pi that may be connected to the internet, you should ensure that your password is not easily brute forced. diff --git a/documentation/asciidoc/microcontrollers/micropython/what-board.adoc b/documentation/asciidoc/microcontrollers/micropython/what-board.adoc index 2ebc7018f..c335a385b 100644 --- a/documentation/asciidoc/microcontrollers/micropython/what-board.adoc +++ b/documentation/asciidoc/microcontrollers/micropython/what-board.adoc @@ -1,6 +1,6 @@ == Which hardware am I running on? -There is no direct method for software written in MircoPython to discover whether it is running on a Raspberry Pi Pico or a Pico W by looking at the hardware. However, you can tell indirectly by looking to see if network functionality is included in your particular MicroPython firmware: +There is no direct method for software written in MicroPython to discover whether it is running on a Raspberry Pi Pico or a Pico W by looking at the hardware. However, you can tell indirectly by looking to see if network functionality is included in your particular MicroPython firmware: [source,python] ---- @@ -18,4 +18,4 @@ Alternatively, you can inspect the MicroPython firmware version to check whether (name='micropython', version=(1, 19, 1), _machine='Raspberry Pi Pico W with RP2040', _mpy=4102) ---- -So if the 'Pico W' string is present and in `sys.implementation._machine` that can be used to determine whether your firmware was compiled for Pico W. \ No newline at end of file +So if the 'Pico W' string is present and in `sys.implementation._machine` that can be used to determine whether your firmware was compiled for Pico W. diff --git a/documentation/asciidoc/microcontrollers/raspberry-pi-pico/about_pico.adoc b/documentation/asciidoc/microcontrollers/raspberry-pi-pico/about_pico.adoc index 5798ba827..3bf9734e5 100644 --- a/documentation/asciidoc/microcontrollers/raspberry-pi-pico/about_pico.adoc +++ b/documentation/asciidoc/microcontrollers/raspberry-pi-pico/about_pico.adoc @@ -1,8 +1,8 @@ == The family -image::images/three_picos.jpg[width="75%"] +image::images/four_picos.png[width="75%"] -The Raspberry Pi Pico family consists of Raspberry Pi Pico (left), Pico H (middle), and Pico W (right). +The Raspberry Pi Pico family currently consists of four boards; Raspberry Pi Pico (far left), Pico H (middle left), and Pico W (middle right), and Pico WH (far right). [[technical-specification]] == Raspberry Pi Pico and Pico H @@ -38,7 +38,7 @@ image::images/pico-pinout.svg[] NOTE: More information on Fritzing is available on the https://fritzing.org/[fritzing.org] website. -== Raspberry Pi Pico W +== Raspberry Pi Pico W and Pico WH Raspberry Pi Pico W adds on-board single-band 2.4GHz wireless interfaces (802.11n) using the Infineon CYW4343 while retaining the Pico form factor. The on-board 2.4GHz wireless interface has the following features: @@ -67,4 +67,4 @@ image::images/picow-pinout.svg[] * Download the https://datasheets.raspberrypi.com/picow/PicoW-A4-Pinout.pdf[Pinout Diagram] (PDF) * Download https://datasheets.raspberrypi.com/picow/RPi-PicoW-PUBLIC-20220607.zip[Design Files] (Cadence Allegro) * Download https://datasheets.raspberrypi.com/picow/PicoW-step.zip[STEP File] -* Download https://datasheets.raspberrypi.com/picow/PicoW-Fritzing.fzpz[Fritzing Part] +* Download https://datasheets.raspberrypi.com/picow/PicoW-Fritzing.fzpz[Fritzing Part] for Rapsberry Pi Pico W diff --git a/documentation/asciidoc/microcontrollers/raspberry-pi-pico/images/four_picos.png b/documentation/asciidoc/microcontrollers/raspberry-pi-pico/images/four_picos.png new file mode 100644 index 000000000..bc3d13b25 Binary files /dev/null and b/documentation/asciidoc/microcontrollers/raspberry-pi-pico/images/four_picos.png differ diff --git a/documentation/index.json b/documentation/index.json index 4940025f5..537441bc6 100644 --- a/documentation/index.json +++ b/documentation/index.json @@ -158,7 +158,7 @@ }, { "title": "Raspberry Pi Pico and Pico W", - "description": "Support for Raspberry Pi Pico, Pico H, and Pico W", + "description": "Support for Raspberry Pi Pico, Pico H, Pico W, and Pico WH", "image": "full-sized/Pico.png", "subpath": "raspberry-pi-pico.adoc" },