Сообщество - TECHNO BROTHER

TECHNO BROTHER

1 969 постов 13 244 подписчика

Популярные теги в сообществе:

270
TECHNO BROTHER

Подписчица с Пикабу подарила мне крутейший телефон

Кристина задонатила Rover M5 на Windows Mobile, в девичестве смартфон разработки Chi Mei. Мощный 170мгц омап, 64 метра оперативный и довольно неплохой дисплей 176x220. На следующей неделе выйдет статья и видос о его дриставрации!

Подписчица с Пикабу подарила мне крутейший телефон Опрос, Смартфон, Телефон, Подарки, Пикабу, Гаджеты
Подписчица с Пикабу подарила мне крутейший телефон Опрос, Смартфон, Телефон, Подарки, Пикабу, Гаджеты
?
Всего голосов:
Показать полностью 2 1
13

Представлены швейцарские часы Tissot PRC 100 Solar с солнечной зарядкой

Представлены швейцарские часы Tissot PRC 100 Solar с солнечной зарядкой Часы, Наручные часы, Аксессуары, Tissot, Швейцарские часы, Длиннопост

Источник изображения: Tissot

Знаменитый швейцарский часовой бренд Tissot расширил свой ассортимент, представив новинку PRC 100 Solar – современные часы, использующие энергию солнца для своей работы. Модель объединила в себе традиционную швейцарскую точность с экологичным источником питания.

Внутри часов находится инновационный механизм Lightmaster Solar Quartz. Его уникальность заключается в способности преобразовывать световую энергию в электрическую для питания часового механизма.

Представлены швейцарские часы Tissot PRC 100 Solar с солнечной зарядкой Часы, Наручные часы, Аксессуары, Tissot, Швейцарские часы, Длиннопост

Источник изображения: Tissot

Согласно информации от производителя, встроенные солнечные элементы сотовой структуры, расположенные под защитным сапфировым стеклом, эффективно улавливают как естественный солнечный свет, так и искусственное освещение.

Кварцевый механизм часов гарантирует высокую точность хода – характеристику, которой славятся швейцарские часы. Технологи Tissot уделили особое внимание оптимизации энергопотребления, благодаря чему часы работают долгое время без дополнительной подзарядки. Даже в случае продолжительного недостатка света они продолжают исправно функционировать за счёт запаса энергии, сохраненного в перезаряжаемой батарее.

Представлены швейцарские часы Tissot PRC 100 Solar с солнечной зарядкой Часы, Наручные часы, Аксессуары, Tissot, Швейцарские часы, Длиннопост

Источник изображения: Tissot

Дизайн часов воплощает классическую элегантность в современной интерпретации. Корпус диаметром 39 миллиметров изготовлен из высококачественной нержавеющей стали марки 316L, известной своей устойчивостью к коррозии и гипоаллергенными свойствами. Отличительной чертой модели стал двенадцатиугольный безель, придающий часам узнаваемый характерный вид.

Для защиты от влаги инженеры Tissot оснастили часы завинчивающейся заводной головкой и обеспечили водонепроницаемость до 100 метров. Такой уровень защиты позволяет не беспокоиться о сохранности часов при плавании или занятиях водными видами спорта.

Представлены швейцарские часы Tissot PRC 100 Solar с солнечной зарядкой Часы, Наручные часы, Аксессуары, Tissot, Швейцарские часы, Длиннопост

Источник изображения: Tissot

На классическом циферблате расположены чёткие часовые метки и стрелки с покрытием Super-LumiNova – светонакопительным составом, который обеспечивает отличную видимость показаний даже в полной темноте. Эта функция особенно полезна в ночное время или в условиях слабого освещения.

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

Представлены швейцарские часы Tissot PRC 100 Solar с солнечной зарядкой Часы, Наручные часы, Аксессуары, Tissot, Швейцарские часы, Длиннопост

Источник изображения: Tissot

Для ценителей современного стиля создана эффектная полностью чёрная версия часов. Коллекцию дополняют варианты с элегантными кожаными ремешками коричневого или чёрного цвета, придающими часам более формальный вид.

Цена новинки варьируется от $450 до $550 в зависимости от выбранной модели. Бренд также анонсировал планы по расширению линейки – в течение текущего года ожидается выпуск моделей с уменьшенным корпусом диаметром 34 миллиметра.

Представлены швейцарские часы Tissot PRC 100 Solar с солнечной зарядкой Часы, Наручные часы, Аксессуары, Tissot, Швейцарские часы, Длиннопост

Источник изображения: Tissot

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

Показать полностью 5
168

Ретропонедельник №193 Радиоточка РУСЬ ПТ-201

Очередная рабочая неделя начинается с экспоната виртуального музея советской бытовой техники. Экспонат прислан моим товарищем @dlinyj, в состоянии "муха не сидела", в заводской коробке:

Ретропонедельник №193 Радиоточка РУСЬ ПТ-201 Сделано в СССР, Электроника, Техника, Радио, Длиннопост

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

Ретропонедельник №193 Радиоточка РУСЬ ПТ-201 Сделано в СССР, Электроника, Техника, Радио, Длиннопост

Для работы радиоточки необходимо питание 220В, без электричества она может играть только основной канал.

Ретропонедельник №193 Радиоточка РУСЬ ПТ-201 Сделано в СССР, Электроника, Техника, Радио, Длиннопост

Для вас - схема

Ретропонедельник №193 Радиоточка РУСЬ ПТ-201 Сделано в СССР, Электроника, Техника, Радио, Длиннопост
Ретропонедельник №193 Радиоточка РУСЬ ПТ-201 Сделано в СССР, Электроника, Техника, Радио, Длиннопост

