How To Use Raspberry Pi Cameras with Bullseye

Use Raspberry Pi Camera with Bullseye
(Image credit: Tom's Hardware)

The latest Raspberry Pi OS is based upon Debian 11 (Bullseye) and with this new release we see the familiar raspistill and raspicam camera commands replaced with a new suite of open source tools dedicated to getting the most from all of the official Raspberry Pi cameras.

Libcamera is a support library for Linux, Android and ChromeOS which was introduced to the Raspberry Pi via a previous Raspberry Pi OS, but it has come into the spotlight due to the changes made for Bullseye. The app offers an easy to use series of tools which can tweak many different camera settings (aperture, color balance, exposure) via a series of switches issued when the command is invoked.

Latest Videos FromTom's Hardware
Les Pounder
Associate Editor

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".

  • CJ01
    I installed fresh copies of Bullseye on my Pi 2 zero. Neither the old comaer commands work nor the new camera commands. Also the Camera (5MP) is not detected by the Pi 2 zero but was detected on previous Pi Zero W's. I have tested many cameras that were working on the old Pizero W's. Is there an issue with Bullseye (32bit) and the 2 0 W and the cameras?
    Reply
  • prontoscronto
    CJ01 said:
    I installed fresh copies of Bullseye on my Pi 2 zero. Neither the old comaer commands work nor the new camera commands. Also the Camera (5MP) is not detected by the Pi 2 zero but was detected on previous Pi Zero W's. I have tested many cameras that were working on the old Pizero W's. Is there an issue with Bullseye (32bit) and the 2 0 W and the cameras?

    issue documented here:
    https://forums.raspberrypi.com/viewtopic.php?t=323462the solution of running
    rpi-update c8e95532ecfbd8531bb5b4facff6403842cecad0 worked for me.
    Reply