monobogdan

monobogdan

Топовый автор
На Пикабу
Дата рождения: 25 сентября
redfrogred
redfrogred и еще 87 донатеров

Собираем на оборудование для ремонта и девайсы

Именно Вы, читатели, помогаете с подготовкой новых статей - все деньги отправляются на покупку девайсов для будущих статей и оборудования!

4 500 5 500
из 10 000 собрано осталось собрать
104К рейтинг 3656 подписчиков 0 подписок 389 постов 328 в горячем
Награды:
5 лет на Пикабу За киноманство За участие в Авторской неделеболее 1000 подписчиков Высокий разум
1207
TECHNO BROTHER

Ответ на пост «Почему видюхи стали золотом — история Nvidia: от позорного эпик-фейла до ИИ-монстра»1

Если честно, статья - полный трешак) Написано быдлоязыком, отсутствует авторский стиль и почерк, ноль фактчекинга, обесценивание техник, применявшихся в те годы и подмена фактов. Как только автору указали на то, что 2D-карточки в 90-х уже были не "тупыми" RAMDAC'ами, выводившими фреймбуфер на монитор, а вполне полноценными 2D-акселлераторами с аппаратным блиттером и функциями для рисования примитивов - сразу слив мол "ну это для ботанов, а тут простым языком о бизнесе". Что-ж, если есть желание примкнуть к "ботанам" и почитать нормальные статьи про GPU тех лет - милости прошу в мои материалы про 3dfx и S3 ViRGE, которые набрали по 300 и 700 плюсиков, а не 3к:

Ответ на пост «Почему видюхи стали золотом — история Nvidia: от позорного эпик-фейла до ИИ-монстра»

Игровая легенда из 90-х: Как работала 3dfx Voodoo «под капотом»? Пишем 3D-приложение нуля на Glide (1/2)

3D видеокарта-«декселератор» из 90-х. Как работала S3 ViRGE «под капотом»?

Показать полностью 1
35
TECHNO BROTHER

А никто Xbox Original не продает часом?

Когда то досталась мне бесплатно из игрового автомата. Я на ней поиграл несколько лет и захотел обменять на пс2 слим, а в 2019 вообще никто меняться не хотел :) Я сдуру продал за 2.500 и пробухал (мне было 18). Теперь вот хочу снова купить и не только погамать, но и Хоумбрюшечку туда запилить (а конкретно портировать демку, которую сейчас пишу для ретропк).

На Авито недавно было пару вариантов по 6к с геймпадами и алладином, но я чуть не успел до аванса (: так что если кто то продает в пределах указанной выше цены - пните пожалуйста)) можно с нерабочим приводом.

А никто Xbox Original не продает часом?

Я попытался стримить с 11к подписчиков - и это бессмысленно

Мини-история о том, как я неделю назад начал стримить и у меня ничего не получилось.

Первый раз я постримил году эдак в 2016. В то время стримы все еще были явлением андреграундным, да и стримил я узконаправленную тематику для 3-6 зрителей с одного сайта. В 2022 году я стал лонгером и начал писать статьи на Пикабу, Хабр и DTF, а также работать с аудиторией - создал локальные мемы, да и в целом прослыл весьма колоритной персоной (и это все правда, а не образ):

По итогу я набрал ощутимую для текстового блога аудиторию и неплохие охваты. На всех текстовых площадках у меня 6400 подписчиков. Кроме того, я начал вести канал на ютубе и за полтора года набрал там 12к подписчиков - немного по меркам ютуба, но не так плохо в условиях его блокировки в РФ.

В октябре прошлого года я провел свой первый публичный стрим, где пил пиво, играл в My Summer Car и просто общался с зрителями. На пилотную трансляцию пришло аж 40 человек и я, будучи воодушевленный, думал что дальше будет только лучше. Следующий стрим откладывался целый год и вот, неделю назад я решил начать стримить чаще для укрепления коннекта с аудиторией.

Вводные у меня не очень хорошие: смазливой внешности нет, я неряха, морально я фрик и долбаеб, зато у меня относительно подвешан язык. По крайней мере так я думал до сегодняшнего дня. Первый стрим за год набрал достойное число одновременных зрителей. В пике меня смотрело аж 46 человек, что очень даже неплохо для нонейма из интернета, который четверть стрима настраивал сервер в Quake 3. На стримах я старался поддерживать уютную атмосферу "скуфского" стрима из нижнего интернета, но без трешака. Иными словами просто общался с аудиторией не перегибая палку и на результаты первого стрима меня порадовали.

