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

Минималистичный универсальный Linux-ПК со странным названием minimum viable computer: что он умеет

Время на прочтение3 мин
Количество просмотров15K
Всего голосов 39: ↑38 и ↓1+49
Комментарии49

Комментарии 49

Хоть и недорогой девайс, но для админства явно надо и RJ-45, и wifi, и COM-порт. Ещё как вариант - возможность использовать этот девайс как подключаемую клаву USB (И хорошо бы ещё и как монитор :D)

RS-485 и RS-422 до кучи. И оптопорт для связи с счетчиками.

Тут скорее был бы удобнее вариант usb-хаба, в который можно удобно вставлять необходимые адаптеры.

НЛО прилетело и опубликовало эту надпись здесь

Речь не о замене, а о поддержке всего через один интерфейс: USB-to-RJ45, USB-to-COM, USB-to-WiFi и т.д.

Вот пример USB-to-RS232

Можно сделать female, можно без провода, можно вообще одного типоразмера чтобы вставлять в пазы в хабе и красиво выглядело. Смысл в том что мне не нужен COM, но может в какой-то момент пригодиться RJ45, а в какой-то WiFi (но не вместе).

НЛО прилетело и опубликовало эту надпись здесь

Могу дополнить вашу мысль — дешёвые переходники с usb на последовательные порты работают отвратительно. Нет проблем с moxa 1150, нет проблем с заказанным с амазона переходником с usb type-c. А дешёвые китайцы то скорость не могли держать нужную, то умирали внезапно.

НЛО прилетело и опубликовало эту надпись здесь

RS-485 , RS-232( COM-порт ) , ЛАН порт с терминальной прогой, что бы слушать обмен на порту с возможность вывода в ASCII или HEX виде. Вот это востребовано при отладке.

А по USB девайсы обычно работает со свои софтом .

А всякие беспроводные интерфейсы можно на флиппере посмотреть.

На удивление, похожим размером дисплея ещё и пользоваться будет возможно. Я был уверен, что на 320 пикселях ширины вообще ничего не поместится. Хотя уже mc выглядит очень неюзабельным

На QVGA экранах КПК отлично браузилось. Причём в портретной ориентации намного удобнее.

ranger вполне

У Синцлера ширина была вообще 256 пикселей. И ничего, пользовались. Но да, тесновато...

в качестве ПК для ректро-геймеров

«ректро-геймеры»? Забавный получился гибрид.

Если по существую, то думаю, вряд ли эта штука станет популярной. Да, это $15, но с жуткой клавиатурой и без Wi-Fi сфера применения сужается до развлекательной. Неттопы умерли не просто так.

Автор просто не определился ректо- или ретро-геймеры.

Если добавить сюда Wifi, Bluetooth, GPRS, аудиовыход, то девайс плавно превратится... в смартфон. Устаревший на 15 лет.

Миллиарды людей носят с собой КПК с гораздо лучшим железом и дисплеем, чем данный девайс. Так может не стоило изобретать велосипед. Лучше бы сделали компактную тонкую (1,5-2 мм) QWERTY-клавиатуру в формате чехла-книжки. Технологии и материалы наверняка уже есть...

Open Hardware смартфонов (да и любых других девайсов) не так уж и много, так что такое устройство само по себе ценно, тем более если за него не просят заоблачных денег.

Сколько воды, сколько повторных разжёвываний, ужас. А ещё море опечаток.

Дисплей: 2,3-дюймовый

Не для тех у кого дальнозоркость, хоть водяную линзу приделывай. :)

Странный проект, неудобный форм-фактор, беспроводных интерфейсов нет, непонятно как его использовать. Для станционарного применения нет ничего лучше чем классический стационарный ПК, с монитором, клавиатурой и мышью. Для мобильно-стационарного - ноутбук.

А между тем есть интересные мобильные форм-факторы, которые было бы интересно возродить на современном железе, например Samsung Q1 Ultra.

https://habrastorage.org/r/w1560/getpro/habr/olpictures/9c6/00f/86f/9c600f86faee63ddd0a467c508f925fa.jpg

Устройство, судя по фотогарфиям, действительно удобно держать в руках подобно геймпаду и набирать текст на клавиатуре.

Дисплей: 2,3-дюймовый, с разрешениеми 320*240 пикселей.

кнопки силиконовые, мягкие, как у пульта от ТВ.

В частности, компьютер может использоваться ... для создания софта.

Я бы посмотрел на тупицу, который будет "создавать софт" на такой девайсе :)

Знаю людей, писавших софт на мобильном телефоне. Нокиа-9000. И результативно.

Во времена расцвета Спектрума примерно так и писали. Резиновые кнопки, экран был побольше, конечно, но разрешение гораздо меньше :).

