Skip to content

Retrotink/CHIP

Repository files navigation

C.H.I.P.

(C)omplete

(H)omebrew

(I)ntegrated

(P)rocessor

15
20240427_100239

A Single board Color Computer with Tiny Color BASIC

VCFSW Exclusive Workshop 2024 Hosted by Vince Briel

Sunday June 16th 9:00 AM

Kit price $50.00 Available at my table Friday & Saturday

And at the Workshop on Sunday

This is the CHIP Prototype Single Board Color Computer Project designed exclusively for VCFSW 2024 Workshop.
CHIP is an all in one mini color computer kit for the VCFSW workshop. CHIP is based on the Pocket Mini Computer by Jeff Ledger in 2012 but no longer available online. The project will be open source so if you are unable to attend you can still build your own C.H.I.P. computer!

Specifications:

Processor: Parallax P8X32A-D40 mico controller running at 80Mhz.
RAM: 32K System RAM with 4K program space remaining
External RAM: 32K External RAM
Video: VGA color output
Input: PS/2 Keyboard port
Output: Stereo Audio Port to generate 8 bit sounds
Storage: SD card slot for storage (upto 2G in size)

Coming soon:

BASIC Sample Code

B.O.M.

image

ABOUT CHIP COLOR BASIC

CHIP COLOR BASIC is the default programming language in the CHIP computer. It is a Tiny BASIC.
While it contains many functions including graphics, sound, some DOS file features, it does not have string variables
The CHIP was designed as a beginner computer for entry level soldering and programming.

BASIC COMMANDS

CONTROL COMMANDS

BRUN
DELETE
DIR
HOLD
LIST
LOAD
NEW
RUN
REBOOT
SAVE
MEM
VER

OPERATORS

Arithmetic

"+ - * / //"

Comparision

= < > <= >= <>

Logical

AND NOT OR

Numeric

ASC
BYTE
WORD
LONG
RND

Bitwise

& ! OR ROL ROR SAR SHL SHR REV

Statements

Logic Flow

FOR...NEXT
GOSUB...RETURN
GOTO
IF...THEN
PAUSE
STOP/END
LET

Functions

Console

CLS
COLOR
INKEY
HOME
DISPLAY
LOCATE
INPUT
PRINT
REDEFINE
REM

Graphics

PLOT
LINE
BOX

Sound

ATTACK
DECAY
FILTER
NOTEON
NOTEOFF
SUSTAIN
PLUCK
PWMINIT
PWMRATE

Serial Port Commands

SERIAL RX TX

Extended Memory Commands

CLEAR
POKE
PEEK

Propeller Micro-controller Specific Commands

CNT INA OUTA PHSA PHSB FRQA FRQB CTRA CTRB

About

Complete Homebrew Integrated Processor - The Single board Color Computer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages