From 4705b6a69cebf6d59587684e8ffa2870f56eea2c Mon Sep 17 00:00:00 2001 From: apt105 <73254487+apt105@users.noreply.github.com> Date: Thu, 29 Apr 2021 01:02:12 +0100 Subject: [PATCH] Update installation.md --- website/docs/software/python/installation.md | 41 +++++++++++++++++--- 1 file changed, 35 insertions(+), 6 deletions(-) diff --git a/website/docs/software/python/installation.md b/website/docs/software/python/installation.md index 9ee82240..0f09b299 100644 --- a/website/docs/software/python/installation.md +++ b/website/docs/software/python/installation.md @@ -10,31 +10,60 @@ This is a python library for using Meshtastic devices. This small library (and e Installation is easily done through the Python package installer pip (note, you must use pip version 20 or later): -- check that your computer has the required serial drivers installed +## Linux + +- Check that your computer has the required serial drivers installed * Connect your Meshtastic device to your USB port * Use the command ```bash lsusb ``` * You should see something like `CP210X USB to UART Bridge Controller` - * if not download the drivers from [Silicon Labs](https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers). -- check that your computer has Python 3 installed. + * If not download the drivers from [Silicon Labs](https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers). +- Check that your computer has Python 3 installed. * Use the command ```bash python3 -V ``` * If this does not return a version, install [python](https://www.python.org) -- pip is typically installed if you are using python 3 version >= 3.4 +- Pip is typically installed if you are using python 3 version >= 3.4 * Check that pip is installed using this command ```bash pip3 --version ``` * If this does not return a version, install [pip](https://pip.pypa.io/en/stable/installing/) -- install pytap2 +- Install pytap2 ```bash sudo pip3 install --upgrade pytap2 ``` -- install meshtastic: +- Install meshtastic: ```bash sudo pip3 install --upgrade meshtastic ``` +## Windows + +- Check that your computer has the required serial drivers installed + * Connect your Meshtastic device to your USB port + * Open Device Manager + * Under `Ports (COM & LPT)` you should see something like `Silicon Labs CP210X USB to UART Bridge (COM5)` + * If not download the drivers from [Silicon Labs](https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers). +- Check that your computer has Python 3 installed. + * Use the command + ```powershell + py -V + ``` + * If this does not return a version, install [python](https://www.python.org) +- Pip is typically installed if you are using python 3 version >= 3.4 + * Check that pip is installed using this command + ```powershell + pip3 -V + ``` + * If this does not return a version, install [pip](https://pip.pypa.io/en/stable/installing/) +- Install pytap2 + ```powershell + pip3 install --upgrade pytap2 + ``` +- Install meshtastic: + ```powershell + pip3 install --upgrade meshtastic + ``` \ No newline at end of file