The Humane Personal Computer

Have an 8-bit experience!

The Humane Personal Computer combines the ease of Arduino development with the excitement of a classic stand-alone television-and-keyboard PC.

The novel design of the Humane PC offloads the complex NTSC/PAL video signal generation to a second dedicated AVR microcontroller. This makes writing video applications on the main microcontroller a breeze - as easy as writing text and VT52 control codes to the serial port, thanks to firmware from the TellyMate project.

A third AVR microcontroller is dedicated to implementation of a USB device, thanks to the AVR V-USB Project. The default firmware pemits programming the device over a serial port, using the Arduino bootloader, without the need for any hardware programmer. However the USB microcontroller can be used to implement any USB device profile, or used as a co-processor for general use.

The Humane PC comes with number of integrated peripherals to play with, including a Micro-SD Card reader, a PWM audio out device, four buttons, an IR receiver and transmitter, and a PS/2 keyboard connector.


Return to Main...