Корпус - гнутый металл, оклеенный ПВХ пленкой с принтом. Из удивительного - решетка динамика - литая из металла(!)

Ретропонедельник №193 Радиоточка РУСЬ ПТ-201 Сделано в СССР, Электроника, Техника, Радио, Длиннопост
Ретропонедельник №193 Радиоточка РУСЬ ПТ-201 Сделано в СССР, Электроника, Техника, Радио, Длиннопост

Выпущена в декабре 1991, электролиты уже импортные.

Ретропонедельник №193 Радиоточка РУСЬ ПТ-201 Сделано в СССР, Электроника, Техника, Радио, Длиннопост

Была похожая модель радиоточки - Юность, сильно проще - без электроники, только один канал:

Ретропонедельник №193 Радиоточка РУСЬ ПТ-201 Сделано в СССР, Электроника, Техника, Радио, Длиннопост
Ретропонедельник №193 Радиоточка РУСЬ ПТ-201 Сделано в СССР, Электроника, Техника, Радио, Длиннопост
Ретропонедельник №193 Радиоточка РУСЬ ПТ-201 Сделано в СССР, Электроника, Техника, Радио, Длиннопост
Ретропонедельник №193 Радиоточка РУСЬ ПТ-201 Сделано в СССР, Электроника, Техника, Радио, Длиннопост

На сегодняшний день, вроде только Каменск-уральский завод до сих пор делает радиоточки, под маркой "нейва". Хотя живую радиоточку я слышал последний раз году так в 2005.

Показать полностью 12
384
TECHNO BROTHER

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

И снова мы с вами возвращаемся к тематике игровых консолей и мобильного гейминга. Я большой фанат как консолей, так и смартфонов и охочусь за гаджетами которые объединяют в себе функционал обоих устройств. К сожалению, моделей такого типа наберется несколько десятков штук за всю историю существования телефонов, поэтому я стараюсь отремонтировать каждый нерабочий экземпляр, который попадает мне в руки. Недавно мне удалось приобрести уникальный смартфон из Китая всего за 1 000 рублей и оживить его. А если вам интересно как проходил процесс ремонта и на что такой девайс способен на практике — жду вас под катом!

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

❯ Предисловие

В наше время принято считать, что самые лучшие, интересные и необычные гаджеты выходили в 2000х и 2010х годах. Каких только форм-факторов не было в эти годы: слайдеры, раскладушки, QWERTY-слайдеры, QWERTY-моноблоки и многие другие интересные решения.

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

Производителям телефонов ещё с начала 2000-х годов стало очевидным, что с развитием железа рано или поздно на телефонах появится мобильный гейминг. Пионерами игровых телефонов можно назвать Sagem MYG-5, вышедший в 2002 году и Nokia N-Gage, вышедший в 2003 году.

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

Я ищу этого красавца для будущей статьи. Если вдруг у кого-то такой есть и вы хотите его продать в хорошие руки — пишите в комментариях

Но вот нюанс, к сожалению игровых устройств после этого практически не выходило на европейском и американском рынке. По сути, я могу лишь вспомнить аддон EGB-10 для Sony Ericsson, который позволял превратить телефоны с «старым» разъёмом (Z600i, K500i, K700i, K300i, T630) в портативную игровую консоль и весьма интересный слайдер Sony Ericsson F305 2008 года за авторством всё той же Sagem, которая хоть и имела игровые кнопки, но на неё вышла всего лишь одна (!!!) игра с поддержкой этих кнопок...

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

В 2011 году, когда Android уже успел занять значительную нишу на рынке смартфонов и стало ясным, что будущее мобильного гейминга за ним и за iOS, Sony Ericsson (которая потихоньку превращалась в Sony) решила наконец-то выпустить полноценный PlayStation-смартфон — Xperia Play! В то время, мобильный гейминг переживал свои лучшие годы: практически не было доната (игры были платными, но совсем недорогими), выходили AAA-релизы (по меркам смартфонов) от крупных разработчиков, портировали игры с других платформ (начиная от опенсорсного квейка, заканчивая коммерческими портами GTA), а также выходило множество интересных инди-игрушек.

И казалось бы, вот, идеальная формула найдена: приделать классическому смартфону выезжающий геймпад и попросить крупных разработчиков адаптировать игры под управление с физических кнопок, однако Play стал не самым удачным проектом. Дело в том, что Sony Ericsson построила всю линейку 2011 года на базе двух аппаратных платформ — Qualcomm MSM7227 для бюджетных устройств и MSM8255 для средних и флагманских (куда входил и Play). При этом Play стоил столько же, сколько и Galaxy S2, но несколько уступал ему в плане производительности, а уже к 2013 году с его уровнем сравнялись даже бюджетники!

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

Прогресс в те годы шёл семимильными шагами и замедлился только к ~2015 году. Флагманы 2010 года уже считались устаревшими в 2012!

И всё... с этого момента игровых смартфонов больше не было. Однако, я не просто так подчеркнул европейский и американский рынок, ведь у азиатов всё было совершенно по другому! В том же 2011 году, небольшая китайская компания представила игровой смартфон MOPS Shadow T800 для локального рынка, который стал не только относительно успешным, но даже привлёк Gameloft, которая адаптировала под него свою игру!

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

У него очень крутой и эргономичный дизайн и он неплох для эмуляторов даже сейчас!

А в 2012 году, некая компания Shenzhen iReadyGo Information Technology представила свою линейку игровых смартфонов Much, в которой было как минимум 4 поколения! i2, i5, i5s, w3, w3d — список устройств отнюдь не исчерпывающий и даже на российский рынок попал один из таких девайсов под именем Func Much-01 (iReadyGo Much i5).

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

