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

PicoCalc: назад в Бейсик

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров5.2K

Изобретательные китайские товарищи из ClockworkPi недавно анонсировали выход нового устройства. Если предыдущий продукт, uConsole, базировался на RaspberryPi CM4 (а также других полноценных ARM-чипах) и работал под управлением Linux, то данный продукт, во-первых, более концептуальный, во-вторых, в силу концепции, менее производительный, и в-третьих, что важно, приехал в РФ гораздо быстрее, примерно за месяц.

Познакомьтесь — это PicoCalc, кибер-дека на базе микроконтроллера RaspberryPi Pico (как понятно из названия) за 75$. Квадратный цветной экран диагональю 4", с разрешением 320x320, пара динамиков, QWERTY-клавиатура с подсветкой, поддержка SD-карты (полноразмерной) и питание от двух "банок" формата 18650 (что для RPi Pico почти бесконечный запас энергии).

Зелёные буквы 👍
Зелёные буквы 👍

По концепции это устройство позиционируется как новое прочтение программируемого калькулятора, условная "Электроника КПК-996" нашего времени. Из этого, видимо, следует следующий концептуальный факт -- прошивкой по-умолчанию является интерпретатор BASIC (называется PicoMite). Но обо всём по порядку.

Сборка

Устройство приезжает в виде комплекта для отвёрточной сборки. Сборка несложная, но не примитивная, поэтому в наличии подробный графический мануал. Самое сложное в сборке -- закрепить шлейф экрана и не залапать сам экран отпечатками пальцев.

Экран, динамики и резиновые клавиши клавиатуры размещаются на передней панели, затем накрывается печатной платой, в которую вставляется плата RaspberryPi Pico и затем всё закрывает задняя панель. Обе панели пластиковые.

Комплектация
Комплектация
Отдельный Micro-USB на контроллере и зарядный Type-C на плате
Отдельный Micro-USB на контроллере и зарядный Type-C на плате

Скрепляются панели специальными болтами под "фирменный" шестигранник, стилизованный под гвоздодёр из Half-Life. Панели неплохо держатся, без люфтов. Но вот прижима экрана нет, поэтому он может там в рамке слегка болтаться. Но под защитным стеклом (которого, кстати, не было у uConsole) этот люфт незаметен.

Вставляем аккумуляторы с учётом полярности и закрываем батарейный отсек. Устройство готово к включению.

Первое включение

Нажатием кнопки на верхней грани корпуса устройство включается и почти сразу готово к работе. Встречает нас информация о сборке и приглашение BASIC. Попробуем что-нибудь посчитать.

Это же Clockwork, PI
Это же Clockwork, PI

Исторически так сложилось, что я не попал в эпоху популярности BASIC, мне достались синие панели Volkov Commander и Turbo Pascal. Поэтому я не знаю, что тут писать. Из описания в документации понятно, что в интерпретаторе есть полноценная возможность сохранять, загружать .bas-файлы, а также работать с графикой.

Альтернативными прошивками, как указано в репозитории проекта https://github.com/clockworkpi/PicoCalc/tree/master/Code являются мини-unix, NES-эмулятор и, внезапно, LISP. С данной прошивкой PicoCalc это LISP-машина, которую мы заслужили.

Открытая платформа

В более подробном обзоре программной части на этом канале мы можем увидеть упоминание того, как энтузиасты уже добавили в PicoCalc плату LuckFox, которая может запускать полноценный Linux, по сути превращая девайс в uConsole Mini.

Также на устройстве есть возможность использовать RPi Pico по прямому назначению, с помощью MicroPython управлять портами вывода GPIO (т.н. ногодрыг). Колодка с портами выведена на левую грань корпуса. И это уже претензия на расширяемость.

Железо

Я заказал это устройство почти сразу после получения рекламного письма. Это была довольно импульсивная покупка, но всё же качество устройства не разочаровало.

Клавиатура стала более "телефонной", клик короче, клавиши ниже и как-то ближе друг к другу, и раскладка более-менее удобная, с учётом того, что PicoCalc не является полноценным Linux-компьютером.

Квадратный экран придаёт ретро-ощущений, но в целом он довольно обычный. Яркости достаточно для работы под рабочей лампой. При работе иногда мерцает, но я предполагаю это из-за контроллера, не хватает ресурсов RPi Pico. Технически, платформа совместима со вторым поколением контроллеров.

Отдельно стоит отметить, что корпус довольно просторный и внутри можно было бы разместить достаточное количество модулей, превратив девайс в этакий Flipper-переросток.

Итого

Очередное добротное устройство от ClockworkPi, концептуальное, удобное. Вызывает желание пользоваться. В отличие от M5Stack Cardputer, клавиатура не номинальная, более тщательно проработана, есть ощущение того, что разработчики исправили недочёты клавиатуры uConsole.

С учётом более низкой цены, возможности поставить совместимый Linux-контроллер и более оперативной доставкой, этот девайс выглядит очень привлекательно.

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

Публикации

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