Software Development Resources
-
install anaconda python on laptop:
-
create an environment within anaconda containing:
- scikits-learn
- elequent arduino
- tensorFlow lite
using the following environment file: smallminds_env.yml
#######################
name: smallminds
#channels:
# - conda-forge
dependencies:
- python
- numpy
- scipy
- scikit-learn
- ipywidgets
- jupyterlab
- pandas
- matplotlib
- tensorflow
- pip
- pip:
- jupytext
- micromlgen
- tinymlgen
# - tensorflow
#######################
- to install type:
conda env create -f smallminds_env.yml
- to use type:
conda activate smallminds
- when done deactivate environment
conda deactivate
- to remove environment, deactivate, then type
conda remove --name smallminds --all
- to list environments type
conda env list
-
ide for microcontrollers:
-
either
-
or
-
-
- install this within the editor chosen above
-
within platformio set up to use:
References for Things We Use