Недавно я искал на 4pda информацию о таких устройствах и наткнулся на одного из владельцев W3D. Я решил ему написать и спросить, вдруг он продает свой смартфон — на что он ответил утвердительно, пояснив что у гаджета предположительно «отъехала» eMMC и на данный момент он не работает. Однако мне стало только интереснее и мы договорились на цене в 1 000 рублей. При этом даже родная коробочка сохранилась, за что форумчанину большое спасибо!

❯ Ремонт

На первый взгляд гаджет не подавал никаких признаков жизни и действительно не реагировал на кнопку включения. После подкидывания зарядки, я увидел что у него есть плавающее потребление в ~0.08-0.016мА — что для MediaTek'овской платформы норма, это значит что контроллер питания пытается вывести аккумулятор из глубокого разряда в режиме Precharge.

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

Однако после того, как напряжение на АКБ выросло до 3.4-3.5В (что достаточно для старта анимации зарядки АКБ), девайс продолжал висеть всё на том-же потреблении. И вот здесь я понял что да, дело действительно может быть в eMMC! Я зашёл в диспетчер устройств, подключил смартфон к ПК и увидел свою любимую надпись — MediaTek USB Port.

У смартфонов на базе MediaTek'овских чипсетов есть три этапа загрузки:

  • BootROM — загрузчик, который «прожжён» в процессор на заводе в момент его изготовления. В его задачи входит инициализация регистров чипсета, логирование первых шагов процесса загрузки, а также инициализация USB-стека и поиск следующего загрузчика на eMMC/NAND-флэшке. Если загрузчик не найден - BootROM падает в режим MediaTek USB Port, ждёт команды от FlashTool'а и если её нет - уходит в циклический ресет. Аналогичный режим на устройствах с процессорами Qualcomm называется 9008 QHSUSB_BULK.

  • Preloader — вторичный загрузчик, который записан в BOOT0-разделе eMMC/UFS или же в специальном разделе NAND-памяти. В его задачи входит опять-же логирование процесса загрузки, инициализация DRAM-контроллера с помощью ассоциативной таблицы <CID флэшки — конфиг ОЗУ> и обработка команд SP Flash Tool. Каждый раз, когда вы подключаете отключенный смартфон к ПК, Preloader сначала определится как «MediaTek MT6xxx Preloader», позволяя прошить телефон и только через ~1 секунду пойдет загружать lk.

    Кстати, раньше очень часто настоятельно советовали не прошивать Preloader'ы на китайских телефонах так как был риск случайно его окирпичить, но мало кто знает почему так делать нельзя. В «левом» прелоадере может быть другая таблица с поддерживаемыми флэшками и если прелоадер не найдет в этой таблице CID установленной в смартфоне флэшки - то просто напишет ошибку в лог и уйдет в ресет (при этом остается возможность прошить другой прелоадер без замыкания тестпоинта — спасибо MediaTek за предусмотрительность!)

  • lk — третий загрузчик, если очень условно, то это проприетарный аналог U-Boot. В его задачи входит конфигурация контроллера питания, инициализация дисплея, показ первичного логотипа, верификация подписи boot.img (если загрузчик заблокирован), а также обработка команд FastBoot и загрузка ядра Linux. В зависимости от зажатых клавиш и конфигурации lk, он может загрузить как обычную систему, так и рекавери или специальный тестовый режим.

При наличии UART-USB преобразователя, с информацией выше можно точно выяснить почему смартфон не загружается (ведь бывает выходит из строя не постоянная память, а DRAM). В сети чудом сохранилась одна из прошивок (я её сохранил, мало ли кому надо будет), которую я прошил с форматированием...

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

И девайс ожил! Похоже, он умудрился «отгрызть» сам себе загрузчик, как это делали некоторые устройства Lenovo 2014-2016 года выпуска, но не исключено что в eMMC действительно произошел сбой и данные каким-то образом «посыпались». Однако работал он лишь условно — грузился до логотипа и затем зависал, при этом в рекавери загрузиться штатными средствами было нельзя. Я пропатчил boot.img дабы включить adb:

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

В default.prop необходимо установить ro.debuggable=1, ro.secure=0 и persist.sys.usb.config установить в adb

Насчёт Lenovo

Да, это действительно так - большинство устройств Lenovo тех лет на MediaTek'овских чипсетах умудрялись после полного разряда АКБ каким-то образом затереть себе загрузчик. Как это точно работало - мне неизвестно, но факт остаётся фактом - если у вас есть "нерабочий" гаджет от Lenovo тех лет, который вышел из строя из-за того что просто лежал без дела, можете попробовать его прошить официальной прошивкой и вполне возможно что он оживет!

Только сначала не забудьте растолкать аккумулятор :)

Портировал TWRP путём распаковки рекавери от другого устройства, замены ядра на своё и патча fstab'а:

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

И затем перезагрузился в рекавери с помощью команды adb reboot recovery. После этого я отформатировал userdata и cache и смартфон наконец-то загрузился! Почему в стоковой прошивке раздел userdata не представляет из себя чистый образ EXT4 мне неизвестно (возможно мне попался криво нарезанный дамп).

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

Но вот нюанс... я ведь не вычитывал флэшку перед прошивкой, наивно полагая что она скорее всего «легла» и, конечно же, потерял раздел NVRAM где хранится конфигурация модема, IMEI, MAC-адрес и BT-адрес и множество других настроек. И если на MT6572/MT6582 восстановить этот раздел не составляет труда с помощью загрузки в Meta-mode или подкидывания донорского образа NVRAM с прописыванием родных IMEI'ев с помощью AT-команд, то на MT6592 всё гораздо сложнее и классические способы здесь не работали.

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

