Lab 00. Things to Install
Every time you see C:\Users\Thomas\Desktop\
in these instructions, replace it with the correct path for your desktop.
Download Source Code
Download the following code on your computer's desktop:
What? | Why? | Where? |
---|---|---|
SmartMesh SDK | A collection of programs to interact with your SmartMesh IP network |
Note that we are using Git branch develop
, which is the one that currently supports Python 3.
How do I download?
The links above point to source repositories on Github.com. To download the code, click on:
Unzip the source code on your computer's desktop
Python 3.9
Download and install the latest Python 3 version from https://www.python.org/, using the default settings.
Install the Python packages needed by the SmartMesh SDK by typing the following command:
C:\Users\Thomas\Desktop\smartmeshsdk-develop>pip install -r requirements.txt
'python' is not recognized as an internal of external command
Node-RED
FTDI drivers
Download and install the appropriate drivers for your system from https://ftdichip.com/drivers/vcp-drivers/.
Serial Terminal
Make sure you have a serial terminal program (PuTTY, TeraTerm, etc) installed on your computer, and that you know how to use it to open/close a serial port.
Microsoft Excel
You will use Microsoft Excel in Lab 10. Performance estimator. Make sure each group has at least one computer that has it installed.