You are here: Home / Hardware / Raspberry Serial Console

Raspberry Serial Console

The raspberry might be used without any attached display. Still getting information about the kernel booting and logging in without a network connection requires a serial console.


for the serial console are the same on A, B, B+, 2 and 3.

Physical pin 8 is TX, 10 is RX.

The logic is 3.3v, so take care if you are using any arduino stuff.

Using an adafruit serial cable or any other serial-usb cable.

black goes to GNS (pin 6), white connects to TX (pin 8), green to RX (pin 10). If you want to use the USB cable to power the raspberry (not advised for raspberry 3, as it can consume too much power), red to pin 2.

warning: as of march 2016, the serial console on the raspberry pi 3 is not realy usable. Multiple issues

  • the baudrate is non standard. It is somehow scaled with the baseclock which varies due to power management.
  • it is now named ttyS0. The former ttyAMA0 is used to communicate with bluetooth? Any cmdline options will _magicaly_ renamed by the raspberry firmware during boot.