Но потом всё пошло по одному месту. Число зрителей планомерно снижалось, сначала оно скатилось до 30 человек, затем до 25, а сегодняшний стрим закончился на грустной отметке в 19 авг онлайна. Люди поняли что я стоячая вода и что мои стримы смотреть нихуя не интересно, а как человек я ничего из себя не представляю вообще. Это как с унылыми сериалами - пилотный выпуск залетает на ура, а дальше всем похуй.

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

Есть только один способ стать популярным стримером: либо кого-то пародировать (мурк -> мэд) и всю жизнь жить с осознанием того, что ты в глазах зрителя пародия и клоун, либо иметь какие-то иные данные - например бабло для раздач или ивентов, либо красивую внеху и приятный голос для привлечения зрителей. У меня ничего из этого нет, поэтому я с слезами на глазах публикую этот пост и уебываю нахуй спать!!!

Показать полностью 5
1425
TECHNO BROTHER

Тайна самой дешевой Linux-консоли с Ozon

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

Сейчас консоль стоит на маркетплейсах всего 1.800 рублей. Но если бы всё так было просто... Если вам интересно узнать, откуда в 2025 году взялся 2х-ядерный MIPS с частотой 1ГГц, что представляет из себя R36s на практике и как не запутаться в великом множестве ревизий — жду вас под катом!

Предисловие

Портативные игровые консоли с Linux на борту берут своё начало с 2000-х годов. Изначально это были относительно дорогие малотиражные гаджеты, созданные исключительно для гиков, а их стартовая библиотека игр была слишком мала для рядового геймера. Однако мощное железо, наличие свободного SDK и возможность запускать любое хоумбрю привлекали энтузиастов со всего света — и сообщество не только разрабатывало новые игры «с нуля», но и портировало эмуляторы и игры с других платформ. Одной из первых таких консолей была известная в узких кругах GP2x от корейской компании GamePark Holdings:

GP2x во всей красе!

GP2x во всей красе!

Однако GP2x, как и её последователи, так и осталась исключительно гиковским гаджетом не получив широкого распространения. С одной стороны на это повлиял малый рынок сбыта (США, Корея и ещё некоторые страны), с другой — консоль стоила слишком дорого, целых 190$. За 250$ можно было купить уже PSP 1000 — которая была не только в разы мощнее, но ещё и предоставляла куда более обширный мультимедийный функционал. Ближе к 2007 году, в Китае случился бум мощных мультимедийных чипсетов (SoC) от локальных чипмейкеров, благодаря чему практически каждую неделю выходили новые модели MP4-плееров. Помимо базового функционала просмотра видео и прослушивания музыки, производители добавляли возможность читать электронные книги, снимать фото на встроенную камеру и даже играть в игры...

И вот с играми у таких консолей всё было хорошо. Дело в том, что чипсеты в этих плеерах обычно базировались на современном и мощном для тех лет ядре ARM926EJ-S, которое свободно работало на частоте от 104 до 208МГц. Помимо этого, в таких чипсетах был достаточно продвинутый контроллер дисплея, который позволял не только выводить фреймбуфер на ЖК-матрицу, но и быстро рисовать примитивы по типу линий и прямоугольников, а также копировать изображения на дисплей (BitBLT). Покумекав, китайцы поняли — если MP4-плееру приделать игровые кнопки и портировать туда эмулятор NES, то он становится вполне полноценной портативной ретро-консолью. Учитывая что встроенная память позволяла загрузить почти весь ромсет NES, это были почти ультимативные устройства для ретро-гейминга!

Это было гениально... И ведь эта консоль появилась за 3 года до PSP Go! Иронично что эта модель выпускалась также под брендом Sony (как клон).

Это было гениально... И ведь эта консоль появилась за 3 года до PSP Go! Иронично что эта модель выпускалась также под брендом Sony (как клон).

