---
title: saturnus docs
description: The HP calculators saturnus runs, their commands, how the Saturn processor works and how to move files to a real calculator.
section: index
---

About the HP calculators that saturnus runs in the browser: the models, their commands, how the Saturn processor inside them works, and how to move files between a computer and a real calculator.

## Models

- [HP 48SX](48sx.md)
- [HP 48GX](48gx.md)
- [HP 49G](49g.md)
- [HP 38G](38g.md)
- [HP 39G](39g.md)
- [HP 40G](40g.md)
- [HP 42S](42s.md)
- [HP 27S](27s.md)
- [HP 17BII](17bii.md)
- [HP 17B](17b.md)
- [HP 28S](28s.md)
- [HP 19BII](19bii.md)

Each page tells the model's history, what makes it special and how saturnus runs it.

## Command reference

[Every command of the 12 models](commands.md), with its stack effect, what it does and examples with their results from the emulated calculator. Search a model's commands by name or by what they do.

## How the Saturn works

[The hardware inside these calculators](saturn.md), for developers:

- [The CPU](saturn/cpu.md)
- [Memory](saturn/memory.md)
- [The display](saturn/display.md)
- [The keyboard](saturn/keyboard.md)
- [Timers and interrupts](saturn/timers.md)
- [The serial port and infrared](saturn/serial.md)

## Moving files to a real calculator

[For owners of a real HP calculator](transfer.md):

- [Cables](transfer/cables.md)
- [Kermit and XModem](transfer/kermit-xmodem.md)
- [satx](transfer/satx.md), the command-line tool
- [Files in the app](transfer/files.md)

## For AI apps

Every page is also available as Markdown: `/saturnus/docs/48gx/` as `/saturnus/docs/48gx.md`. [llms.txt](../llms.txt) lists them.
