На микроконтроллере AVR удалось собрать миниатюрный портативный компьютер

2 мин
На микроконтроллере AVR удалось собрать миниатюрный портативный компьютер

Очередное интересное девайс от энтузиастов: карманный портативный компьютер, собранный на базе восьмибитного микроконтроллера AVR. Инициатива так и называется — AVR-Laptop. Система работает на ATmega2560 под управлением ОС реального времени FreeRTOS.

Аппаратная часть

Габариты девайса составляют 12 × 11 × 3,4 см, а корпус напечатан на 3D-принтере. Вопреки компактность, автор разместил внутри собственную QWERTY-клавиатуру, монитор, аккумулятор, динамики и слот для карты памяти. В качестве дисплея используется небольшой монохромный ЖК-экран с разрешением 128 × 64 точки. За звук отвечает отдельный чип VS1053, данные хранятся на microSD, а питание обеспечивает батарея формата 18650. Внутри есть и часы реального времени.

Толстенький корпус, настоящий шарнир дисплея и крошечная клава превращают AVR-Laptop в нечто среднее между самодельным нетбуком и карманным компьютером из 1990-х. Внешне девайс больше напоминает коммуникатор тех лет.

Игровой сервер с криперами и порталом в Незер.

Добывайте ресурсы, стройте объекты, исследуйте мир Selectel в Minecraft и получайте призы.

Исследовать →

Возможности

Интереснее всего программная часть. ATmega2560 обычно используют в Arduino-проектах для сравнительно простых задач — управления датчиками, реле, светодиодами и иной электроникой. Но тут у нас полноценный ПК, не совсем обычный, но тем не менее. Есть графический интерфейс и собственные приложения. Ноутбук умеет функционировать с файлами на карте памяти, воспроизводить звук и выполнять другие задачи, которые обычно не ассоциируются с восьмибитными AVR.

Конечно, конкурировать даже со старым ноутбуком такой аппарат не может и не пытается. Цель проекта другая — показать возможности современных микроконтроллеров. Причем вычислительные способности таких чипов кажутся совсем уж незначительными. Но нет, на самом деле они на хорошем уровне.

Поделиться

TelegramVK