Но такие устройства все равно стоили достаточно дорого. Qumo GameBox LE на фото выше стоил около 4.000 рублей в московской рознице по состоянию на 2008 год и поэтому был по карману далеко не всем. Однако всё изменилось, когда в феврале 2009 года, малоизвестная китайская компания Dingoo представила свою первую ретро-консоль — A320, по цене всего лишь в 70$. Консоль стала настоящим бестселлером: уже из коробки она предлагала возможность играть в игры с GBA, NES, Neo Geo, SNES и Sega Mega Drive, а также функционал полноценного плеера. A320 был удобен в использовании, у него был неплохой 2.4 дисплей с приличным разрешением в 240x320, да и с точки зрения эргономики консоль очень хорошо ощущалась в руках.

Однако главной особенностью Dingoo A320 была отнюдь не цена или форм-фактор кирпичика, а используемый чипсет. Дело в том, что одним из чипмейкеров, который посодействовал буму мультимедийных чипов, была китайская компания Ingenic. В отличии от конкурентов, её чипсеты использовали MIPS-совместимое ядро собственной разработки под названием XBurst, которое могло работать на частоте аж до 400МГц. Ingenic была публичной компанией и поэтому предоставляла доступ к своему ftp-серверу с даташитами, схемами на референсные платы, а также портами Windows CE/Linux всем желающим. В какой-то момент испанский инженер Игнасио Гарсиа заметил схожесть платы консоли с одной из референсных плат (Caetus) и смог успешно запустить ядро Linux от рефборды. Вот тут всё и началось...

После написания драйвера ввода и дисплея, Игнасио опубликовал гайд по установке Dingux, после чего на A320 начали портировать софт с GP2x и других консолей. Маленький кирпичик за 70$ не только научился эмулировать даже весьма экзотические платформы, но и обзаводился своими собственными играми. Сообщество поддерживало A320 даже спустя 4 года после релиза...

Итогом стало появление Ritmix RZX-50 — игровой консоли с Dingux на борту.

Итогом стало появление Ritmix RZX-50 — игровой консоли с Dingux на борту.

Но время шло, Android становился всё популярнее, а портативный гейминг понемногу «переезжал» в смартфоны и планшеты. Здесь китайские производители тоже были на шаг впереди и на базе бюджетных планшетных чипсетов начали выпускать игровые консоли, представляющие из себя эдакий планшет с стиком и кнопками. Цена и функционал таких устройств снова поражали: уже в 2012 году, за ~150$ можно было получить игровую консоль с 7"-дисплеем, одноядерным 800МГц-процессором, видеоускорителем Mali-400, 512МБ оперативной памяти и Wi-Fi модулем. И вот тут то Dingoo A320, как и её бесчисленные клоны, начали отходить на второй на план...

Однако было ещё несколько попыток сделать Linux-консоль. Самой перспективной была GCW Zero с Kickstarter, которая использовала куда более мощный чипсет Ingenic JZ4770 с видеоускорителем Vivante GC960... Но увы, консоль постигла та же участь, что в 2005 и GP2x. Рынок портативных Linux-консолей спал примерно до 2019 года — пока не появились реинкарнации GCW-Zero в виде Retro PocketGo V2 и Anbernic RG-350. Эти консоли — немного доработанные ревизии оригинальной GCW Zero с Type-C вместо MicroUSB. А уже к 2020 году начали появляться консоли на базе чипсетов AllWinner F1C100s и RK3326, и индустрия портативного рейтро-гейминга заиграла новыми красками!

Как итог — на рынке появилось множество брендов по типу Anbernic, Miyoo и Data Frog, в бюджетном сегменте все они продают +- похожие консоли, аппаратную часть которых предположительно разрабатывает и производит одна и та же компания. Сначала эти консоли стоили около 100$, затем стало возможным найти вариант за ~75$, а теперь — так вообще за 23$ или 1.800 рублей! Но всё ли так просто? Для проверки я приобрел 3 вида R36s: «клон» на MIPS-процессоре от подписчика под ником Avia, новую консоль за 1.800 рублей с Ozon и ещё один «как-бы клон» R36s у подписчика Романа. Давайте же узнаем что у них находится под капотом!

Отделяем котлеты от мух

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

Особо внимательные читатели могут обратить внимание на разную обвязку вокруг 3.5мм разъёма.