Да, и я это помню. Но зачем возвращаться в каменный век добровольно?

Многое бы отдал, чтобы вернуться туда :).

Вижу пользу подобного устройства именно в возможности психологически вернуться в те времена, когда машины подчинялись даже программистам-одиночкам. Прогрессорство и эффективность могут утомить, и вы тоже ещё перегорите в своей карьере, и не раз :). И для новой смены это отличный способ погрузиться в технологии, не утонув в лишних подробностях современного состояния отрасли :).

(Это не альтренатива "настоящим" компьютерам, и свой современный и практичный ноутбук я тоже ценю :).)

Куплю если цена будет не дороже 50$. Сценарий использования — изучение юникс утилит в дороге и написание пет-проджектов (компилировать их почти наверняка придётся на чём-то другом). Куплю дороже, если будет возможность сёрфить интернеты в lynx/links не подключая дополнительных свистков. Скорее всего куплю 2-3 себе, 1-2 знаю кому подарить, и добавьте в заказ не менее десяти сменных клавиатур (кнопки на пульте не страдают долговечностью). Это устройство моей мечты, привезите мне его пожалуйста.

upd: написал это разработчику в Твиттер и попросил его сделать всё чтобы эта машинка включалась по возможности не дольше чем Распберри.

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

Зачем посвежее чип, что это даст девайсу с 32МБ оперативки? Если на свежем чипе батарейка будет высаживаться быстрее то оставьте мне этот. Вроде как самое тяжёлое вычисление которое ему надо будет делать это подсветка синтаксиса.

более свежий 64 метра оперативки даст, а потребление не сильно критично возрастет.

Тогда это будет не девайс за 15 долларов, а выйдет не в середине года а в середине следующего. Если автор поставит ещё и больший дисплей то придётся брать большую батарейку. Если, другой пример, там появятся BGA микросхемы — то сломавшуюся плату горячим топором в поле не отремонтируешь. Короче, это всё не то. Дайте мне самую простую клацалку (смартфон не предлагать) с бомж-дисплеем и 5 рядов клавиатуры — которая уместится в килограмм веса (с учётом запасной клацалки, аккумулятора, зарядки, источника интернета с телефонией), и я буду готов отправится в ультра-длинный велопоход не особо отрываясь от работы. Желательно в 2022м году, иначе придётся думать как наклепать себе этих девайсов самостоятельно.

Для удовлетворения ретро-зуда нафантазировался точно такой же формфактор, тоже экран 320*240, только чтобы там слева ещё была крестовина и справа экшн-кнопки, на манер геймпада, и чтобы там был съёмный процессор из линейки 1, 2, или 4 ядра на 33 или 66 MHz каждое. Также предусмотрены 4 отсека для съёмных устройств из линейки: модуль RAM 256КБ (другой оперативы в компьютере нет), модуль флеш-накопителя на 4МБ, музыкальный сопроцессор или ускоритель 3Д-графики - являются карточками ROM с библиотеками, предоставляющими определённый API, но требующими, например, отдельного ядра процессора для своей работы, чтобы не запускаться на одноядерном. Аналогично могут быть и другие специализированные ROM-ы, например, для поддержки интерпретатора BASIC для запуска соответсвующих приложений, ну и сами приложения поставляются на таких же ROM-карточках. Никакого плаг-н-плея, все устройства надо конфигурировать самому (выбрать в системе диапазон предоставляемых адресов и набор прерываний). Никакой сети (но возможны карточки расширения, реализующие сетевые функции в виде виртуальной файловой системы).

В количественном выражении ограничения выбраны условно (чтобы донести идею), но их наличие и фиксация в стандарте платформы обязательны, платформа не должна "бесконечно" расширяться до современных технологий. Платформа, по задумке, должна подстёгивать творчество в попытках преодолеть эти ограничения программно и обеспечивать небольшой приятный уровень краснголазинга в настройке всего этого. Кароч, такой железный эталон некоего fantasy computer (типа TIC-80 или PICO-8) для демомэйкинга, ретрогейминга, духа коллекционирования физических ромов (и их обмена между людьми), обучения ассемблеру и построению операционных систем, и, вероятно, фидошного духа с реализацией сетевых приложений на таком ограниченном железе. Джва года хочу такой компьютер.

чтобы там был съёмный процессор из линейки 1, 2, или 4 ядра на 33 или 66 MHz каждое.
Такие точно существуют? Или процессор который вы имеете в виду подходит в одну из стандартных панелек под микросхемы?

