A computer running BASIC, generating composite video and reading PS/2 keyboard input using a single ATmega microcontroller. A computer running the TinyBASIC programming language on an ATmega 1284P microcontroller as well as generating composite video signals and reading PS/2 keyboard input. The computer is easy to assemble at home as all components are through-hole. You can buy ready made PCB. System features include:

  • 8bit ATmega microcontroller running at 16MHz (ATmega 1284P).
  • Over 7KB of memory available for creating BASIC programs.
  • Header for external EEPROM ‘cards’ which allow full size programs to be saved (using a 25LC640 EEPROM IC); 4KB internal EEPROM available within the microcontroller.
  • USBasp programming header allowing easy programming of the computer once assembled.
  • Many GPIO pins for connecting to components and other circuits.