Компьютер «Maximite»
Не так давно я узнал об очень интересном компьютере под названием Maximite. Он построен на микропроцессоре PIC на который возложены все основные функции этого компьютера. Этот компьютер был создан в 2011 году. Он стал достаточно популярным и сейчас для него созданы игры и некоторые программы, включая эмулятор ретро компьютера. Основным языком программирования является Basic. Подробнее о его характеристиках можно почитать здесь: http://geoffg.net/MaximiteFeatures.html.
Вот основные из них:
- 128K RAM
- VGA выход с разрешением 480х432 точек и восемью цветами
- Подключение любой PS2 клавиатуры
- Аудио-выход
- USB разъем для подключения к PC и обновления прошивки
- Поддержка карт SD/MMC/SDHC с файловыми системами FAT16 и FAT32 объемом до 64Гб.
- 20 входов/выходов выведены на разъем сзади из них 10 с АЦП.
- Дополнительные 20 входов/выходов, совместимых с Arduino, находятся на плате и позволяют подключать Arduino shields.
- Поддерживаются следующие протоколы обмена: I2C, последовательные (RS232 и RS485 при установке дополнительных микросхем), SPI, 1-Wire и CAN.
- Два ШИМ выхода
Мне показалось очень интересным заказать набор для сборки этого компьютера и сделать его. Существует несколько разновидностей наборов и их цена начинается от 30 долларов. Я выбрал полный набор который может выводить изображение в цвете и включает в себя корпус. Стоимость такого набора вместе с доставкой составила чуть меньше 100 долларов. Вот так выглядел набор который я получил:
На плате уже была припаяна микросхема PIC, которую не очень просто было бы паять новичку. Я бы рассматривал этот набор как проект выходного дня. Потребуется всего лишь несколько часов для сборки компьютера, так как там не так много элементов и их пайка доступна даже начинающему радиолюбителю:
При правильной сборке компьютер не требует наладки и должен заработать сразу:
С практической точки зрения, мне кажется, этот компьютер не представляет особого интереса, так как все его функции могут выполняться другими устройствами за меньшие деньги. Но он бесценен как очень интересный хобби-проект. Я получил огромное удовольствие от сборки этого компьютера, а также от возможности попрограммировать на нём. Это вызвало ностальгические чувства о тех временах, когда на компьютерах еще не было графического интерфейса и объектного программирования.
Я еще планирую вернуться к теме этого компьютера в одном из следующих постов с примерами его программирования. До встречи!