Hemashushu’s Homepage

Curiosity, exploration and creation

Works

A list of my projects.

Note that this list is not exhaustive. There are many other libraries and programs, such as memory allocators, standard libraries, file systems, assemblers, system infrastructures. For more information, please refer to the relevant projects.

Programming language

The XiaoXuan Language variants:

Localization:

Operating System

  • XiaoYu OS a brand new operating system built for the modern engineer’s daily workflow.

  • XiaoYu Micro OS a true operating system (not RTOS) for microcontrollers (MCUs).

Hardware

  • XiaoYu Debugger a debugger (programmer) for ARM MCUs.

  • XiaoYu DevKit a reference board for XiaoXuan Micro development.

  • XiaoYu Automata a development board that uses XiaoYu Micro OS and is designed for education and automation.