Harucom OS is the firmware for Harucom Board, a handmade single-board computer built around the RP2350 microcontroller. It provides a complete programming environment with DVI video output, USB keyboard input, a file system, and Ruby script execution on mruby VM.
- Raspberry Pi Pico SDK toolchain (ARM GCC, CMake, Ninja)
- Ruby and Bundler
- picotool (for flashing)
git clone --recursive https://github.com/harukasan/harucom-os.git
cd harucom-os
git submodule update --init --recursive
bundle install
rakeThe UF2 firmware file will be generated in the build/ directory.
rake flashrake clean # Remove build/
rake distclean # Remove build/ and PicoRuby build cacheDesign documents and implementation notes are in the doc/ directory:
Copyright © 2026 Shunsuke Michii
Licensed under the MIT License.