Я долго пытался «поднять» модем, но всё было тщетно. Однако в моей коллекции был ещё один такой аппарат, который я выкупил из Китая новым за недорого. Я снял с него дамп, прошил в свой аппарат и всё наконец-то заработало. А разгадка была проста: в прошивке от производителя не было парочки необходимых для работы модема разделов!

❯ Тестируем

Давайте же перейдем к практическим тестам нашего девайса. Под капотом скрывается топовый чипсет от MediaTek образца 2013 года — MT6592 с 8-ю ядрами Cortex-A7, 4 из которых работает на частоте 2ГГц, а ещё 4 — 1.7ГГц (в Much'е предположительно частоты понизили до 1.6ГГц для экономии заряда аккумулятора). В качестве GPU используется 4х-ядерный Mali 450. ОЗУ в девайсе 2Гб, а встроенной памяти — 16Гб, это около-топовые характеристики для смартфона тех лет.

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

Смартфон не поддерживает LTE, только 3G, но функции телефона он и сейчас продолжает выполнять без каких либо проблем, да и 2G-сети точно останутся актуальными как минимум до 2030 года. В целом, для того чтобы проверить мессенджеры хватит и 2G, а вот на Пикабушечке ответить на комменты уже не выйдет, придётся искать Wi-Fi :)

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

Звонить с него можно как с обычного смартфона. Аппаратные кнопки, благодаря утоплению в корпус, совсем не мешают :)

Особенно порадовала качественная IPS-матрица с разрешением 1280x720. Да, в эпоху 4K-дисплеев на смартфонах для кого-то это разрешение сейчас покажется смехотворным, но это даже выше чем на PSVita!

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

На устройстве установлена ОС Android 4.2, которую большинство читателей посчитает морально устаревшей... но она всё ещё юзабельна и отнюдь не бесполезная! Например, потреблять контент в ВКшечке и слушать музыку можно без особых проблем с помощью клиента Kate Mobile:

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

Не подводит и Telegram X. Несмотря на возраст, смартфон без проблем его "переваривает" и чатится можно точно также, как и с любого другого современного смартфона. Но удивленные взгляды прохожих обеспечены :)

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

А вот посерфить интернет нормально не выйдет — браузер слишком устарел, да и Android 4.4 не поддерживает TLS 1.2... Кое-что ещё может открыть Opera Mini, но всё больше и больше сайтов зависят от динамики и не умеет работать с браузерами «попроще» :(

❯ Игры

Перейдем к тестам игр! Сегодня мы с вами протестируем как нативные игры, так и эмуляторы. И начнём пожалуй с чего попроще, а именно с эмулятора NES. Учитывая довольно высокую (для тех лет) производительность на ядро по меркам смартфона, очевидно что в марио или контру здесь можно поиграть вообще без каких либо проблем. При этом все аппаратные кнопки можно забиндить и использовать для какого либо действия — с этим проблем нет.

Далее переходим к эмулятору Sega Mega Drive. И здесь у нас тоже всё замечательно. Игра идёт бодро, без фреймскипа, звук не хрипит. Проблем с маппингом кнопок тоже нет, при желании недостающие две кнопки с геймпада можно назначить на триггеры. Жаль что их всего два.

Вероятно читатель спросит «ну ты что, каждую 8-битку будешь гонять на около-флагманском смартфоне 2014 года!?». Поэтому в следующем тесте мы с вами замахнемся на целую PSP! Здесь производительность зависит от игры к игре (и наличия патчей, убирающих медленные CPU-bound пост-эффекты), но в целом с включенным пропуском эффектов игры работают в стабильные 30 FPS без пропуска кадров. Иногда звук чуточку похрипывает, но не критично. Очень достойный результат для смартфона тех лет, круче только флагманские Galaxy Note 3 и Nexus 5!

Переходим к нативным играм. Здесь мы уже не будем особо гонять казуалки по типу Subway Surfers — очевидно что они здесь будут работать идеально. Поэтому мы начнём с одной из моих самых любимых мобильных игр — NFS MW 2012, которая в своё время отличалась очень годной графикой и шла далеко не на каждом смартфоне. Игра идёт в нативном разрешении в стабильные 25-30 кадров, единственный нюанс, свойственный для многих мобильных игр тех лет — она не поддерживает ввод с геймпада. Для решения этой проблемы в смартфоне есть маппер кнопок, который эмулирует нажатия на тачскрин в определяемых пользователем областях.

Далее переходим к GTA SA, которая сразу порадовала тем, что сразу же подхватила все аппаратные кнопки и оси. Для стабильного фреймрейта я установил разрешение рендеринга и дистанцию прорисовки на 100%, но отключил тени. Играть очень приятно, правда не хватает второго набора триггеров — некоторые действия приходится делать на дисплее.

Последней игрой на сегодня выступит Asphalt 8, который в своё время производил большое впечатление на школяров, коим я и был на момент выхода игры. И здесь игра работает просто прекрасно, хотя с геймпадом дружит плохо — пришлось назначать аппаратные кнопки в маппере. Странно, обычно в играх от Gameloft аппаратный ввод работает без каких либо проблем.

Единственный нюанс: очень хотелось пощупать ту самую «платную» версию с нормальной экономикой, ещё не сломанную донатом и P2W! Но она здесь не заработала (зато отлично работает на смартфонах с WP8 :) )

❯ Заключение

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