Существуют, это что-то уровня ESP32 / STM32. "Паналезировать" ("очиплетить" :)) подобный микроконтроллер совсем не сложно, я думаю. Только, наверное, я бы хотел ещё проще процессор/контроллер, 16 разрядный, с какой-нибдуь самой простой архитектурой (полностью документированный, без наворотов защищённых режимов, без альтернативных ядер и, тем более, без блобов, обеспечивающих поддержку всего этого). Программистам нужно вернуть давно утраченное ощущение абсолютного контроля над компьютерами :).

Нет, панельки не предполагаются стандартные, всё должно быть "фирменное" под данную платформу. Толкать на расширение "настоящими взрослыми" стандартами (и "распылять" таким образом конфигурации описываемой платформы) намеренно не хотелось бы, это должна быть такая искусственная "замороженная" микро-экосистема фантазийных компьютеров 80-90-ых :). Если ты сказал "моя демка запускается на %platform_name% с набором картриджей %cartriges_list%", то это должно однозначно указывать на конфигурацию, без всяких "а вот тут нужно допилить по инструкции от васяна". Эталонный Бытовой Компьютер 2000 (лишь с небольшой вариативностью, обеспечиваемой картриджами расширения). Полезным в каких-то более прикладных задачах современного мира этому компьютеру быть не нужно (хотя предполагается, что мощности будет достаточно для эмуляции как минимум NES и SEGA :)).

Согласен с вашей идеей и точкой зрения во всём, особенно в плане создать самодостаточный микрокомпьютер с экраном для цели обучения программирования ОС. Это одна из основных причин по которым мне нужен MVC, в плане ретроигр лично я испытываю ностальгию только по J2ME и то не часто.
Этому компьютеру явно не хватает видео- и аудиовыхода, с ними он может применяться как видео- и аудио-плеер. А в таком виде подойдёт для уроков информатики а Африке и горных деревнях Центральной Америки, чтобы каждый ученик смог попробовать программировать. А с видеовыходом на нём можно еще и Windows 95 в эмуляторе запустить, это тоже полезно для освоения компьютерной грамотности.

Мне эта штука напоминает кибердеку из произведений Гибсона. Только надо еще VR-шлем в комплекте и поддержку сети хоть в каком-то виде.

Парни явно не в ту сторону пошли. Для таких целей уже малинка есть давно.

Если и делать подобный девайс, то стоит смотреть на работу его в паре со смартфоном. Крутить программу в коробке, а связь со смартфоном держать через голубой зуб или просто через usb. Вывод на экран смартфона. Питание можно со смартфона через тот же Usb подавать.

Если в паре со смартфоном - отдельный ретрокомп не нужен. Достаточно внешней клавиатуры.

  1. Малинка не Open Hardware (и местами даже не Open Source)

  2. Есть Open Hardware одноплатники, но автор задумал это в первую очередь как недорогое устройство, (почти) собственной разработки, а не просто взять готовое и прикрутить к нему дисплей и клавиатуру.

Как всегда, на минималистичную клавиатуру невозможно установить русский язык без извращений.

Вопрос ко всем:

А вообще, есть ли такой сервис, на котором можно поделиться идеей?

Так сказать "безвозбездно, то есть дадом".

С какой целью? Так-то поделиться и на дваче можно.

Просто поделиться. На всё времени не хватает. Может кому и понадобится.

Двач обширен. Там легко затеряться, в смысле идею увидят только 10-20 человек вместо 8 тысяч, как у этой статьи. Нет ли более специализированного ресурса?

Вы так и не озвучили критериев специализации. И, скорее всего, переоцениваете важность и оригинальность своих идей :).

Вы так и не озвучили критериев специализации.

Про "критериии специализации" я, честно говоря, не понял. Тематика может быть любой: от космонавтики до *придумайте сами*. Да мало ли чего в голову взбредёт.

И, скорее всего, переоцениваете важность и оригинальность своих идей

Скорее всего. Или глупая, или не интересная, или неосуществимая, или кто-то уже реализовал. Думаю это вполне нормально. Тут дело в другом - поделиться идеей, "посеять" её в головы людей, может быть напомнить о ней, если она уже существует. А то идеи пылятся и голове и потихоньку забываются.

Вот, кстати и первая идея: сделать сайт, на котором можно поделиться любой идеей, что-то вроде форума с темами и возможностью обсуждения. Дарю! ;-)

Очень ценная идея, налетай, народ :).

Вот, кстати и первая идея: сделать сайт, на котором можно поделиться любой идеей, что-то вроде форума с темами и возможностью обсуждения. Дарю! ;-)

Даже помню натыкался на похожее лет так 7 назад.

Вот и кибердека подъехала...

Зарегистрируйтесь на Хабре, чтобы оставить комментарий