Wiki / Sources
RCX Internals (Kekoa Proudfoot)
Kekoa Proudfoot took the RCX apart and wrote down what was inside: the infrared protocol, the bytecode interpreter, every opcode. NQC, legOS · brickOS and leJOS were all built on this document.
What it documents
- RCX hardware: Hitachi H8 MCU, 32K external RAM, 3 motors / 3 sensors / IR serial port.
- The RCX IR protocol framing (header
55 FF 00, byte+complement pairs, checksum) and the toggle bit. - Every opcode (alive/ping, set motor, play sound, poll value, download program/firmware, messages…).
Used alongside NQC · BrickCC and the crynwr LEGO Mindstorms Internals mirror (see Link directory).
Links
- Main: mralligator.com/rcx — the canonical live host (the Stanford original
graphics.stanford.edu/~kekoa/rcxnow 301-redirects here). - Opcode reference: mralligator.com/rcx/opcodes.html.