А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет, подписывайтесь на мой Telegram-канал «Клуб фанатов балдежа», куда я публикую бэкстейджи статей, иногда полезные посты ну и немножечко щитпоста! Если вам интересны мои видео той же тематики — предлагаю подписаться на мой YouTube-канал.

Понравился смартфон?
Всего голосов:

Очень важно! Разыскиваются девайсы для будущих статей!

Друзья! Для подготовки статей с разработкой самопальных игрушек под необычные устройства, объявляется розыск телефонов и консолей! В 2000-х годах, китайцы часто делали дешевые телефоны с игровым уклоном — обычно у них было подобие геймпада (джойстика) или хотя бы две кнопки с верхней части устройства, выполняющие функцию A/B, а также предустановлены эмуляторы NES/Sega. Фишка в том, что на таких телефонах можно выполнять нативный код и портировать на них новые эмуляторы, чем я и хочу заняться и написать об этом подробную статью и записать видео! Если у вас есть телефон подобного формата и вы готовы его задонатить или продать, пожалуйста напишите мне в Telegram (@monobogdan) или в комментарии. Также интересуют смартфоны-консоли на Android (на рынке РФ точно была Func Much-01), там будет контент чуточку другого формата :)

А также я ищу старые (2010-2014) подделки на брендовые смартфоны Samsung, Apple и т. п. Они зачастую работают на весьма интересных чипсетах и поддаются хорошему моддингу, парочку статей уже вышло, но у меня ещё есть идеи по их моддингу! Также может у кого-то остались самые первые смартфоны Xiaomi (серии Mi), Meizu (ещё на Exynos) или телефоны Motorola на Linux (например, EM30, RAZR V8, ROKR Z6, ROKR E2, ROKR E5, ZINE ZN5 и т. п., о них я хотел бы подготовить специальную статью и видео т. к. на самом деле они работали на очень мощных для своих лет процессорах, поддавались серьезному моддингу и были способны запустить даже Quake!). Всем большое спасибо за донаты!

Как я отремонтировал уникальный смартфон-игровую консоль из Китая и стал обладателем ультимативного гаджета Опрос, Телефон, Смартфон, Покупка, Гаджеты, Android, Игры, Консоли, Девайс, Ремонт, Моддинг, Mediatek, Мобильные телефоны, Видео, Короткие видео, Длиннопост

Статья подготовлена при поддержке TimeWeb Cloud. Подписывайтесь на меня и @Timeweb.Cloud чтобы не пропускать новые статьи каждую неделю!

Показать полностью 19 6 1
59
TECHNO BROTHER

Друзья! Я ищу смартфоны для будущих статей

Друзья! Я ищу смартфоны для будущих статей Опрос, Телефон, Смартфон, Покупка, Гаджеты, Девайс, Поиск, Розыск, Донат, Подарки, Ништяки, Барахолка

Как многие пикабушники уже вероятно знают, я пишу статьи об оживлении, моддинге и программировании под различные старые девайсы! Но некоторые девайсы найти проблематично: большинство оказалось на свалке, а на авито их не найти из-за запрета на контрафакт. Для будущих статей и видосов, я ищу китайские подделки из начала 2010х: в основном китайские игровые консоли, Android-реплики айфонов, айпадов, Samsung Galaxy, Nokia Lumia/HTC/Sony Xperia, Vertu, Nokia и другие подделки на популярные бренды. Можно невключайки/нерабочие/зависающие, почти любое состояние - все постараюсь оживить и поднять. Что с ними происходит потом? Смотрите сами: На помойку? Никак нет! Пишем нативные приложения для китайских кнопочников, Сам себе Linux-смартфон: Выкидываем Android из старого Fly и пилим свою оболочку, Сам себе экосистема, портируем свежий Android на NoName-смартфон, на грани отвала eMMC: переносим Android на MicroSD, накатываем чистый Android на китайский iPhone 5s, бомж-гейминг за копейки с отвальной консолью. Так что не сомневайтесь, девайсы попадают в хорошие руки :) Все стараюсь поднять, оживить и написать про них материал! Есть что-то подобное? Пишите в комменты или в тг @monobogdan или в вк https://vk.com/monobogdan . Спасибо!

Готов в том числе и купить.

?
Всего голосов:
Показать полностью 1
112
TECHNO BROTHER

Ретропонедельник №192. Снова разное

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

Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост

На пикабу уже был пост: Ответ на пост «В СССР кеды были очень популярны»

Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост
Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост

Далее у нас маски для подводного плавания. Обратите внимание на различия в конструкции масок, одна из них явно моложе и доработанее.

Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост
Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост
Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост
Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост

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

Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост
Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост
Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост

Если вы советский охотник, и в домашних условиях делаете патроны, то наверняка у вас есть и такая штучка:

Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост
Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост

Безмены - простые пружинные весы

Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост

Надпись на правом внизу СУСНХ - СНХ это совнархоз, а СУ - можно только гадать.

Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост

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

Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост

Винтовой табурет. Простейшая конструкция с регулировкой по высоте. Упорная резьба:

Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост
Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост

Кустарное производство

Ретропонедельник №192. Снова разное Сделано в СССР, Техника, Виртуальный музей, Кеды, Длиннопост
Показать полностью 18
50
TECHNO BROTHER

Пикабушники! Я ищу китайскую подделку Nokia 6300 4G для будущего контента

Собственно, сабж. На фото ниже - сам девайс. Единственный нюанс, подделка должна быть именно на андроиде (не на самопальной ОС, не на KaiOS). Если вдруг у кого есть и кто хочет продать - пните пожаулйста в тг @monobogdan . Девайсик в какой-то степени уникален тем, что по сути это подделка под брендовых кнопочный телефон... но в какой-то степени даже круче чем оригинал :)

