Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thatsmassy/lab_fis_open
This repo contains a few scripts to install the base for an Open Physics Laboratory made with the help of an Arduino Leonardo Board
https://github.com/thatsmassy/lab_fis_open
archlinux arduino bash fedora-linux linux macos opensuse python ubuntu
Last synced: about 15 hours ago
JSON representation
This repo contains a few scripts to install the base for an Open Physics Laboratory made with the help of an Arduino Leonardo Board
- Host: GitHub
- URL: https://github.com/thatsmassy/lab_fis_open
- Owner: ThatsMassy
- License: gpl-3.0
- Created: 2022-04-02T14:57:47.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-25T11:48:48.000Z (5 months ago)
- Last Synced: 2024-09-24T22:39:08.018Z (about 20 hours ago)
- Topics: archlinux, arduino, bash, fedora-linux, linux, macos, opensuse, python, ubuntu
- Language: Shell
- Homepage:
- Size: 111 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Lab_fis_Open
This repo contains a few scripts to install the base for an Open Physics Laboratory made with the help of an Arduino Leonardo Board or an Arduino UNO R4 Wi-Fi## Install guide (Arduino Leonardo & Arduino UNO R4 Wi-Fi)
You'll need to burn the sketch (sensmotleo.ino) into your Arduino Leonardo or Arduino UNO R4 Wi-Fi using Arduino IDE## Install guide (Linux)
Just run as root the install.sh file, if you encounter any issues open an issuesudo bash install.sh
the script will ask if you are on a version of Ubuntu prior to 23, based on that the installer will pick the correct installation method (Ubuntu only)
Then after the script finishes installing you have to run Cleanup.sh
sudo bash Cleanup.sh
## Running inside docker
If you plan to run this script under a docker container you need to install docker-compose and, when prompted, type "y" to enable XORG connectionsThen just run docker.compose up
## Running on ARM distros
The script will recognize if you're running on an ARM-Based GNU/Linux Distro, it will automatically download and install ARM specific packages instead of the x86 ones
## Running on macOS
BOTH ARCHITECTURES ARE SUPPORTED (Intel and Apple Silicon)
1) You will need brew installed (https://brew.sh)
2) Run chmod +r install_mac.sh
3) Run bash install_mac.sh
4) When prompted drag the Arduino IDE app to the Applications folder to install it
## Tested on (macOS)
macOS 12 Monterey
macOS 13 Ventura
macOS 14 Sonoma
## Tested on (Ubuntu Based)
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
Ubuntu 21.04
Ubuntu 21.10
Ubuntu 22.04 LTS
Ubuntu 22.10
Ubuntu 23.04
Ubuntu 23.10
Ubuntu 24 Beta
Lubuntu 18.04 LTS
Lubuntu 20.04 LTS
Lubuntu 21.04
Lubuntu 21.10
Lubuntu 22.04 LTS
Lubuntu 22.10
Lubuntu 23.04
Lubuntu 23.10
Lubuntu 24 Beta
Xubuntu 18.04 LTS
Xubuntu 20.04 LTS
Xubuntu 21.04
Xubuntu 21.10
Xubuntu 22.04 LTS
Xubuntu 22.10
Xubuntu 23.04
Xubuntu 23.10
Xubuntu 24 Beta
Kubuntu 18.04 LTS
Kubuntu 20.04 LTS
Kubuntu 21.04
Kubuntu 21.10
Kubuntu 22.04 LTS
Kubuntu 22.10
Kubuntu 23.04
Kubuntu 23.10
Kubuntu 24 Beta
Linux Mint 20.3
Linux Mint 21
Linux Mint 21.1
Linux Mint 21.2
Linux Mint 21.3
ZorinOS Core 16
ZorinOS Core 16.1
ZorinOS Core 16.2
ZorinOS Core 16.3
ZorinOS Core 17
Pop!_OS 18.04 LTS
Pop!_OS 20.04 LTS
Pop!_OS 21.04
Pop!_OS 21.10
Pop!_OS 22.04 LTS
Pop!_OS 22.10
## Tested on (Arch Based)
Arch Linux (Manual install)
Arch Linux (archinstall, kernel Zen)
Manjaro 21.2.5
Manjaro 21.2.6
Manjaro 22
Manjaro 22.0.5
Manjaro 23.0.4
Manjaro 23.1.3
EndeavourOS
Artix Linux (OpenRC)
Asahi Linux (Mac Studio M1 Max)
Asahi Linux (MacBook Air M1)
Asahi Linux (MacBook Air M2)
## Tested on (Fedora Based)
Fedora 33
Fedora 34
Fedora 35
Fedora 36
Fedora 37
Fedora 38
Fedora 39
## Tested on (openSUSE Based)
openSUSE Leap 15.4
openSUSE Leap 15.5
## WIP
ChromeOS
Raspbian OS
openSUSE Tumbleweed