Skip to main content
Open Platform for Makers

Build Projects That Matter

Share your hardware builds, software projects, and technical content with a community of makers and developers. From embedded systems and edge AI to full-stack apps, explore what others are building and bring your own ideas to life.

Revolution Audio System
project

Revolution Audio System

This project implements a custom audio engine called BAudio, designed to run on the custom Macronix 16-bit audio DSP for the GameCube/Wii. It focuses on real-time audio processing and efficient DSP programming. The system handles playback, synthesis, mixing, ADSR envelopes, and DSP effects such as filtering, reverb, Dolby Pro Logic II, and message-based commands. All processing is executed through DSP microcode written in pure assembly, requiring careful optimization within the limited 8KB instruction memory. The goal of the project is to build a reliable and efficient audio pipeline while exploring low-level DSP techniques and real-time sound processing.

Revolution IOS
project

Revolution IOS

IOS is a proprietary embedded operating system developed by Broadway. It follows a microkernel architecture, where independent processes communicate through a standardized file-based API, including functions such as open, read, write, seek, ioctl, ioctlv, and close. System resources are exposed as /dev/ entries within a virtual filesystem hierarchy. Physical filesystems, such as the NAND storage, are also integrated into this structure, with the NAND driver acting as the default handler for the root node.

Cyndanera Play System
project

Cyndanera Play System

The Cyndanera Play System or CPS for short, is a custom-built arcade platform, powered by a IBM Gekko processor and the ATI Flipper chipset including a Macronix DSP, meticulously designed to deliver smooth, high-speed performance for proprietary first-party arcade games. Every aspect of the system is engineered to provide precise controls, vibrant visuals, and an authentic arcade experience, ensuring that each title runs exactly as intended.