Творю тут странную вещь -покрикуйте или поможите: wifi ч/б принтер на esp32

mu_ssina
Offline
Зарегистрирован: 30.08.2013

Всем доброго, друзья! Решил сотворить такую штуку (если вкратце): Берем 3 esp32 - одну присоединяем к компу, другую - присоединяем к принтеру. Коннектим их по wi-fi. Далее - печатаем по беспроводу, танцуем и много смеемся от радости ( это в идеале). В реале, - всё гораздо "хужее" :-)))

На каком этапе я сейчас:

1. Комп не хочет видеть принтер (ну ясное дело, с чего бы ему...). Надо некий usb-хост творить на базе esp. Готового не нашел - но процесс идет...

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

3. После того, как разберусь с usb-хостом, - хочу просто считать служебную инфу для своего конкретного принтера, и в этом формате заставить их обмениваться через esp32.

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

Вот как то так. Любым советам и критике буду рад -по поводу того, как мне решить сей вопросц! :-)

mu_ssina
Offline
Зарегистрирован: 30.08.2013

P.S. esp-шки планирую связывать через wi-fi, запустив на каждой POST-сервер, который будет принимать входящие запросы. То есть: и на точке доступа такой сервер, и на клиенте. Обмениваться будут как бы "крест-накрест". Этот код уже готов и вполне себе работает. Не уверен, что это хорошо - но пускай пока будет. Переделаю если что.

P.P.S. В стартпосте опечатка- берем не 3, а всего лишь 2 штуки esp32.

rkit
Offline
Зарегистрирован: 23.11.2016

Берешь любой копеечный микропк, вроде orange pi zero, ставишь на него cups, настраиваешь, подключаешься из винды. На всё полтора часа. А драйвер для принтера ты  будешь реверсить не меньше года.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

есть принтеры с вайфаем.

nik182
Онлайн
Зарегистрирован: 04.05.2015

и есть WiFi принтсервер https://aliexpress.ru/item/1005003124317233.html

mu_ssina
Offline
Зарегистрирован: 30.08.2013

rkit пишет:

Берешь любой копеечный микропк, вроде orange pi zero, ставишь на него cups, настраиваешь, подключаешься из винды. На всё полтора часа. А драйвер для принтера ты  будешь реверсить не меньше года.

Насчет микропк - да, в курсе... Но - хоцца самостоятельно :-)

mu_ssina
Offline
Зарегистрирован: 30.08.2013

nik182 пишет:

и есть WiFi принтсервер https://aliexpress.ru/item/1005003124317233.html

Не интересно. Суть не в том, чтобы "решить любыми средствами и быстро". А в том, чтобы научиться и сделать самостоятельно...

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

https://github.com/gianluca-nitti/printserver-esp8266

Изучай! ;)) Я не проверял это и вообще не запускал, если что. Вопросы - автору.

Думаю, что быстро поймешь, что это несколько не твой уровень, но "Смелость города берет!".