Особо внимательные читатели могут обратить внимание на разную обвязку вокруг 3.5мм разъёма.

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

Оба устройства собраны весьма добротно и более того — достаточно ремонтопригодны. Разбираются они очень просто: достаточно лишь открутить шесть винтиков по периметру устройства, отключить аккумулятор и вытащить заднюю часть корпуса.

На этом фото клон расположен справа.

На этом фото клон расположен справа.

И вот здесь то мы и видим главное отличие: при общей схожести обеих плат, в клоне используется экзотический процессор в корпусе LQFP вообще без какой-либо маркировки. При детальном рассмотрении оказывается что это не просто какой-нибудь ARM-чипсет в духе AllWinner F1C100s, а настоящая экзотика — HiChip C3100 с MIPS-ядром, работающим на частоте аж до 1ГГц! К сожалению детали реализации неизвестны, но скорее всего используется либо лицензированное ядро Ingenic XBurst II, либо HiChip разработали что-то своё.

C3100 представляет из себя систему на кристалле с контроллером DDR3 памяти и большим количеством самой разной периферии по типу I2C, I2S, SPI, UART, USB и eMMC. Однако в отличии от оригинальной консоли, у чипсета нет полноценного GPU, из-за чего мы лишаемся поддержки 3D-игр, а также шейдеров в эмуляторах. Зато в отличии от оригинальной консоли, у C3100 есть поддержка HDMI и даже NTSC/PAL!

В остальном же, элементная база у клона стандартная для устройства подобного формата. Чуть ниже процессора распаяна SPI-флэшка 25-ой серии, на которой содержится загрузчик ОС и предположительно ядро. Ближе к динамику расположилась неизвестная микросхема-усилитель звука, а два чипа с нижней части платы — это I2S ЦАП TM8211, который отвечает за воспроизведение звука и чарджер литий-ионных аккумуляторов ETA9740.

С обратной стороны платы можно найти один единственный чип памяти Samsung K4B2G1646E-BCK0 типа DDR3 и объёмом всего в 256МБ.

Как же отличить клон от оригинала? Да очень просто: достаточно лишь вытащить MicroSD-карту с ОС и если устройство при включении попросит вставить карту памяти — значит это клон на MIPS-процессоре. Но если вы фанат гаджетов на необычном железе — рекомендую всё же оставить такой интересный экземпляр себе!

Оригинальная консоль конструктивно практически не отличается за исключением используемых моделей чипов. Здесь всё также используется усилитель TCS7191A, а в качестве чарджера выступает микросхема 4057AN (да, брат той самой TP4056!), при этом необходимости в отдельном ЦАПе уже нет. Но вот железо — уже совершенно другого уровня!

В качестве сердца устройства, здесь выступает чипсет Rockchip RK3326, который состоит из четырех ядер Cortex-A35, работающих на частоте до 1.5ГГц, видеоускорителя Mali-G31 с поддержкой Vulkan, а также контроллеров различной периферии — SPI, I2C, UART и MIPI. В тандеме с ним работают два чипа DDR3-оперативной памяти Micron D9SHD (MT41K256M16TW-107), каждый объёмом в 512МБ. Как и в случае с клоном, постоянной памяти у устройства нет — предполагается использование двух MicroSD карт памяти: первая с системой и встроенным паком игр, а вторая — на усмотрение пользователя.

Как я уже говорил ранее, дисплеи на устройствах одинаковые — это 3.5" IPS-матрица с разрешением 640x480 и интерфейсом MIPI DSI, однако контроллеры у разных ревизий отличаются. Дело в том, что заказывая замену на AliExpress или используя дисплей от донора, у вас есть все шансы получить белый экран или артефакты. Решается это относительно просто: достаточно лишь найти подходящий dt-оверлей с корректно-прописанным контроллером дисплея и подкинуть его на карту памяти.

В качестве аккумулятора обе консоли используют литиевый элемент ёмкостью в 3.500мАч. Вполне неплохо!

Не меньший интерес вызывают и стики. Внимательные читатели могут приметить их сходство с оными для Nintendo Switch и как показывает практика, они полностью подходят и для консоли от Nintendo. Тактильно они удобные, но лично мне стики в геймпаде Xbox 360 нравятся больше.

