Skip to content

Raspberry Pi

Paul edited this page Oct 19, 2023 · 3 revisions

Raspberry Pi OS (64-bit) is recommended and all boards officialy supported by the OS can run the extension. The 32-bit OS can also run the extension but not on all by the OS officialy supported boards -> see compatibility table.

Compatibility table

Raspberry Pi board RbPi OS 64-bit RbPi OS 32-bit
5
4B / CM4 / 400
Zero 2 W
3B+ / 3A+ / CM3+
3B / CM3
2B
1A, A+, B, B+ / CM1 / Zero (W)

Additional setup instructions

To enable the serial port on Raspbian, you launch raspi-config, then select Interfacing Options, then Serial. You will then be asked two questions:

  • Would you like a login shell to be accessible over serial?
  • Would you like the serial port hardware to be enabled?

You must answer No to question 1 and Yes to question 2. If the login shell is left active, you will experience hangs and or disconnects.

DietPi also has the ability to enable the serial port in dietpi-config; however, it doens't have a way to disable the login shell that we know of.

(Source: https://serialport.io/docs/guide-installation#raspberry-pi-linux)

Clone this wiki locally