Как стать автором
Обновить

Ноутбук с Lisp, годами работающий от батареи

Время на прочтение 2 мин
Количество просмотров 30K

Андрэас Эриксен (Andreas Eriksen) в рамках Hackaday Low-Power Challenge представил свой проект ноутбука PotatoP. Работающий на микроконтроллере с портированным Lisp, этот ноутбук, созданный с нуля, должен, в конце концов, работать полностью автономно.

Внешний вид PotatoP.
Внешний вид PotatoP.

Из описания проекта данного автором:

Меня раздражало то, что мой личный ноутбук всегда разряжался, когда я хотел работать над своими небольшими программными проектами, поэтому я собираю себе устройство форм-фактора ноутбука. В настоящее время расчетный срок службы батареи составляет до 2 лет в зависимости от окружающего освещения (с литий-полимерной батареей емкостью 12000 мАч), но я надеюсь, что в конечном итоге он будет питаться только от окружающего освещения.

Он должен иметь хорошую клавиатуру и достойную среду программирования — совместимость с существующим программным обеспечением не является приоритетом, равно как и мощное оборудование — просто минимум, необходимый для среды LISP. Написание минимального редактора, текстового процессора, приложения для работы с электронными таблицами или чего-то еще, что я хочу, будет частью веселья!

В английском слово potato (картошка) означает, в том числе, маломощное или плохо работающее устройство. Это устройство намеренно сделано маломощным. Окончание toP - это отсылка к получившемуся форм-фактору в виде ноутбука (laptop). Суффикс p используется в LISP для предикатов - функций, которые возвращают true или false. Картошка это или нет? Решайте сами!

В проекте используется плата SparkFun RedBoard Artemis ATP с чипом Apollo 3 со сверхнизким энергопотреблением. Экран - 4,4-дюймовый дисплей от Sharp не имеющий подсветки и потребляющий мало энергии. Для питания ноутбука используется солнечная батарея. Список всех компонентов можно посмотреть тут.

В качестве ОС выступает PotatOS - модифицированный порт uLisp (Lisp, разработанный специально для микроконтроллеров). Программы для PotatOS можно писать прямо на картошкатопе: Эриксен уже написал и запустил игру Змейка.

Игра Змейка, запущенная на PotatoP.
Игра Змейка, запущенная на PotatoP.

В настоящее время расчетный срок работы от батареи составляет до 2 лет в зависимости от окружающего освещения (с литий-полимерной батареей емкостью 12000 мАч). В будущем Эриксен надеется сделать так, чтобы ноутбук питался только от окружающего света.

Источники и ссылки:

https://hackaday.io/project/184340-potatop - страница проекта.

https://github.com/andreer/PotatoP/ - программное обеспечение проекта.

Теги:
Хабы:
+55
Комментарии 121
Комментарии Комментарии 121

Другие новости

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн