Skip to main content

RS485

This section introduces how to use the RS485 interface functions on the Raspberry Pi, laying the foundation for subsequent project development.

Enable Interface Configuration

  • Enable the RS485 interface (disabled by default)
  • Edit the config.txt file
    sudo nano /boot/firmware/config.txt
  • To use RS485, add the following lines (these correspond to the 4 communication interfaces):
    dtoverlay=uart0-pi5 # Corresponds to CH0
    dtoverlay=uart2-pi5 # Corresponds to CH1
    dtoverlay=uart3-pi5 # Corresponds to CH2
    dtoverlay=uart4-pi5 # Corresponds to CH3
  • After modification, reboot the Raspberry Pi to enable normal program-driven operation of RS485
    sudo reboot