Пикабушники! Я ищу китайскую подделку Nokia 6300 4G для будущего контента Опрос, Телефон, Покупка, Смартфон, Гаджеты, Nokia, Nokia 6300, Мобильные телефоны, Китай
Видели 6300 на андроиде?
Всего голосов:
Показать полностью 1 1
596
TECHNO BROTHER

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной)

Автор текста: smart_alex

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

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

Оказывается, последняя версия Teensy 4 сделана на основе Cortex M7 и работает на частоте 600 МГц, причём ядро там довольно продвинутое и позволяет исполнять две инструкции за такт, использует предсказание ветвлений и аппаратную обработку 64-битных чисел с плавающей точкой, а также много чего ещё, в том числе имеет на борту много RAM, Flash и PSRAM памяти и т. д.

В общем, контроллер очень продвинутый и позволяет создавать проекты в области обработки звука, управления массивами светодиодов, вывода видео на LED экраны, создания музыкальных синтезаторов и т. д. и т. п.

В результате я пришёл к выводу, что с этим стоит познакомиться поближе и на Али был заказан комплект Teensy 4.1 с Audio и Ethernet расширениями, а затем я с большим удовольствием поэкспериментировал с этим железом. Ну а далее я предлагаю свой отчёт о проведённых экспериментах, а также поделюсь своими впечатлениями о Teensy 4.1.

❯ Teensy 4


Серия Teensy 4 состоит из двух моделей: Teensy 4.0 (урезанная версия) и Teensy 4.1 (полная версия). Teensy 4.0 «урезана» не в смысле функционала (ядро там такое же), а в смысле форм-фактора — младшая модель имеет плату меньшего размера с меньшим числом пинов, поэтому на ней просто физически нет места для картридера и Ethernet чипа.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

Также, в экосистему Teensy входят и некоторые дополнительные компоненты, например, Audio плата, выносной Ethernet разъём, USB хост разъём и пр. Это сделано для того, чтобы пользователь мог выбрать нужную для его проекта конфигурацию и не переплачивать за ненужные ему части.

❯ Ядро Cortex M7


В основе Teensy 4 лежит микроконтроллер i.MX RT1060 на ядре Cortex M7 производства NXP Semiconductors. Штатно ядро работает на частоте 600 МГц и потребляет при этом около 100 мА. Ядро позволяет как снижать тактовую частоту для экономии энергии, так и наоборот, разгонять её до 1 ГГц, если этого требует решаемая задача.

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

Результат бенчмарка CoreMark, который лучше всяких слов говорит о том с чем мы мы имеем дело.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube


Teensy 4 в 330 раз быстрее (мощнее) чем ATmega2560, в 24 раза быстрее Arduino Due и в 6,5 раз быстрее в вычислениях, чем ESP32. Плюс нужно помнить, что Teensy 4, в отличие от ESP32, снабжена полноценным набором пинов и множеством других функций.

❯ Память


Штатно на Teensy 4.1 присутствует 8 МБ Flash памяти и 1 МБ оперативной памяти. Для контроллера это очень много и я даже затрудняюсь придумать задачу, которой потребовалось бы такое количество памяти. Единственное, что приходит в голову — это хранение данных и вычислений в аудио, видео, научных приложениях и приложениях управления матрицами светодиодов.

Но и этого создателю Teensy 4 (Paul Stoffregen) показалось мало и он предусмотрел возможность добавления ещё 8/16 МБ PSRAM и/или Flash памяти на плату.

Итого, Teensy 4.1 может иметь следующие конфигурации памяти:

8 МБ Flash + 1 МБ ОЗУ + 8 МБ PSRAM + ещё 8 МБ Flash

или

8 МБ Flash + 1 МБ ОЗУ + 16 МБ PSRAM

Внутренняя память 1 МБ разбита на два пула по 512 КБ, причём первый пул (RAM1) имеет быстрые 64/32-битные шины связи с процессором, а второй пул (RAM2) оптимизирован для DMA доступа (32 канала).

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

Имеется также два кэша по 32 КБ для ускорения работы с не TCM памятью.

В качестве EEPROM имеется 4284 байта памяти, эмулируемых во Flash.

❯ GPIO


Teensy 4.1 имеет 55 GPIO, 35 из которых поддерживают функцию PWM и 18 аналоговых входов (10/12-бит).

Все GPIO поддерживают работу с прерываниями и могут конфигурироваться на вход и выход с использованием подтягивающих резисторов INPUT_PULLUP, INPUT_PULLDOWN, OUTPUT_OPENDRAIN и т. д. GPIO на Teensy 4.1 поддерживают также различные продвинутые функции, наподобие настраиваемой нагрузочной способности и регулируемой полосы пропускания.

Лучше всего о количестве и назначении GPIO Teensy 4.1 скажет распиновка платы контроллера.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

Кроме этого, Teensy 4.1 содержит ещё огромное количество функций и возможностей, перечислять которые здесь не входит в мою задачу — всю эту информацию можно найти в официальной документации производителя.

Приведу здесь только краткий список основных характеристик контроллера:

  • ARM Cortex M7 600 МГц

  • Блок вычислений с плавающей точкой, 32 и 64 бита

  • 32 DMA канала

  • 7936 КБ Flash, 1024 КБ RAM (2x512K), 4 КБ EEPROM (эмуляция)

  • Опционально QSPI расширение памяти, два чипа PSRAM/Flash

  • 55 GPIO (35 PWM)

  • 18 аналоговых входов

  • 8 Serial, 3 SPI, 3 I2C портов

  • 2 I2S/TDM и S/PDIF цифровой аудио порт

  • 3 CAN интерфейса (один с CAN FD)

  • SDIO (4 bit) встроенный порт SD карты

  • 10/100 Ethernet (DP83825 PHY)

  • USB устройство 480 Мб/с и USB хост 480 Мб/с

  • Ускорение криптографических функций и генератор случайных чисел

  • Часы реального времени (RTC)

  • Конвейер обработки графики

  • Управление питанием (Low-Power и Power On/Off)

  • Прочие функции