Однако даже если вам попалась ревизия на RK3326 — это не повод сразу же радоваться. Дело в том, что на маркетплейсах продаётся ещё одна вариация R36s (предположительно просто другая ревизия), где объём оперативной памяти сокращен вдвое — с 1ГБ до 512МБ. Её можно опознать и без разборки устройства: если у вас версия с прозрачным корпусом, то один чип памяти - прямой признак «клона».

В целом, оба устройства конструктивно очень простые, их легко диагностировать и в случае поломки — отремонтировать. Не удивлюсь если через годик-два будет популярна тактика покупки нерабочей консоли за 300 рублей, замены чарджера на такой-же копеечный чип и дальнейшей перепродажи за 1.000-1.500 рублей...

Тестируем

В комплекте с консолью идёт MicroSD карта памяти объёмом 64ГБ с операционной системой и набором ромов. Важно сразу же подключить флэшку к ПК и скопировать все файлы из корневого FAT32-раздела: производитель использует отбраковку, которая даже в режиме «только чтение» умудряется полностью сыпаться и «кирпичить» консоль. В случае если у вас нет бэкапа — поищите подходящий dtb, ядро или попробуйте поставить прошивку от K36s — у этих консолей огромное коммьюнити и всевозможные бэкапы уже есть в сети.

В зависимости от установленной прошивки, вас могут встречать два вида меню: EmuELEC на MIPS-клоне и ArkOS на оригинальном устройстве. Прошивку всегда можно обновить, скачав образ вот здесь. Есть и другие кастомные прошивки — на любой вкус!

Слева консоль с свежей ArkOS 2.0, справа — с чуть более старой ArkOS.

Слева консоль с свежей ArkOS 2.0, справа — с чуть более старой ArkOS.

Конечно-же «эмуляторным» сердцем консоли выступает RetroArch. В комплекте с каждым дистрибутивом предустановлено огромное количество ядер самых разных систем: от классических NES/SMD/Neo Geo, до экзотики по типу Amstrad и даже сложных для эмуляции консолей по типу N64 и PSP. Помимо эмуляторов, в консоли предустановлен рантайм Pico-8 (платформа предлагает современные игры в ретро-стилистике, написанные на Lua), а также есть возможность установки других нативных приложений как, например, reVC для игры в GTA: Vice City!

За свою цену, консоль показывает себя в играх просто прекрасно. Её даже нельзя сравнить с устройствами 2020-2022 года по типу Powkiddy X12, она лучше них вообще во всем. Классические платформы по типу NES и SMS консоль эмулирует прекрасно: лагов нет, нагрев минимален, а благодаря сочному дисплею с соотношением сторон 4:3, игры ощущаются почти также, как в свое время на CRT-телевизорах (с поправкой на отсутствие сглаживания, конечно. Но при желании можно включить соответствующий CRT-шейдер).

Тоже самое касается и консолей потяжелее. R36s свободно тянет любое игровое устройство до PlayStation 1 включительно и благодаря хорошему ромсету, можно долгие часы залипать в классику по типу Crash Bandicoot. У консоли всё очень даже неплохо с 3D, единственный момент — хоть GPU и поддерживает Vulkan, в самой системе libvulkan нет, только GLES 3.0.

Даже с играми для Nintendo DS консоль показывает себя в лучшем свете. Есть специальная кнопка для переключения дисплеев, плюс виртуальный курсор для эмуляции стилуса. В New Super Mario играть одно удовольствие.

А вот реальные проблемы начинаются уже с PSP при игре в нативном разрешении, причём даже с пропуском софтовых эффектов. Если в кадре есть ощутимый Overdraw — игра начинает жутко тормозить и при этом у меня есть большие сомнения, что Mali G31 не тянет сцены уровня PSP. Но учитывая что у PSP был аппаратный вершинный конвейер, навряд-ли здесь упор в процессор...

Заключение

Да уж... до чего дошёл прогресс, полноценная Linux-консоль с «трушным» квадратным IPS-дисплеем и достаточно мощным чипсетом стоит всего 1.800 рублей. Для кого-то эти устройства покажутся одноразовым мусором, однако на практике R36s — чудо инженерной мысли!

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

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

Если вам понравилась статья и вы хотите меня поддержать, у меня есть Boosty, а также виджет на Пикабу ниже. Всем огромное спасибо!

