Karen OS User Manual
User Manual:
Open the PDF directly: View PDF .
Page Count: 2

Karen OS
User manual
Introduction:
This Operative System was developed for education purposes. It is a very basic non GUI OS
that displays a terminal to issue commands. This OS was built for the Raspberry Pi A first
generation. Trying to use this OS with any modern Raspberry Pi will not work due to the change
in the modern computer architecture. Due to this old model, not many keyboards work for this
OS due to complications with the USB driver. The Logitech classic keyboard 200, perixx
periboard-203, Saitek Cyborg v1 are some keyboard the OS USB driver is compatible with.
Usage:
To use Karen OS, first install any operating system into a model 1A Raspberry Pi (eg.
Raspbian). Then, replace the “kernel.img” file in the “boot” partition of your SD card with the one
provided in the Karen OS downloads. After this initial setup, the Raspberry Pi should be able to
boot.
To interact with Karen OS, a compatible keyboard (as specified above) must be plugged into the
Raspberry Pi. Insert the SD card loaded with the OS into the RPi, and connect to power. If
connected to an external HDMI monitor, the computer should start with a multicolored gradient,
signaling the correct boot of the system.
Currently, the working features of the OS include a simple notepad app, which displays the text
that is being typed by the user. In order to use it, boot the Raspberry Pi, connect a valid
keyboard and begin typing. The typed characters should appear on screen, on a white font, on a
black background. Supported actions are, typing, deleting, shift-action keys, and enter (end of
line) functionality. If the connected keyboard is unsupported, the ACT or OK light on the RPI will
turn on to signal an error with the keyboard and nothing will happen when the user types on the
connected keyboard. In this case try to find another compatible keyboard or try finding one of
the three compatible keyboards.
Future updates:
We are planning on developing more Karen OS features, including a functional
command-prompt, a simple file system and support for other models of Raspberry Pi and
keyboards. Expect new releases soon!
Contributors:
Christian Aguilar

Salomon Levy
Experimental functionality (currently not included).