❯ Внешний вид


Поставляется Teensy 4.1 в более чем скромной упаковке. Вообще-то должна быть ещё листовка с распиновкой и упаковочный пакт должен быть другим. Судя по всему, это не оригинальный контроллер, а его китайская копия (причём, что интересно, дороже оригинала).

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

Весь комплект выглядит следующим образом: контроллер Teensy 4.1, Audio плата, Ethernet разъём с кабелем и кабель с USB входом.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

Пинов и разъёмов в комплекте нет, поэтому всё это изобретать и колхозить придётся самостоятельно. И тут, в самом неожиданном месте, нас ожидает засада: геометрия плат, мягко говоря, странная, особенно это касается Audio платы (но об этом подробнее ниже).

❯ Паяем контроллер


С длиной платы разработчик явно переборщил. Работа с такой узкой и длинной платой не очень комфортна: при любом механическом усилии, например, при извлечении из жёсткой макетки, плата грозит переломиться пополам или повредить тонкие дорожки из-за механического изгиба.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

Если посмотреть на распиновку выше, то становится понятно, что плата Teensy 4.1 является удлинённой и совместимой по пинам копией Teensy 4.0. В чём-то это даже неплохо — эта совместимость позволяет использовать аксессуары (например Audio плату) с обоими типами контроллеров.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

С распайкой пинов тоже не всё так просто: нельзя просто так взять и распаять Teensy 4.1 (смайл). Если сначала распаять боковые пины, то потом будет крайне сложно запаивать многочисленные разъёмы, которые присутствуют на плате. Поэтому сначала нужно паять пины разъёмов, а затем уже боковые пины.

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

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

Не сказать, что дополнительная память на Teensy мне очень нужна, но не хочется закрывать себе возможность в будущем допаять нужные микросхемы. Поэтому я просто оставил несколько боковых пинов нераспаянными. В будущем их можно будет в любой момент допаять, а если понадобится дополнительная память, то не будет проблем и с её добавлением.

❯ Audio плата


Чем руководствовался разработчик, когда делал эту плату мне не очень понятно. Она какая-то несуразная, с какой стороны на неё ни взгляни. Ряды пинов для установки Teensy проходят прямо посередине платы, сбоку, без всякой системы, налеплены дополнительные элементы.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

Когда это собирается в общий бутерброд, то получается какая-то странная конструкция, ни на что не похожая и весьма корявая на вид. Особенно это касается связки с длинной Teensy 4.1.

Я долго думал как всё это грамотно и максимально функционально запаять и остановился на варианте с проходными разъёмами с длинными пинами, чтобы Audio плату можно было вставить в макетку (или другую плату) и одновременно сверху прикрепить Teensy 4.1.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

А вот к собственно функционалу Audio платы у меня претензий нет. Она сделана на чипе SGTL5000, имеет два I2S/TDM и один S/PDIF порт, микрофонный вход, картридер для microSD карт памяти и аудио выход.

Народ на этой плате и этом комплекте с Teensy творит чудеса (чуть подробнее о программировании обработке звука будет сказано ниже).

❯ Ethernet


Как вы уже заметили, у Teensy (в отличие от ESP32) «из коробки» отсутствует поддержка сетевых интерфейсов. А это, безусловно, важнейшая часть любой микроконтроллерной системы — одно дело одиночный контроллер и совсем другое — контроллер с сетевым управлением.

На плате Teensy 4.1 присутствует чип Ethernet физики DP83825 и для подключения к локальной сети нужно ещё добавить разъём RJ45 со специальным шлейфом.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

И снова возникает вопрос к разработчику: на микро-плате разъёма нет свободного места и отсутствуют отверстия или какие-либо элементы его крепления. И каким образом предполагается крепить всю эту конструкцию? Особенно учитывая то, что она испытывает довольно значительные механические нагрузки при коммутации патч-кордов.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube


❯ Софт

Теперь нужно сказать несколько слов о программном обеспечении для всей этой экосистемы. Как бы ни был хорош контроллер, без программного обеспечения это просто кусок текстолита с детальками. А вот с софтом у Teensy всё просто отлично. Поддерживаются:

  • Arduino IDE + Teensyduino

  • Visual Micro (Microsoft Visual Studio)

  • PlatformIO

  • CircuitPython

  • Command Line with Makefile


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

Главное, чтобы сами идеи были (смайл).

❯ Arduino


Далее я в двух словах расскажу об инсталляции системы и принципах работы с ней в среде Arduino. Тут тоже есть несколько нестандартных и неочевидных моментов.

Прежде всего, на вашем компьютере уже должна быть установлена Arduino IDE. Причём не имеет значения в каком варианте она установлена — одинаково хорошо поддерживается интеграция и с обычной и «portable» версиями Arduino. В моём случае использовалась portable версия Arduino 1.8.5.

Со страницыскачивается Teensyduino и в несколько кликов устанавливается поверх вашей Arduino IDE.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

После этого в вашей привычной среде Arduino появляется поддержка всего семейства контроллеров Teensy, с совместимыми библиотеками и примерами использования нового контроллера. Всё происходит очень гладко и совершенно беспроблемно. Все ваши старые настройки остаются нетронутыми.

