"Family mruby" is a project to run mruby on the original board(Narya board).
This project is under way, not officially released.
Latest release is v0.6.0 (beta).
Documents are here.
- You need a Narya development board.
- ESP-IDF v3.2.2 is required for v0.6.0 (beta). (Other version is not confirmed)
See reference how to prepare it.
- Clone this repository
$ git clone --recursive https://github.com/kishima/family_mruby
- Set serial port in sdkconfig(the board shall be connected to the host PC by a USB cable)
$ cd family_mruby
$ make menuconfig
(then set the serial port of the board)
- Make and flash
$ make flash
In case you see following error message, please try make
again.
make[1]: *** No rule to make target `cores/esp32/libb64/cencode.o', needed by `libarduino.a'. Stop.
If you want to just use the latest firmware, you can flash bin files to the board.
$ cd release_bin
$ unzip family_mruby_bin.zip
$ ./flash_bins.sh /dev/[USB SERIAL DEVICE NAME]
The mruby port is forked from https://github.com/mruby-esp32/mruby-esp32