This document discusses using the mruby programming language on embedded systems like Arduino boards. It describes how mruby can be compiled to a small size and integrated into projects using different build tools and libraries. The workflow shows how mruby is cross-compiled to run on Arduino, and a repl shell is ported to enable interactive programming on the device. Examples of controlling an LED and using mruby in a 3D printer application are mentioned. Upcoming work on "Webruby" is also noted.