Skip to content

Programming BeagleBone Black (BBB)

Introduction

Because the BBB is an offline system, installation of any Python software must be completed via SFTP and Cloud9.

Install Seabreeze

Following the


Notes on programs for the CES drone-worthy NO2 instrument
7/10/25
The Beaglebone will have a Linux-based operating system: Debian.
To use the Ocean Optics SR6, we need to install a python program, called python-seabreeze.
I need to figure out what the distribution flavor of Debian is because the instructions call for a different line code to install the drivers depending on ‘distribution flavor’ of the Linux operating system. I think it will use the .deb packages.
So this will be the suitable code to install the packages for python-seabreeze:
1) Setup Linux
>>sudo apt-get install git-all build-essential libusb-dev
2) Prepare pip
>> python -m pip install --upgrade pip
3) Finally we can clone and install python-seabreeze:
>>git clone https://github.com/ap--/python-seabreeze.git python-seabreeze
>>cd python-seabreeze
>>python -m pip install .
This should install seabreeze in your python environment.
4)
Operating System dependent setup
Additional installation steps required by the specific operating system should be done by running the script provided by python-seabreeze. After installing via pip or conda or manually, run:
>>seabreeze_os_setup

Load content from 1drv.ms?
Loading external content may reveal information to 3rd parties. Learn more
Allow
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.