blinky.serial-service

Before proceeding with this example, you should have already run RIOT OS blinky and blinky.minimal.

As in the preceding example, an mcu with ample flash and ram is needed. This example was wrung out on an Adafruit ItsyBitsy M4 Express with a Microchip ATSAMD51 which has 512K of flash and 192K of ram. (Much of the code for this project is developed with the ItsyBitsy M4 ... it has more than enough flash and ram and it flashes conveniently from the Makefile.)

As in the preceding example, this is still not the full fargin framework. In that example, Lua invokes primitives using service request/response buffers. In this example, all the same primitives may be invoked via a serial interface (usb in  this case) using a 2nd set of service request/response buffers.