M.CU.M.E = Multi CompUter Machine Emulator

Toolchain ESP32 installieren

apt-get update
apt-get -y install git wget flex bison gperf cmake ninja-build ccache libffi-dev libssl-dev
apt-get -y install dfu-util libncurses-dev build-essential gperf libncursesw6 libtinfo-dev pkg-config
apt-get -y install python3 python3-pip python-is-python3
apt -y install python3-venv
apt -y install python3-virtualenv

apt update
apt -y install software-properties-common
add-apt-repository ppa:deadsnakes/ppa
apt update
apt -y install python3.9 python3.9-venv

python -m ensurepip --upgrade
python -m pip install --upgrade pip setuptools

cd $HOME
if [ -e "$HOME/esp" ]; then rm -rf $HOME/esp; fi
if [ -e "$HOME/.espressif" ]; then rm -rf $HOME/.espressif; fi

mkdir -p $HOME/esp
cd $HOME/esp
# git tag
# git clone -b v5.5 --recursive https://github.com/espressif/esp-idf.git
# git clone -b v3.3.6 --recursive https://github.com/espressif/esp-idf.git
# git clone -b v4.4.8 --recursive https://github.com/espressif/esp-idf.git
# git clone -b v2.1 --recursive https://github.com/espressif/esp-idf.git
git clone -b v3.0 --recursive https://github.com/espressif/esp-idf.git

cd $HOME/esp/esp-idf
git tag

export PYTHON=$(which python3.9)

cd $HOME/esp/esp-idf
python3.9 tools/idf_tools.py install-python-env
python3.9 tools/idf_tools.py install

Toolchain ESP32 Arbeiten

export IDF_PYTHON_ENV_PATH=$HOME/.espressif/python_env/idf3.3_py3.9_env
export PATH="$IDF_PYTHON_ENV_PATH/bin:$PATH"
source $HOME/esp/esp-idf/export.sh

Toolchain Test

idf.py --help

MCUME Download

mkdir -p $HOME/esp
cd $HOME/esp
git clone https://github.com/Jean-MarcHarvengt/espMCUME.git

cd $HOME/esp/espMCUME/espboot
make
make flash

cd $HOME/esp/espMCUME/esp64
make
bash flashapp.sh

ToDo

... todo ...

Notizen

... Notizen ...


This topic: Basteln > Main > MCUME
Topic revision: 13 Aug 2026, DanielSchwab
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback