Очень трудно найти устройство, которое бы аккуратно предупреждало о низком уровне заряда, либо не делало бы это совсем. Либо сообщения очень громкие, и не на том языке.
Владимир Коротенко, если все с поиском файла сложится удачно.
А шиться обратно это дело будет? Устройство-то серийное, память может быть залочена, либо одноразовой?
Вообще-то в PHP есть стандартная функция именно для кодирования url и данных для самостоятельной сборки http-заголовков - rawurlencode и rawurldecode, которые четко следуют стандарту RFC 3986. Велосипед изобретать не нужно.
Если только внешнюю видеокарту подключить через внутренний mini-pci или usb3 через райзер адаптер - но этот финт ушами тоже не каждый ноут подхватывает, да и будет выглядеть не мобильно. Док-станции - тоже нужно смотреть, что с чем стыкуется, хватает ли версии протокола, есть ли проброс видео.
Набора у меня нет, но могу сказать, что вполне адекватный диапазон сопротивления для такого элемента.
Проверяйте схему. Для проверки можно заменить фоторезистор переменным резистором или набором обычных, но не увлекайтесь низкими сопротивлениями. Если по нему проходит нагрузка, то оставляйте пару сотен Ом, чтобы не было короткого замыкания.
Правильная процедура разлогинирования должна содержать зачистку кук с идентификаторами пользователя. Однако, это не критично, если при каждом обращении проверяется статус сессии пользователя.
https://dev.vk.com/method/groups.get
Там же можно протестировать вывод по вашему токену.