Programming a CH32v003 with light