Skip to main content

BeetleboxCI Tutorials

BeetleboxCI tutorials are all available as open source from GitHub.

Getting Started

The getting started series is focused on connecting specfic devices and integrating software tools for those devices into BeetleboxCI. We will also cover important concepts and features of BeetleboxCI and how they can be combined with your device.

Image alt

Getting started with Raspberry Pi

Learn how to get started with CI/CD for Raspberry Pi using Python and OLED screens.

Image alt

Getting started with Raspberry Pi Picos

Learn how to create automated pipelines for Raspberry Pi Picos using Python and C.

Image alt

Getting started with AMD (formely Xilinx) FPGAs

Learn how to create automated pipelines for AMD (formely Xilinx) FPGAs using the Vivado tool chain.

Image alt

Getting started with Microchip AVR Microcontrollers

Learn how to start with CI using a Microchip AVR Microcontroller

CI on FPGAs

The CI on FPGAs series is focused on building a small Vector Addition project in Vitis for an FPGA board, and then running it in BeetleboxCI

Image alt

AMD (Xilinx) FPGAs

Learn how to create automated pipelines for AMD FPGAs using Vitis.