Что думаете о R36s?
Всего голосов:
Что думаете о таком формате статей?
Всего голосов:

Подготовлено при поддержке @Timeweb.Cloud

Показать полностью 20 4 2
45
Книга жалоб

Как Ozon в тандеме с Почтой украли посылку и не возвращают деньги...

6 октября я заказал гаджет в качестве подарка племяшу - x86 игровую консоль за 8к рублей. Поскольку консоль продавалась через Ozon Global, способ доставки выбирал продавец и таковым оказалась Почта России. 22 октября консоль приехала в Россию, прошла таможню и оказалась в СЦ "Аэропорт":

Далее посылка уехала транзитом в РнД, а затем и Краснодар, где благополучно застряла на этапе "прибыло в сортировочный центр" и висит там уже более месяца.

Ozon же со своей стороны постоянно переносил сроки доставки, по опыту с почтой написал заявление на розыск 10 октября - и ответа до сих пор нет (а придёт стандартная отписка от бота ровно через месяц после подачи заявления - уже был такой опыт и не раз). Саппорт Ozon сообщил что посылку можно будет отменить после 24 ноября, однако при нажатии на "отменить", приложение выводит диалог мол "отменить заказы Global нельзя"... Замкнутый круг.

Повторная попытка пообщаться с саппортом заканчивается либо ответами бота, либо шаблонными ответами от саппорта, которые ничем не могут помочь. Как итог: денег нет, посылки нет, да и праздничное настроение испорчено. Теперь 10 раз подумаю прежде чем что-то заказывать Ozon Global, учитывая наплевательское отношение сервиса к клиентам и внештатным ситуациям.

15 декабря направлю досудебную претензию Ozon, далее буду судится. Сумма может и не слишком велика, но наплевательское отношение к постоянному клиенту задевает.

Заказ - 5007 9804 0091

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

Мне подарили Rendition Verite V2200!

Читатель избавлялся от ненужного железа и подогнал мне интереснейшую видеокарту - V2200 4MB PCI с полной поддержкой OpenGL, за что ему огромное спасибо! Осталось раздобыть живую Socket 7/слотовую материнку и можно делать вторую часть статьи о разработке 3D игры с нуля для компьютеров из 90х!

Ждем статью?
Всего голосов:

Сам написал, сам полетал: как и зачем я разработал 3D-игру с нуля под компьютеры из 90-х в 2024 году?

Показать полностью 5 1
2677
TECHNO BROTHER

Одноразовые вейпы: как из-за общества потребления тысячи полезных компонентов отправляются в мусорку?1

Для ЛЛ: потреб***тво достигло своего пика!

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

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

Предисловие

Вот уже последние лет 100 люди говорят о так называемом обществе потребления. Многие трактуют этот термин по разному, однако у всех определений есть одна общая черта: люди покупают вещи руководствуясь не только потенциальной нуждой, но и некой модой и желанием быть "не таким как все", зачастую пресыщаясь обилием выбора и теряя представление о реальной ценности вещей.

Производитель этого гаджета напирает сразу на несколько человеческих слабостей

Производитель этого гаджета напирает сразу на несколько человеческих слабостей

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

