Il TRS-80 Color Computer, in seguito ribattezzato Tandy Color Computer, è una serie di computer domestici sviluppati e venduti dalla Tandy Corporation. Nonostante condividesse il nome con il precedente TRS-80, il Color Computer era in realtà un sistema completamente diverso ed era basato sul processore Motorola 6809E, che era molto diverso dal precedente modello Zilog Z80. Questa serie di computer domestici fu lanciata per la prima volta nel 1980 con il nome Color Computer 1, seguito da Color Computer 2 nel 1983 e Color Computer 3 nel 1986. Esiste un elevato grado di compatibilità software e hardware tra tutti e tre i modelli, con quasi nessun programma scritto sui vecchi modelli che non funzioni su quelli nuovi. La produzione del Color Computer 3 cessò nel 1991. Tutti i modelli di computer a colori vengono forniti con Color BASIC nella ROM, un'implementazione di Microsoft BASIC. Anche terze parti offrono molteplici varianti del sistema operativo multitasking OS-9.
Tandy Corporation annunciò il computer a colori TRS-80 nel luglio 1980, con l'obiettivo di fornire un computer domestico a basso costo. Il design di Color Computer è completamente diverso dal modello TRS-80 basato su Zilog Z80. La rivista BYTE una volta scrisse: "L'unica somiglianza [tra i due computer] è il nome." Il computer a colori TRS-80 ha avuto origine da un progetto sperimentale di testo video nel 1977 da parte del Cooperative Extension Service dell'Università del Kentucky e dell'Università del Kentucky College of. Agricoltura. Motorola Semiconductor vinse il contratto per i terminali utente e la divisione informatica di Tandy fu successivamente coinvolta nella produzione dei terminali. L'intento originale del progetto era quello di progettare un terminale videotesto a basso costo per fornire ad agricoltori, allevatori e altro personale del settore agricolo le informazioni in tempo reale necessarie per le operazioni quotidiane.
Il chip Motorola MC6847 Video Display Generator (VDG) è stato rilasciato nel periodo in cui è iniziata la collaborazione congiunta. Il prototipo del terminale "Green Thumb" del 1978 utilizzava i microprocessori MC6847 e Motorola 6809.
Il computer a colori originale aveva un grande case grigio argento, una tastiera CHICLET simile a una calcolatrice ed era disponibile con opzioni di memoria 4K, 16K o 32K. Le versioni con almeno 16K di memoria vengono fornite con Microsoft Color BASIC standard o Extended Color BASIC opzionale. L'unico collegamento del primo CoCo 1 a un dispositivo di visualizzazione era a una TV. Le prime versioni del CoCo 1 avevano una cornice nera della tastiera e la targhetta TRS-80 sul lato sinistro della tastiera. Le versioni successive hanno rimosso la cornice nera della tastiera e i pulsanti RAM e hanno spostato il logo TRS-80 sulla linea centrale del case.
Radio Shack può aggiornare tutte le versioni dotate di Color BASIC standard a Color BASIC esteso, lo sviluppatore è Microsoft.
Durante la produzione iniziale del CoCo 1, molti dei circuiti di supporto erano stati riprogettati in una manciata di circuiti integrati personalizzati, quindi il circuito stampato del CoCo 1 era per lo più vuoto. Per ridurre i costi di produzione, il case è stato accorciato di circa il 25% e l'alimentatore e la scheda madre sono stati riprogettati per essere più piccoli. CoCo 2 è venduto nei modelli da 16K e 64K ed è compatibile con i dispositivi della generazione precedente. Con il miglioramento della ROM, nuove funzioni e bug risolti fanno sì che il sistema abbia prestazioni e usabilità più elevate.
Nel 1985, gli utenti di Color Computer erano preoccupati che l'azienda avrebbe abbandonato il computer in favore del Tandy 1000. Il dirigente di Tandy, Ed Juge, promette che il potenziale di Color Computer non ha eguali. Il 30 luglio 1986, Tandy annunciò Color Computer 3 al Waldorf Astoria Hotel di New York City. Questo modello fornisce 128KB di RAM e può essere aggiornato a 512KB, con prestazioni più elevate e diverse funzioni di output visivo.
CoCo 3 ha una forte compatibilità, non solo supporta la maggior parte delle versioni precedenti del software, ma funziona bene anche con le periferiche CoCo 2.
I modelli CoCo 1 e CoCo 2 sono quasi identici dal punto di vista funzionale e sono composti principalmente da più chip LSI, tra cui il microprocessore MC6809E, il multiplexer di indirizzi sincrono (SAM) MC6883/SN74LS783/SN74LS785 e il generatore di display video (VDG) MC6847. SAM è responsabile del controllo dell'orologio, della sincronizzazione e della gestione della memoria, mentre VDG viene utilizzato per la visualizzazione grafica e supporta funzionalità di visualizzazione in più modalità.
Il viaggio del TRS-80 Color Computer è iniziato dalle esigenze dei progetti agricoli ed è infine entrato nel mercato dei computer domestici. Questo processo riflette la stretta connessione tra tecnologia e vita quotidiana?