Skip to content

Commit b28f4d4

Browse files
created an installation manual
1 parent eb094bf commit b28f4d4

File tree

2 files changed

+86
-0
lines changed

2 files changed

+86
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ In this documentation you will find:
1616

1717
There are some references to the organ project because this was the first which supports the highest count of platforms/boards.
1818

19+
The installation manual can be found here: <a href="extras/install.md">Installation manual</a>
1920

2021
# Platform support
2122

extras/install.md

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
# ML_SynthTools Installation Guide
2+
3+
This document outlines the steps required to install the **ML_SynthTools** library on different platforms, including **Windows**, **Ubuntu**, and **PlatformIO**.
4+
5+
---
6+
7+
## Table of Contents
8+
1. [Installation on Arduino IDE (Windows)](#installation-on-arduino-ide-windows)
9+
2. [Installation on Arduino IDE (Ubuntu)](#installation-on-arduino-ide-ubuntu)
10+
3. [Installation via PlatformIO](#installation-via-platformio)
11+
4. [Troubleshooting](#troubleshooting)
12+
13+
---
14+
15+
## Installation on Arduino IDE (Windows)
16+
17+
### Step 1: Download and Install Arduino IDE
18+
- Visit the [Arduino website](https://www.arduino.cc/en/software) and download the latest version of the Arduino IDE.
19+
- Follow the instructions to install it on your Windows system.
20+
21+
### Step 2: Download ML_SynthTools Library
22+
- Navigate to the **ML_SynthTools** GitHub repository: [ML_SynthTools](https://github.com/marcel-licence/ML_SynthTools).
23+
- Click the green **Code** button and select **Download ZIP**.
24+
25+
### Step 3: Install the Library in Arduino IDE
26+
- Open the Arduino IDE.
27+
- Go to `Sketch` -> `Include Library` -> `Add .ZIP Library...`.
28+
- Browse and select the **ML_SynthTools** ZIP file you just downloaded.
29+
- The library will be installed automatically.
30+
31+
### Step 4: Verify the Installation
32+
- Go to `Sketch` -> `Include Library`. You should see **ML_SynthTools** listed under **Contributed Libraries**.
33+
34+
### Step 5: Install **ML_SynthTools_Lib**
35+
- Navigate to the **ML_SynthTools_Lib** GitHub repository: [ML_SynthTools_Lib](https://github.com/marcel-licence/ML_SynthTools_Lib)
36+
and follow the instructions
37+
38+
---
39+
40+
## Installation on Arduino IDE (Ubuntu)
41+
42+
### Step 1: Install Arduino IDE
43+
- Open a terminal and run the following commands to install Arduino IDE:
44+
45+
```bash
46+
sudo apt update
47+
sudo apt install arduino
48+
49+
### Step 2: Download ML_SynthTools Library
50+
51+
You can either clone the repository or download the ZIP file:
52+
53+
- To clone the **ML_SynthTools** repository using Git, open a terminal and run the following command:
54+
55+
```bash
56+
git clone https://github.com/marcel-licence/ML_SynthTools.git
57+
```
58+
59+
- Alternatively, download the ZIP from the GitHub page and extract it.
60+
61+
### Step 3: Install the Library in Arduino IDE
62+
63+
- Copy the **ML_SynthTools** folder to your Arduino libraries directory:
64+
65+
```bash
66+
cp -r ML_SynthTools ~/Arduino/libraries/
67+
```
68+
69+
### Step 4: Verify the Installation
70+
- Go to `Sketch` -> `Include Library`. You should see **ML_SynthTools** listed under **Contributed Libraries**.
71+
72+
### Step 5: Install **ML_SynthTools_Lib**
73+
- Navigate to the **ML_SynthTools_Lib** GitHub repository: [ML_SynthTools_Lib](https://github.com/marcel-licence/ML_SynthTools_Lib)
74+
and follow the instructions
75+
76+
---
77+
78+
## Installation via PlatformIO
79+
80+
todo
81+
82+
## Troubleshooting
83+
84+
todo
85+

0 commit comments

Comments
 (0)