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

2 часов назад 4

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

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

Источник

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

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

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

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

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

Возможности

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

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

Источник