СамоДельник

Установка Raspberry Pi в ноутбук + о аккумах, зарядке и т.д.

Nextrp [CPP] RU + Many GEOs

Древняя техника, компы, ноутбуки, телефоны, при выходе из строя обычно утилизируется и выбрасывается. Некие энтузиасты пробуют эти девайсы, каким то образом модернизировать и возвратить к жизни. В данной статье мастер поделится своим опытом по переделке старенького ноутбука и установке в него Raspberry Pi. естественно, это специфичный проект предназначенный больше для опытнейших юзеров разбирающихся в электронике и программировании.
Это не 1-ая его работа в этом направлении. Ранее он ставил Raspberry Pi в ноутбук Dell, используя контроллер клавиатуры Teensy и видеоплату EBay. Чего же не хватало в этом проекте, так это метода зарядить уникальный аккумулятор, чтоб создать вправду портативный ноутбук.
У него был еще опыт работы с Sony Vaioу у которого была отдельная плата зарядного устройства. Обычно при вытаскивании старенькой материнской платы цепь зарядного устройства разрывается. В этом руководстве будут описаны две платы контроллера заряда аккумов, которые работают с литиевыми элементами 2, 3 либо 4 серии. одна плата базирована на микросхеме Max1873 совместно с микроконтроллером ATtiny85, который действует как супервизор. Иная плата употребляет микросхему MP26123 либо MP26124 и не просит микроконтроллера. Обе платы отключат зарядку зависимо от напряжения батареи, температуры, тока и общего времени. Шина системного управления (SMBus) управляется Pi для чтения регистров состояния, которые являются частью системы управления батареями (BMS) аккумуляторной батареи. Если заряд батареи маленький, Pi автоматом выполнит неопасное отключение. Графика Cairo употребляется для сотворения маленького окна, в каком отображается индикатор уровня заряда аккума и процент состояния заряда (SOC). Последующие шаги должны работать на большинстве старенькых ноутбуков для сотворения портативного Raspberry Pi.
Инструменты и материалы:
-Старенькый ноутбук;
-Raspberry Pi;-Пульт;-кабель LVDS;-Понижающий преобразователь LM2596;-Паяльные принадлежности;
Шаг 1-ый: клавиатура, сенсорная панель и карта видеоконвертера
Клавиатура, тачпад и карта видеоконвертера управляются Teensy 3.2 с внедрением тех же способов, которые описаны в ранее выложенной аннотации создателя по KVM . Код Teensy для клавиатуры и тачпада Dell D630 можно скачать ниже. Если употребляется иной ноутбук, можно пользоваться остальным проектом USB Keyboard Instructable and Touchpad Hackster чтоб поменять код Teensy. Контакты разъема FPC и сигналы ввода-вывода Teensy тщательно описаны в приведенной выше таблице. Новеньким в этом ноутбуке является плата управления питанием на плате зарядного устройства. Краткосрочное нажатие клавиши питания над клавиатурой приводит к тому, что плата активирует регуляторы, питающие ноутбук. Чтоб выключить ноутбук, юзер выбирает неопасное окончание работы в графическом интерфейсе либо командной строке. Pi посылает сигнал выключения на Teensy, который сбрасывает защелку питания. Teensy также контролирует клавишу питания на ноутбуке в особенных вариантах, когда клавиша удерживается нажатой не наименее 5 секунд. Это дает возможность выключить ноутбук, если Pi заблокирован.
Плата видеоконвертера M.NT68676.2A была запрограммирована торговцем EBay под разрешения ЖК-дисплея. Был приобретен кабель LVDS длиной 40 см заместо удлинения недлинного кабеля, поставляемого с картой. Этот ноутбук можно употреблять в качестве клавиатуры, видео, мыши (KVM), щелкнув переключатель на левой стороне. В этом случае USB-порт от Teensy подключается к разъему Micro B USB на задней панели, а не к проводам, припаянным конкретно к USB-разъем Pi. Это функция понадобится при изменении кода Teensy при помощи ПК (Персональный компьютер – компьютер, предназначенный для эксплуатации одним пользователем). Разъем VGA на задней панели ноутбука подключен к карте видеоконвертера, так что ПК (Персональный компьютер – компьютер, предназначенный для эксплуатации одним пользователем) либо иной источник видеосигнала может управлять экраном заместо Pi. Код Teensy выслеживает нажатие Fn и F8 и управляет сигналами клавиш видеоплаты для выбора HDMI либо VGA.
Pi впрямую управляет сигналом управления питанием видеоплаты при помощи порта GPIO 4. Он употребляется для моментального отключения монитора, если аккумулятор нуждается в зарядке. Сигнал состояния питания от видеоплаты отслеживается Pi, чтоб найти, когда видеоплата была выключена.
Dell_D630_Portable_Pi_KVM.ino
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Шаг 2-ой: Raspberry Pi
ноутбук имеет Raspberry Pi 4B, установленный в месте, которое ранее было для твердого диска. Задняя сторона была заклеена изолентой для предотвращения недлинного замыкания на дюралевый корпус. Pi был размещен вне отсека для накопителей приблизительно на 0,5 см, поэтому что нижний край ноутбука закруглен, а выступ разъемов USB не помещается снутри корпуса. Лицевая панель твердого диска была вырезана при помощи Dremel и вклеены остальные куски пластика, чтоб вышел пластмассовый ящик, окружающий Pi. Коробка приклеена двойным скотчем к Pi, так что корпус можно будет открыть в дальнейшем. Радиаторы были добавлены к микропроцессору, USB-контроллеру и Ethernet-контроллеру на Pi. Уникальный вентилятор ноутбука был должен дуть на эти радиаторы. Результаты температурных испытаний демонстрируют, что Pi довольно охлаждается Разъем HDMI 0 был подключен к видеоплате, а на разъем USB C подавалось напряжение 5 В от понижающего стабилизатора LM2596. Контакты GPIO были подключены последующим образом:
GPIO 2 = Data SMBus к контакту 4 батареи
GPIO 3 = Data SMBus к контакту 3 батареи
GPIO 4 = включение / выключение ЖК-дисплея, присоединенного к плате видеоконвертера (обозначенной «K0»).
GPIO 17 = резистор 330 Ом к голубому светодиоду (ранее был Блютуз).
GPIO 19 = отключает зарядное устройство. Подключено к плате зарядного устройства (помечено «Pi_Cntrl»). 3,3 В = отключено, 0 В = включено
GPIO 22 = состояние питания видеоплаты. 0 В = питание выключено, 3,3 В = включено
GPIO 26 = окончание работы Pi на Teensy I / O 29. Работает когда юзер дает команду на окончание работы из графического интерфейса либо командной строчки. В файл /boot/config.txt был добавлен последующий dtoverlay:
dtoverlay=gpio-poweroff,gpiopin=26,active_low=”y”
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Шаг 3-ий: понижающие регуляторы на 5 и 10 вольт
В ноутбуке употребляются две регулируемые платы понижающего регулятора LM2596. один регулятор был настроен на подачу 10 вольт на плату видеоконвертера. иной был установлен на 5,1 вольт для Pi, Teensy, Fan и светодиода включения / выключения. Светодиод включения / выключения ранее употреблялся для работы с твердым диском и просит установки резистора 820 Ом. Контакт 5 на LM2596 обычно подключается к земле для включения регулятора. Мастер перекусил его, подогнул и припаял провод, чтоб его можно было подключить к выходу на плате зарядного устройства. Далее добавил радиатор на обе части LM2596.
Видеоплата обычно питается от 12 вольт, но аккумуляторная батарея с 3-мя ячейками будет выдавать ниже 11 вольт, если она разряжена. При помощи LM2596 мастер устанавливает 10В. При таком напряжении видеоплата как и раньше работает нормально. неувязка в том, что подсветка экрана работает на пониженном напряжении и экран мерклый. Скомпенсировать это можно увеличив яркость при помощи опций. Непременно необходимо отрегулировать яркость и контраст при помощи платы клавиш, до этого чем отрезать разъем. Этот разъем будет употребляться для кабеля от видеокарты к Pi и Teensy.
Если ваш аккумулятор состоит из 4-х проводных ячеек, вы сможете поднять напряжение на LM2596 до 12 вольт заместо 10 вольт для питания видеоплаты.
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Шаг 4-ый: входной разъем питания и разъем Micro B USB
Этот разъем мастер выпаял из материнской платы. На эту плату также был установлен USB-разъем Sparkfun micro B для прямого доступа к Teensy. 19 вольт поступают на плату Max1873, также через два резистора 8,2 кОм на светодиод питания.
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Шаг 5-ый: распиновка аккума
Согласно Battery University, у большинства аккумов ноутбуков есть один либо два контакта заземления с одной стороны и равное количество контактов питания с иной стороны. Обычно сигнальный контакт должен иметь маленький логический уровень, чтоб включить твердотельный переключатель, который соединяет аккумулятор с положительным контактом разъема. Внутренняя BMS нередко связывается с материнской платой при помощи 2-проводной шины SMB с тактовыми сигналами и сигналами данных, хотя время от времени употребляются 1-проводные шины. На одном из контактов быть может термистор с отрицательным температурным коэффициентом (NTC). Обычно он определяет около 10 кОм на землю при комнатной температуре.
Вооружившись данной общей информацией и омметром, он попробовал отыскать контакты заземления на разъеме аккума материнской платы. На материнской плате есть несколько мест, где можно отыскать заземление, к примеру, железный экран вокруг разъема VGA. В данном случае он нашел 2 заземленных контакта материнской платы на одном конце разъема и очередное заземление посреди, которое служит для сигнализации установки батареи. На обратном конце были 2 контакта, соединенные совместно широкими медными дорожками, идущими к большенному конденсатору. Другие контакты имели тонкие медные слаботочные дорожки. Результаты тестирования разъема материнской платы показаны на фото ниже.
Потом он проверил аккумулятор омметром. Результаты проверки батареи так же на фото.
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Шаг 6-ой: подготовительная зарядка разряженной батареи
Литиевые батареи могут быть весьма небезопасными и при работе с ними необходимо соблюдать меры сохранности.
Если вы экспериментируете с аккумом ноутбука, который не употреблялся в течение некого времени, он мог «саморазрядиться» ниже обычного рабочего значения. На большинстве аккумов для ноутбуков номинальное напряжение обозначено на наклейке совместно со значением ампер-часа либо ватт-часа. время от времени, заместо номинального, указывается наибольшее напряжение. Для блока с 3 элементами номинальное напряжение, обозначенное на батарее, будет составлять 11,1 В либо 10,8 В зависимо от производителя. В батарее с 3-мя ячейками никогда не обязано быть ниже 9 вольт. Аккумулятор с 3-мя ячейками не следует заряжать, если в течение некого времени напряжение было ниже 4,5 вольт. Это подразумевает, что любая ячейка заряжена идиентично, что не непременно так.
Используя ту же арифметику для 4-ячеечной аккумуляторной батареи, следует, что на ней обязано быть обозначено номинальное напряжение 14,8 В либо 14,4 В. Аккумуляторная батарея серии 4 никогда не обязана опускаться ниже 12 вольт и не обязана заряжаться, если она была ниже 6 вольт в течение некого времени.
Микросхемы контроллера заряда аккума MP26123 имеют режим подготовительной зарядки с низким током, который понижает ток заряда до 10%, если напряжение ниже обычного рабочего спектра. К огорчению, микросхема контроллера заряда Max1873 не имеет данной функции, потому я мастер запрограммировал ATtiny так, чтоб импульс включения Max1873 осуществлялся в режиме ШИМ зависимо от напряжения батареи. Какой бы контроллер заряда ни употреблялся, лучше всего выполнить подготовительную зарядку вручную.
Чтоб выполнить подготовительную зарядку вручную необходимо подсоединить + и -, на надлежащие выводы, и резистор 1 кОм на вывод минусовой, который употребляется для сигнализации установки батареи. Используйте источник питания с регулировкой, к примеру XL4015, показанный выше. Уменьшите ограничение тока приблизительно до 80 мА и установите напряжение на номинальное ток. Повсевременно смотрите за аккумом во время зарядки, чтоб узреть, не начинает ли он перенагреваться. Продолжайте зарядку, пока напряжение не достигнет номинального значения аккумуляторной батареи. Выключите питание и отсоедините аккумулятор. Проверьте напряжение аккума через 24 часа и поглядите, не свалилось ли оно. Если очень свалилось, то аккумулятор необходимо поменять.
Если ваша батарея не воспринимает заряд, может быть, ее необходимо активировать. Используйте код Pi “read_battery_loop.c”, описанный в последующих шагах.
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Шаг 6-ой: разъем аккума
Разъем мастер выпаял из материнской платы. Потом вырезал кусок платы и сделал из него держатель как на фото.
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Шаг седьмой: плата зарядного устройства Max1873
Кроме зарядки литиевых аккумов, Max1873 также может заряжать никель-кадмиевые либо никель-металлогидридные батареи. В таблице данных есть полное описание всех контактов, также типовая схема использования.
Плату мастер изготавливал на спец сервисе. Перечень запчастей со ссылками на Digikey и функцию тестирования можно скачать ниже.
Обратите внимание, Max1873 выпускается в 3-х версиях: R, S либо T, зависимо от того, имеет ли аккумуляторный блок 2, 3 либо 4 ячейки. Все версии поддерживают напряжение регулирования батареи до ± 0,75%.
Обыденные литиевые батареи рассчитаны на наибольшее напряжение 4,2 вольта и номинальное напряжение 3,6 вольт, но почти все производители указывают номинальное работать со всеми этими батареями, установив наибольшее напряжение ячейки при помощи резисторов R5 и R6. Внедрение формул в техническом паспорте Max1873 дает последующие значения резисторов:
Наибольшее напряжение ячейки 4,1 В: R5 = 54,9 кОм и R6 = 147 кОм.
Наибольшее напряжение ячейки 4,2 В: R5 = 100 кОм и R6 = 100 кОм.
Наибольшее напряжение ячейки 4,35 В: R5 = 169 кОм и R6 = 32,4 кОм.
Если вы не убеждены, какое у вас наибольшее напряжение на ячейке, используйте значения резистора 4,1 В на всякий вариант.
R9 = 0,033 Ом и устанавливает ограничение входного тока на уровне 3А. Max1873 понижает ток заряда аккума, чтоб он не превосходил 3 А.
R1 = 0,2 Ом и устанавливает ограничение тока заряда 1 ампер.
Перечень деталей зарядного устройства.pdfCharge_Controller.brdCharge_Controller.schПроцедура тестирования платы зарядного устройства Max1873.pdf
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Шаг восьмой: ATtiny85 для Max1873
ATtiny85 управляет разрешающим сигналом микросхемы Max1873 и делает почти все из задач, которые могут быть интегрированы в наиболее сложную микросхему контроллера заряда. Tiny питается от регулятора 5,4 В платы Max1873. 8-контактный разъем DIP на плате Max1873 дозволяет употреблять программатор Tiny AVR. Код для аккумуляторной батареи 3-й либо 4-й серии можно скачать ниже.
ATtiny85 выслеживает время зарядки и отключает зарядку аккума через 300 минут. Это значение можно поменять.
Полную информацию о зарядном устройстве Max1873 можно поглядеть тут.
Max1873_Supervisor_3series.inoMax1873_Supervisor_4series.ino
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Шаг девятый: плата зарядного устройства литиевой батареи MP26123 либо MP26124
Мастер разработал еще одну плату, MP26123, для аккумуляторных блоков с 2 либо 3 поочередными элементами.
Плата также может употребляться с MP26124 для пакетов с 4 ячейками серии. значения деталей, которые нужно поменять для разных конфигураций батарей, показаны на схеме ниже.
MP26123 / 4 можно употреблять лишь с литиевыми элементами на 4,2 В. Старенькые аккумуляторные блоки для ноутбуков, в каких употребляются элементы на 4,1 В, должны употреблять контроллер заряда, таковой как Max1873. В отличие от Max1873, микросхемы MP26123 / 4 не уменьшают ток заряда, чтоб ограничить входной ток. Система платы содержит в себе плавкий предохранитель на 5А на входе в целях сохранности.
MP26123 / 4 выполнит подготовительную зарядку, если напряжение аккумуляторной батареи ниже 3В на элемент. время подготовительной зарядки ограничено 30 минутками при токе заряда 100 мА. Если напряжение батареи поднимается выше 3В на элемент в течение 30 минут, ток заряда возрастает до уровня полного заряда, который был установлен на 1 ампер при помощи резистора R12. Когда напряжение добивается наибольшего уровня (4,2 В x количество поочередных ячеек), зарядное устройство перебегает из режима неизменного тока в режим неизменного напряжения..
Raspberry Pi может отключить зарядное устройство, подав на GPIO 19 напряжение 3,3 В. Этот вывод GPIO должен быть подключен, к сигналу «Отключить» на плате MP26123 / 4. Pi может выслеживать статусный сигнал «CHGOK» с платы MP26123 / 4, используя запасной вывод GPIO. Маленький логический уровень значит, что MP26123 / 4 заряжается нормально. Высочайший логический уровень вызван критерий; конец заряда, неисправность NTC, ограничение по времени, термическое отключение, вывод отключения, пониженное напряжение Vin.
Файлы схемы и компоновки Eagle приведены ниже. файл макета Eagle можно выслать в OSH Park для производства. Для производства на JLCPCB, используйте архивный файл Gerber «MPS_Charge_Controller_2021-02-23.zip» из репозитория мастера. Перечень запчастей со ссылками на Digikey можно скачать ниже.
MP26123_4_partslist.pdfMPS_Charge_Controller.brdMPS_Charge_Controller.sch
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Шаг десятый: управление включением / выключением
Плата MP26123 / 4 имеет ту же схему управлением питания, что и плата Max1873 (см. схему).
Плата Max1873 и плата MP26123 / 4 потребляют около 315ua, когда ноутбук выключен. Также есть внутренний саморазряд аккумуляторной батареи (2% за месяц) плюс схема защиты (3% за месяц), которые расходуют около 363ua. В целом, стопроцентно заряженная батарея на 58 ватт-часов будет разряжена приблизительно за 324 денька, если ноутбук не подключен к розетке.
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Шаг одиннадцатый: внедрение оверлея для I2C / SMBus
SMBus (поочередный протокол обмена данными для устройств питания) аккума стопроцентно задокументирован в “Спецификации данных Smart Battery”. Он обхватывает синхронизацию шины и определения регистров. Протокол шины I2C весьма похож на протокол SMBus за некими исключениями, касающимися тактовой частоты и таймаута. У мастера были трудности с внедрением оборудования Pi I2C для связи с батареей, но при использовании наложения дерева устройств i2c-gpio заморочек не было. Этот оверлей управляет тактовыми сигналами GPIO и сигналами данных в программном обеспечении. Последующую строчку нужно добавить в файл /boot/config.txt.
dtoverlay=i2c-gpio,bus=7,i2c_gpio_delay_us=20,i2c_gpio_sda=2,i2c_gpio_scl=3
Так же можно получить доступ к регистрам BMS впрямую при помощи i2c-tools. Введите в окне терминала последующее:
i2cdetect -y 7
Команда i2cget запишет байтовый указатель на батарею, который описывает, к какому 16-битному регистру вы желаете получить доступ последующим. Введите в окне терминала последующее:
i2cget -y 7 0x0b 0x?? w
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Шаг двенадцатый: код
Код мастер написал без помощи других.
У юзера обязана быть версия wiringPi 2.52 либо наиболее поздняя, если употребляется Raspberry Pi 4B.
Для корректной работы употребляются некие программки.
1. “read_battery.c” считывает регистры в батарее для отображения напряжения, тока, температуры, SOC, времени до полного / разряженного состояния и битов состояния в окне терминала, как показано выше. Опосля того, как вы сделали и отладили код в Geany, вы сможете запустить его из окна терминала (путь – / home / pi / C_Code) при помощи:
./read_battery
Он добавил имя “bat” к файлу .bashrc, чтоб можно было запускать эту программку из хоть какого каталога.
alias bat=’/home/pi/C_Code/read_battery’
Также можно сделать значок на десктопе, который запускает эту программку.
2. “read_battery_loop.c” таковой же, как обозначено выше, но производится в непрерывном цикле, который повторяется любые 15 секунд. Это полезно при подготовительной зарядке аккума, которому нужно часто считывать коды активации либо регистр. Он также предоставляет удачный метод надзирать температуру и процесс зарядки.
3. «monitor_battery.c» – это подмножество программки read_battery. Он не показывает никаких результатов в окне терминала, но будет мигать голубым светодиодом, на мгновение выключать ЖК-дисплей и выдавать команду выключения зависимо от состояния заряда батареи. Голубий светодиод управляется Pi GPIO 17, а управление питанием ЖК-дисплея – GPIO 4. программка monitor_battery запускается при запуске с внедрением файла модуля systemd. файл bat_monitor.txt можно скачать ниже и переименовать в bat_monitor.service. Сохраните файл bat_monitor.service в / lib / systemd / system. Вы должны загрузить и включить службу при помощи установок терминала:
sudo systemctl daemon-reload
sudo systemctl enable bat_monitor –now
При 15% и ниже светодиод пылает и угасает на 1 секунду в любом цикле. При 10% мигает экран. Это будет повторяться любые 30 секунд, пока зарядное устройство не будет подключено. Если SOC свалится до 8%, программка выполнит неопасное окончание работы при помощи системной команды:
sudo shutdown -h –now
Если аккумулятор заряжается, голубий светодиод мигнет два раза. Когда он стопроцентно заряжен, он мигнет 3 раза. Код быть может изменен таковым образом, чтоб светодиодный индикатор мигал разными методами.
bat_monitor.txt
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Мастеру удалось сделать маленькое окно с указателем уровня заряда батареи и текстом, показывающим процентное содержание заряда батареи. Код SMBus добавлен в файл application.c. Значения заголовочного файла application.h были скорректированы так, чтоб цикл кода производился любые 5 секунд и создавал окно малого размера.
Все программки и файлы скачиваем ниже.
application.capplication.hmain.cmain.hmakefile.txtBattery_SOC.txt
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.сейчас необходимо все подключить, протестировать на корректную работу и собрать девайс.
Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Установка Raspberry Pi в ноутбук + о аккумуляторах, зарядке и т.д.Наиболее полную информацию по данной статье можно получить, ознакомившись с авторской статьёй и просмотрев видео.

FIFA Online 4 [CPP] RU+CIS

SamoDelnik

Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного. - Альберт Эйнштейн

AliExpress WW


Black Desert [CPP, Innova] RU + CIS

AliExpress WW
Яндекс.Маркет
FIFA Online 4 [CPP] RU+CIS

Follow us

Don't be shy, get in touch. We love meeting interesting people and making new friends.