1 час назад
На микроконтроллере 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.
Конечно, конкурировать даже со старым ноутбуком такой аппарат не может и не пытается. Цель проекта другая — показать возможности современных микроконтроллеров. Причем вычислительные способности таких чипов кажутся совсем уж незначительными. Но нет, на самом деле они на хорошем уровне.
Продолжить читать