Тут мне хотелось бы отдельно отметить эту очень приятную особенность программной поддержки Teensy. На удивление всё работает без каких-либо глюков и проблем. Это совершенно нехарактерно для Arduino — я уже привык, что постоянно возникают какие-то проблемы, но с Teensy этого не происходит — всё работает как часы.

В базовой поставке Teensyduino я насчитал 92 (!) совместимые библиотеки. Причём все библиотеки, что я успел опробовать, тоже работали отлично — ни глюков, ни ошибок компиляции, вообще ничего такого — всё просто работает так, как и должно работать (что, как я уже отметил, даже непривычно).

❯ Компиляция и загрузка


Поскольку в Teensy 4, кроме основного M7, используется еще вспомогательный микроконтроллер NXP MKL02Z32 (M0), при помощи которого происходит загрузка программы в память основного контроллера, то процедура загрузки скетча тоже несколько отличается от стандартной.

После инсталляции Teensyduino, во время первой компиляции, нужно нажать кнопку на контроллере.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

Далее система опознаёт вашу плату Teensy и затем уже работа с Arduino IDE происходит как обычно. Все действия по согласованию с контроллером система проводит самостоятельно и прозрачно для пользователя.

❯ Audio


Teensy 4.1 в одной из своих частей «заточена» для работы со звуковыми потоками и обработки и генерации звуков. Это отдельная огромная тема, здесь я только отмечу основные моменты.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

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

В среде Teensyduino для программирования аудио существуют специальные функции, которые можно использовать как и любые другие функции в среде Arduino. Плюс к этому существует ещё и специальный визуальный редактор.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

Он позволяет конструировать нужную обработку аудио сигналов из стандартных блоков, просто соединяя их входы и выходы. После нажатия кнопки «Export», визуальная конструкция преобразовывается в обычный код Arduino.

❯ Тестирование


Это всё отлично, но хотелось бы проверить Teensy 4 на чём-нибудь более сложном, чем простые примеры из библиотек. В качестве более серьёзного теста попробуем портировать систему AMS на новую платформу Teensy 4.1 (Cortex M7).

Это уже более серьёзный тест, который задействует работу вычислительного ядра микроконтроллера, взаимодействие его с чипом Ethernet физики DP83825, реальную сетевую работу, параллельное взаимодействие с microSD картой памяти и прочие ресурсы системы. И нормально работать эта связка будет только в том случае, если всё задействованное железо работает нормально и весь управляющий софт адекватно взаимодействует с этим железом.

Примечание. Проверка производилось на внутренней тестовой сборке AMS для Teensy 4.1. Распространение этой версии не планируется, возможно это будет сделано позже, после соответствующих доработок.

Что лично меня приятно удивило, то это такая же беспроблемная работа Teensy с сетевым чипом, как и общая адекватная работа самого контроллера — сетевое соединение просто работает. Отсутствуют какие-либо глюки или проблемы.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

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

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

Ещё небольшой коммент, это уже наверное в качестве курьёза. Ниже представлено наглядное сравнение объёмов оперативной памяти Arduino Mega и Teensy 4.1. Здесь мы имеем в 125 раз больше оперативной памяти (смайл).

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube

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

❯ Примеры проектов


На Teensy 4 сделано огромное количество проектов — роботы, квадрокоптеры, синтезаторы, системы иллюминации на светодиодах, вывод видео на LED матрицы и прочие виды дисплеев, анализаторы и визуализаторы сигналов и т. д. и т. п.

В качестве наглядного примера одного из таких (потрясающих) проектов можно посмотреть ролик о работе светодиодного куба 16х16х16 на светодиодах WS2812 с индивидуальной адресацией. Всей этой феерией из 4096 светодиодов управляет… да, именно Teensy 4.


Также для Teensy различными компаниями и отдельными энтузиастами выпускаются «материнские» платы для различных сфер применения — от тех же плат синтезаторов до целых комплексов для разработки на Teensy.

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной) IT, Электроника, Timeweb, Техника, Длиннопост, Arduino, Своими руками, Умный дом, Видео, YouTube


❯ О чём не удалось рассказать


Очень и очень о многом. Teensy 4.1 — это невероятно обширная тема, все аспекты которой невозможно охватить в одной статье. За бортом осталось описание криптографических возможностей Teensy, работа в качестве периферийного устройства или USB хоста, работа часов реального времени (RTC), управление питанием и режимами работы контроллера, работа с DMA каналами доступа к памяти, работа с таймерами и т. д. и т. п.

❯ Проблемы


Проблем я не заметил, из того, что мне не очень понравилось, могу отметить только большое время компиляции проекта. Ни для одной другой платформы код так долго не компилируется. На i5 работать не очень комфортно, желательно использовать какое-то более мощное железо.

Из приколов могу отметить только отсутствие кнопки «Reset» на плате контроллера. Как автор такой великолепный разработки до этого додуматься — совершенно непонятно. В руководстве предлагается перезагружать контроллер программно. Тут я даже не знаю что сказать.

❯ Заключение


Мощная платформа с великолепными возможностями и качественной программной поддержкой — у меня за всё время тестирования не было ни одного инцидента — всё работает как часы.

Ну и совершенно замечательная игрушка для гиков, платформа для обучения и платформа для реализации ваших самых дерзкихкреативных проектов.


А ещё я держу все свои проекты у одного облачного провайдера — Timeweb Cloud. Потому нагло рекомендую то, чем пользуюсь сам — вэлкам :)


Хочешь стать автором (или уже состоявшийся автор) и есть, чем интересным поделиться в рамках наших блогов — пиши сюда.

Показать полностью 21 1
Отличная работа, все прочитано!