Komputer Warna TRS-80, yang kemudian berganti nama menjadi Komputer Warna Tandy, adalah serangkaian komputer rumahan yang dikembangkan dan dijual oleh Tandy Corporation. Meskipun namanya sama dengan TRS-80 sebelumnya, Komputer Warna sebenarnya adalah sistem yang sama sekali berbeda dan didasarkan pada prosesor Motorola 6809E, yang sangat berbeda dari model Zilog Z80 sebelumnya. Seri komputer rumahan ini pertama kali diluncurkan pada tahun 1980 dengan nama Komputer Warna 1, diikuti oleh Komputer Warna 2 pada tahun 1983 dan Komputer Warna 3 pada tahun 1986. Terdapat tingkat kompatibilitas perangkat lunak dan perangkat keras yang tinggi antara ketiga model tersebut, dengan hampir tidak ada program yang ditulis pada model lama yang tidak berjalan pada model yang baru. Produksi Komputer Warna 3 dihentikan pada tahun 1991. Semua model Komputer Warna dilengkapi dengan Color BASIC dalam ROM, sebuah implementasi dari Microsoft BASIC. Pihak ketiga juga menawarkan beberapa varian sistem operasi multitugas OS-9.
Tandy Corporation mengumumkan Komputer Warna TRS-80 pada bulan Juli 1980, yang bertujuan untuk menyediakan komputer rumahan berbiaya rendah. Desain Komputer Warna sama sekali berbeda dari model TRS-80 berbasis Zilog Z80. Majalah BYTE pernah menulis: "Satu-satunya kesamaan [antara kedua komputer] adalah namanya." Komputer Warna TRS-80 berasal dari proyek teks video eksperimental pada tahun 1977 oleh University of Kentucky Cooperative Extension Service dan University of Kentucky College of Agriculture. Motorola Semiconductor memenangkan kontrak untuk terminal pengguna, dan divisi komputer Tandy kemudian terlibat dalam pembuatan terminal tersebut. Tujuan awal dari proyek ini adalah untuk merancang terminal teks video berbiaya rendah untuk menyediakan informasi waktu nyata yang dibutuhkan untuk operasi harian bagi petani, peternak, dan personel industri pertanian lainnya.
Chip Generator Tampilan Video (VDG) Motorola MC6847 dirilis sekitar waktu kolaborasi bersama dimulai. Prototipe terminal "Green Thumb" tahun 1978 menggunakan mikroprosesor MC6847 dan Motorola 6809.
Komputer Berwarna asli memiliki casing abu-abu keperakan yang besar, papan ketik CHICLET seperti kalkulator, dan tersedia dalam pilihan memori 4K, 16K, atau 32K. Versi dengan memori minimal 16K dilengkapi dengan Microsoft Color BASIC standar atau Extended Color BASIC opsional. Satu-satunya koneksi CoCo 1 awal ke perangkat tampilan adalah ke TV. Versi awal CoCo 1 memiliki sekeliling papan ketik hitam dan pelat nama TRS-80 di sisi kiri papan ketik. Versi selanjutnya menghilangkan sekeliling keyboard hitam dan tombol RAM, dan memindahkan logo TRS-80 ke garis tengah casing.
Radio Shack dapat memutakhirkan semua versi yang dilengkapi dengan Color BASIC standar ke Extended Color BASIC, pengembangnya adalah Microsoft.
Selama produksi awal CoCo 1, banyak sirkuit pendukung telah didesain ulang menjadi beberapa sirkuit terpadu khusus, sehingga papan sirkuit CoCo 1 sebagian besar kosong. Untuk mengurangi biaya produksi, casing diperpendek sekitar 25%, dan catu daya serta motherboard didesain ulang agar lebih kecil. CoCo 2 dijual dalam model 16K dan 64K dan kompatibel dengan perangkat generasi sebelumnya. Dengan peningkatan ROM, fungsi baru, dan perbaikan bug membuat sistem memiliki kinerja dan kegunaan yang lebih tinggi.
Pada tahun 1985, pengguna Color Computer khawatir bahwa perusahaan akan meninggalkan komputer tersebut dan lebih memilih Tandy 1000. Eksekutif Tandy Ed Juge berjanji bahwa potensi Color Computer tidak ada bandingannya. Pada tanggal 30 Juli 1986, Tandy mengumumkan Color Computer 3 di Waldorf Astoria Hotel di New York City. Model ini menyediakan RAM sebesar 128 KB dan dapat ditingkatkan menjadi 512 KB, dengan kinerja yang lebih tinggi dan fungsi keluaran visual yang beragam.
CoCo 3 memiliki kompatibilitas yang kuat, tidak hanya mendukung sebagian besar versi perangkat lunak yang lama, tetapi juga berfungsi dengan baik dengan periferal CoCo 2.
Model CoCo 1 dan CoCo 2 hampir identik secara fungsional dan sebagian besar terdiri dari beberapa chip LSI, termasuk mikroprosesor MC6809E, multiplekser alamat sinkron (SAM) MC6883/SN74LS783/SN74LS785, dan generator tampilan video (VDG) MC6847. SAM bertanggung jawab atas kontrol jam, sinkronisasi, dan manajemen memori, sementara VDG digunakan untuk tampilan grafis dan mendukung kemampuan tampilan dalam beberapa mode.
Perjalanan Komputer Warna TRS-80 dimulai dari kebutuhan proyek pertanian dan akhirnya memasuki pasar komputer rumah. Apakah proses ini mencerminkan hubungan erat antara teknologi dan kehidupan sehari-hari?