Skip to content

Bitfocus Companion enables the reasonably priced Elgato Streamdeck to be a professional shotbox surface for an increasing amount of different presentation switchers, video playback software and broadcast equipment.

License

Notifications You must be signed in to change notification settings

chavenor/companion-pi

 
 

Repository files navigation

CompanionPi is a prebuilt image for the Raspberry Pi 4B, setup to run Bitfocus Companion

This repository houses the tooling for building the images, only issues relating to the image building/updating should be reported here.

Prebiult images can be found on the Bitfocus website

Note: This has been written for arm64 images, and is not tested or supported on anything below a 4B. We do not recommend running it on anything lower, but you can follow the manual install instuctions if you are sure you want to.

Development

Warning: This has only been tested on linux, but it should work wherever packer is supported.

This repository utilises packer to build images, using an arm-image plugin to add to an official raspberry-pi-lite image.

After installing packer, set it up for this project: packer init companionpi.pkr.hcl.

You can then perform the build with packer build --var branch=master companionpi.pkr.hcl. Be aware that this can be very slow, due to the cpu architecture emulation.

Once complete, the file output-companionpi/image can be written to an sd card and launched on a pi

About

Bitfocus Companion enables the reasonably priced Elgato Streamdeck to be a professional shotbox surface for an increasing amount of different presentation switchers, video playback software and broadcast equipment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 45.0%
  • HCL 29.1%
  • JavaScript 25.9%