-
Notifications
You must be signed in to change notification settings - Fork 27
Raspberry Pi
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.
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) | ❌ | ❌ |
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)
MicroPico's main developer is not a native English speaker. Feel free to create an issue if you spot a grammar or style error in the wiki.