Safari Jupyter Notebook - ArrowElectronics/arrow-safari GitHub Wiki
Description: Using Jupyter Notebook you can pull up plots for the various sensors connected to the inputs of the Safari board.
Note: This requires a different image to be placed onto the SD card than is used to run the standalone GUI. Instructions for this are contained in the section Flashing the SD Card below.
- Software Installation
- Hardware Components
- Power Test
- Input Test
- Connect Sensors
- Running the Demo
- Modifying the AD7124 Register Settings
-
Theory of Operation
- Windows 10 PC
- Meerkat 96Board
- Safari 96Board Mezzanine Card
- Git (optional)
- Note: These first 3 steps are for initial installation only. If Anaconda is already installed, step #2 may be skipped. If the Safari environment has already been imported into Anaconda, step #3 may be skipped also.
- Obtain this repository
- Install Anaconda 3
- Import Safari environment into Anaconda
- Start Jupyter notebook with the Safari environment
- Open the Notebook
The repository includes all of the files required to run the plotting application using Jupyter Notebooks, including the image containing the Linux OS and programs which will need to be transferred to the SD card.
Directions:
Create the directory C:\Users\username\arrow_demos. Download and extract this repository to the newly created directory.
Alternatively, if you have Git installed you can clone it to your local machine by opening Git, cd'ing to this directory and entering the following command:
git clone https://github.com/ArrowElectronics/arrow-safari.git
-
Download and install Anaconda
- Leave all settings as the default
-
Launch Anaconda Navigator
-
In Anaconda Navigator, select the Environments tab

-
Select Import

-
In the window that opens name your environment Safari as shown in the picture below.
-
Click on the folder icon and navigate to C:\Users\username\arrow_demos\arrow-safari-master\safari_env.yaml.


-
Select Import. Note: This takes a few minutes- be patient!
-
Once the import is complete, you will see a new environment named Safari in the list of available environments

-
After the Safari environment has been imported, Select the Home tab

-
Ensure the Applications on dropdown menu is set to Safari

-
Find the Jupyter Notebook application and select Launch

-
Select your preferred browser

-
Jupyter will launch a web browser and allow you to run the Notebook