Фото от подписчика. Теперь представьте сколько подобных гаджетов выкидывает среднестатистический студент за время сессии :(

Фото от подписчика. Теперь представьте сколько подобных гаджетов выкидывает среднестатистический студент за время сессии :(

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

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

Недавно мне написал читатель Андрей с Пикабу и предложил заслать одноразовый вейп без испарителя (рабочего элемента) на разборку и дальнейшее изучение. И как оказалось - это далеко не самая простая "парилка", а сложнейшее устройство с мощным микроконтроллером, радиотрактом, звуковым усилителем, дисплеем и тачскрином.

Изучаем

После получения я сразу же включил гаджет и начал его изучать. Оказалось что дисплей - не просто пришлепка к обычной "одноразке", но и её неотъемлемая часть: через тачскрин предлагается регулировать силу нагревателя, контролировать уровень заряда аккумулятора и объём оставшейся жидкости. Прикинув, я сразу же понял: в устройстве есть как минимум 2 канала АЦП для считывания параметров и ШИМ для управления "силовой" частью.

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

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

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

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

Что внутри?

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

Далее мы видим крошечную плату, к которой подходит шлейф с дисплеем и тачскрином (судя по некой унификации, дисплейная сборка используется далеко не в одной модели вейпов), разъём Type-C и провода, которые соединяют плату с микрофоном (используется для определения силы затяжки) и динамиком (служит для выполнения функции BT-колонки).

Отдельно бросается большое количество подписанных тест-поинтов, с помощью которых мы можем вызвонить сигнальные линии на шлейфе дисплея и попытаться их использовать в своих целях. С левой стороны можно найти пины SDA/SCL/RST/INT - это, очевидно, тачскрин, а правее - SDA/SCL для дисплея. Контроллер дисплея и подсветка питаются от общей шины питания 3.3В без внешних драйверов LED.

Питается наш "бутерброд" от одного литиевого аккумулятора типа 18350. Я слышал противоречивые отзывы о банках используемых в вейпах, но думаю при использовании нормального BMS и микросхемы чарджера можно без опаски использовать их в своих проектах. Помните, на ближайшей свалке могут лежать тысячи бесхозных и бесплатных аккумуляторов для ваших самоделок (но всё же будьте осторожнее!)

С обратной стороны платы нас ждёт чудо инженерной мысли... от которого становится грустно. Сердцем устройства является микроконтроллер с маркировкой 701N-F8, который также известен как JieLi AC701N. Это относительно популярный чип, использующийся в TWS-наушниках и представляющий из себя полноценную систему на кристалле:

  • В основе лежит двухъядерный (!) DSP-процессор собственной (!!) архитектуры Pi32v2 с FPU, способный работать на частоте до 160МГц (!!!) и имеющий 32КБ кэша инструкций и 16КБ кэша данных. Также у чипа есть MMU для продвинутой адресации памяти или реализации защищенного режима. Это уровень RP2350 или старших версий ESP 32

  • В качестве памяти здесь доступно целых 640КБ SRAM-ОЗУ, а также 1МБ Flash. Вот это уже действительно серьёзно.

  • Присутствует Bluetooth-радиотракт, обеспечивающий совместимость с стандартом версии 5.3. С софтовой точки зрения здесь тоже всё хорошо: поддерживаются все основные кодеки, плюс есть поддержка не-звуковых профилей по типу L2CAP и RFCOMM для коммуникации с другими устройствами.

  • Есть также контроллеры I2C, UART, SPI, USB, MMC, GPIO и даже ШИМ.

  • За звук отвечает двухканальный ЦАП для с встроенным предусилителем и возможностью воспроизведения PCM-потока с частотой дискретизации до 96кГц. Также есть четырехканальный АЦП для сэмплирования звука с микрофона и других подобных целей.

  • А за питание отвечает встроенный PMU, который состоит из контроллера заряда Li-Ion аккумуляторов, LDO и DC-DC Buck преобразователя,

Это невероятно круто по меркам копеечного микроконтроллера. В каких-то моментах, AC701N даже круче чем привычные RP2350 и ESP32, и скорее всего даже дешевле. Производитель - публичная компания и охотно делится исходным кодом и файлами для сборки прошивок, однако адаптация референсной прошивки для этой платы может занять время. Внутри всё стандартно: FreeRTOS в качестве операционной системы, самодельный UI-стек, а также Bluetooth-стек от Bluekitchen. Джентльменский набор!

К сожалению маркировку остальных компонентов платы не разглядеть, но предположу что там может быть разведен усилитель и RF-тракт. В целом, гаджет имеет очень большой потенциал для использования и по не-прямому назначению: это мог быть прекрасный внешний дисплей для датчиков с передачей показаний через Bluetooth, элемент самодельной сигнализации (как уникальный брелок, который не вызывает подозрений), мощный микроконтроллер для самоделок по типу игровых консолей и самодельных телефонов и... да применений такому гаджету можно найти сотни. Было бы желание производителей...

❯ Заключение

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

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

Если вам понравилась статья и вы хотите меня поддержать, у меня есть Boosty, а также виджет на Пикабу ниже. Всем огромное спасибо!

Что думаете касательно таких устройств?
Всего голосов:
Показать полностью 11 1
Отличная работа, все прочитано!