This project runs PicoRuby on ESP32 and serves as an example of using picoruby-esp32.
Currently, it has only been tested on the M5Stamp C3 Mate.
Set up your development environment using ESP-IDF by referring to this page.
Run the following shell script to build PicoRuby:
$ git clone https://github.com/yuuu/espicoruby.git
Build the project using the idf.py
command.
$ . $(YOUR_ESP_IDF_PATH)/export.sh
$ idf.py set-target $(YOUR_ESP_TARGET) # example: idf.py set-target esp32c3
$ idf.py build
Flash the firmware and monitor the output using the idf.py
command. PicoRuby Shell will start.
$ idf.py flash
$ idf.py monitor
Currently, this project is tested in the following environment only:
- Build OS:
- macOS
- Device:
- M5Stamp C3 Mate(esp32c3)
espicoruby is released under the MIT License.