- Open a Terminal (in Finder->Applications->Utilities).
- Install Homebrew with these commands:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/$USER/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)"
- Open a Terminal (in Finder->Applications->Utilities).
- Do the following command:
brew install cmake ninja dfu-util
- Open a Terminal (in Finder->Applications->Utilities).
- Do the following commands:
cd ~ git clone https://github.com/darthcloud/BlueRetroRoot.git cd ~/BlueRetroRoot/ git submodule update --init --recursive cd esp-idf export IDF_TOOLS_PATH=$HOME/BlueRetroRoot/ ./install.sh
- Open a Terminal (in Finder->Applications->Utilities).
- Do the following commands:
cd ~/BlueRetroRoot/ . ./blueretro_dev.sh cd BlueRetro # Replace configs/hw1/universal by any other config you may wish cp configs/hw1/universal sdkconfig idf.py build # Replace serial device with your own idf.py -p /dev/cu.usbserial flash idf.py -p /dev/cu.usbserial monitor