SD-карта с WiFi на ESP8266 для 3D-принтера (plug-and-play)

Massaraksh7
Идет загрузка
Загрузка
05.04.2020
14062
160
печатает на Prusa i3 Kit
Техничка

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

42
Статья относится к принтерам:
Prusa i3 Kit

Данная разработка предназначена для тех, кому надоело после создания файла с g-кодом на PC, вынимать SD-карту из 3D-принтера, вставлять её в PC, записывать g-код, а после снова совать её в 3D-принтер. И, кроме того, для тех, кому не хочется разбираться с ардуино и всякими библиотеками. Фактически, это аналог FlashAir, но более громоздкий. Всё, что нужно, это сделать печатную плату, спаять, загрузить двоичный код в ESP8266 при помощи любой программы-программатора, на SD-карту записать настройки вашей WiFi-сети, вставить плату в SD-разъём 3D-принтера, и работать по WiFi с файлами на SD-карте принтера на своём PC, как с сетевыми.За основу взяты разработкиhttps://github.com/ardyesp/ESPWebDAVhttps://3dtoday.ru/blogs/jeka-tm/sd-card-with-wifi-with-your-own-hands/и доведены до логического конца.Итак:Схема принципиальная:Плата в Layout6Залуженная плата:Запаянная плата 1 сторона:Запаянная плата 2 сторона:Какие элементы использовались:

Конденсатор-1206-1,0 - 1штКонденсатор-1,0 - 1штРезистор-1206-470 - 1штРезистор-1206-1к - 3штРезистор-1206-10к - 5штСтабилизатор-LM1117-3.3 (ТО-220) - 1штWifi-модуль-ESP-12E - 1штДержатель SD - 1шт*Модуль TTL-USB-CH340G, 5v - 1шт*Преобразователь уровней 5v-3.3v - 1шт

* - только для программирования (если у вас модуль TTL-USB выдает 3.3v уровни TTL, то преобразователь не нужен)Для заливки использовалась бесплатная программа ESP8266Flasher.exe, но можно заливать и любой другой, заливка осуществляется по адресу 0x00000Настройка.- На собранной плате установить перемычку S1- На SD-карту записать в корневой каталог файл setup.ini с тремя строчками:Wifi=Имя wifi-сети, к которой подключаемсяPassword=Пароль сетиТретья строка - пустая- SD-карту вставить в разъём SD2- Подключить к преобразователю уровней RX,TX,Gnd,+3.3v с jmp1 (если у вас модуль TTL-USB на 3.3v, то преобразователь уровней не нужен, и +3.3v никуда подсоединять не надо)(Примечание: я так и не понял: RX-TX,TX-RX или RX-RX,TX-TX, если одно не идёт, попробуйте другое.)- Вставить модуль TTL-USB в компьютер, установить драйвера- Подключить внешнее питание к плате- Для программирования переключатель S2 ставим в положение "замкнуто", затем кратковременно нажимаем кнопку S3- На PC запустить программу-программатор, настроить порт, скорость, указать бинарный файл загрузки, адрес загрузки и запустить программирование. Синий светодиод будет мигать. После окончания программирования переключатель S2 ставим в положение "разомкнуто" и нажимаем кнопку S3. Теперь устройство примерно через 1 минуту должно появиться в беспроводной домашней сети. Чтобы пользоваться им постоянно, можно назначить SD-диск сетевым диском PC. После того, как убедились, что всё работает, берем устройство, удаляем перемычку S1, вставляем его в SD-разъём на плате дисплея и подсоединяем питание с платы +5v:В приложенном архиве находится печатная плата в формате lay6, бинарный файл прошивки, и, кроме того, для тех, кто хочет повозиться с Arduino и что-нибудь подправить, исходник скетча.https://cloud.mail.ru/public/3zqi/3ecDR82hgСкорость передачи файлов - около 280 кб/с, т.о. файл 42Мб записывается ~ 2м 30с.Первая деталь, напечатанная после установки данного устройства, время печати - около 8 часов.

Надеюсь, что ничего не упустил, всем удачи!

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

42
Комментарии к статье

Комментарии

05.04.2020 в 12:54
0

Очень интересное решение. А вот такую можно использовать ? А то лежит давно, для чего покупал не помню.... но похоже на том и остановился....

Как действовать при наличии такого модуля ? Если я правильно понимаю, то программатор там уже на плате присутствует

Есть что то что не нужно использовать в нарисованной схеме ?

Спасибо за ответ.

05.04.2020 в 13:11
0

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

05.04.2020 в 13:39
0

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

05.04.2020 в 13:38
0

Да, будет работать. Но плату придётся переразвести.

05.04.2020 в 13:40
0

Я к плате не хотел привязываться.

05.04.2020 в 13:42
0

Тогда вообще без проблем. Там подойдёт любая плата на ESP8266.

05.04.2020 в 13:55
0

Меня путают S1 S2, ресет там есть уже на плате... Мне нужно их ставить или нет ?

Хочу попытаться разобраться в элементах которые мне не нужны.

Допустим я её прошил через её собственный ЮСБи,  Получается мне нужно будет только подключить 2 карточных разъема (папа-мама) 

05.04.2020 в 14:06
0

В моём случае:

S1 - когда замкнут, внешнее питание 3.3v идёт на SD-диск SD2. Это используется в режиме программирования и отладки.

когда разомкнут, внешнее питание 3.3v НЕ идет на SD-диск SD2, потому что он запитывается от платы дисплея через SD1. Это в рабочем режиме.

S2 - при замкнутом переход в режим программирования схемы.

S3 - кнопка сброс.

05.04.2020 в 14:57
0

Если я правильно понял S2 и S3 мне не нужны, т.к. программатор и ресет на борту платы у меня есть. Программатор будет спм замыкать S2.

S1 мне получается тоже не нужен. При программировании, у меня вся плата питается от ЮСБи который идет от компа. Т.к. стаб. 3.3v уже есть на борту платы.

Остаются резюки подтяжки к "+" к минусу, и 3 по 1к на на управление.

Я правильно рассуждаю ?

05.04.2020 в 15:15
0

Мне не видно, что за плата у вас. Мне кажется, что это просто переходник с 2мм ножек на 2,54мм. Вижу RX, TX на плате - они, видимо 3-вольтовые, тогда переходник TTL-USB нужен тоже 3-вольтовый - не только по питанию, но и по уровням. У вас есть схема этой платы?

Питания с USB может не хватить и на ESP, и на SD - так писали, но это проверять надо.

05.04.2020 в 15:34
1

Вот фото с 2ух сторон

вот такая как я покупал Mini WiFi ESP8266 ESP-12

05.04.2020 в 15:41
1

А, ну да, видимо, уже с преобразователем USB-UART и с согласованием уровней. Да, тогда этот блок не нужен.

05.04.2020 в 17:30
1

Спасибо.

14.04.2020 в 10:45
0

Я бы не стал бы на неё полагаться. Они у нас показали низкую надёжность при круглосуточной работе.

14.04.2020 в 10:54
0

Они это кто ? Уточни про что идет речь...

14.04.2020 в 11:12
0

Про ESP8266 ESP-12. Мы их купили больше 40 штук, большая часть уже в помойке. А вот более дорогие ESP32 уже более полгода работаю и не одного сбоя!

14.04.2020 в 11:37
0

а что значит дорогие, можно чуть подробнее или просто ссылочку...

14.04.2020 в 13:20
0

Понял. Спасибо.

15.04.2020 в 15:13
1

Круто) Чего только люди не делают, лишь бы октопринт не ставить )))

19.04.2020 в 01:22
0

А что толку от октопринта? У меня стоит. Как только вагон полигонов последовательно, окта не успевает посылать команды. Перерыл кучу форумов, в ветке окты признали баг. А толку? Здесь тоже не нашлось решения(  с карты печатает отлично.

19.04.2020 в 01:32
0

Не успевает? Так это, наверное, вопрос не к октопринту, а к железу, на котором он крутится) 

19.04.2020 в 11:02
0

На зарубежных форумах это обсуждается гораздо активнее чем тут. 

19.04.2020 в 13:53
0

У меня была схожая проблема — решилась заменой железа. Respberry PI первой версии просто не справлялся.


19.04.2020 в 13:57
0

У меня orange pi zero с 512 памяти. Загрузка проца 1-2 %, память 20-30%. 

В чем грабли так и не решил. 

05.04.2020 в 13:10
0

Интересный проект. Исходя из схемы одновременная печать и передача файла по WiFi невозможны, так как будет конфликт. Это как-то программно поддерживается?

05.04.2020 в 13:41
0

На время печати файл блокируется для записи.

05.04.2020 в 14:50
0

в Вашем варианте основная задача esp - записать файл на карту по wifi? и остальное время не мешаться вторым мастером?

Запуск печати и выбор файла - чере меню принтера?

05.04.2020 в 14:57
0

На оба вопроса ответ - "Да"

05.04.2020 в 15:33
0

На схеме не увидел сигнала SD_detect. Вы просто этот контакт перемычкой соединители на основной плате?

05.04.2020 в 15:45
0

Нет этого контакта. Там, похоже, механически определяется наличие SD-карты в устройстве.

16.04.2020 в 19:42
0

Они все механически определяют вставил карту или нет. там тупо переключатель на детект и защиту от записи.

05.04.2020 в 13:40

Комментарий удалён

05.04.2020 в 13:50
0

Проще же купить флешку air чем через такой гемарой идти. 

05.04.2020 в 13:56
0

Все равно до конца месяца сидеть дома :)

05.04.2020 в 14:12
0

Я тоже так думал сначала.


05.04.2020 в 16:38
0

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

05.04.2020 в 16:49
0

Дело не в бюджете, а в том, что заказал, а мне не прислали, промурыжив с января. А ждать ещё 2-3 месяца у меня сил не было.

05.04.2020 в 16:59
1

как сказал один умный человек, дурная голова рукам покоя не дает.

Лучше юзать расбери с октой на борту.

А так конечно прикольно, особенно когда карантин

06.04.2020 в 18:06
0

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

05.04.2020 в 14:10
1

Очень хороший проект..)) плату можно уменьшить в 2раза! Взять переходник СД и припаять колки ...   

СД дергать Вы ж не будете каждый раз. Убрать лишнее...

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

05.04.2020 в 15:12
0

 файл 42Мб записывается ~ 2м 30с

То есть 1Mб - 3сек?

За основу взяты разработки https://github.и доведены до логического конца

Что с гитхаба понятно, а вот до какого логического конца доведено вами?

Назовите ваше, реальное, а не расчетное время скидывания файла на флешку. У меня 1Мб с такой же прошивкой шел 40 сек.

05.04.2020 в 15:48
0

Специально для Фомы.)

https://cloud.mail.ru/public/45ro/2mkd8Ee4J

05.04.2020 в 15:20
0

Что с гитхаба понятно, а вот до какого логического конца доведено вами?

Там же написано - а) параметры сети задаются не в скетче, а в ini-файле б) сделано в виде законченного устройства.

Назовите ваше, реальное, а не расчетное время скидывания файла на флешку. У меня 1Мб с такой же прошивкой шел 40 сек.

Реальное тоже написано - файл 42Мб записывался 2м 30с.

05.04.2020 в 15:46
0

Ясно, Ща попробую залить вашу прошивку. Да, и вот это не понял  "на SD-карту записать настройки вашей WiFi-сети" Это как? Я так понял, что в  файле Wifi_SD "INO" нужно прописать Ssid=***** и Password=*****  и залить его в ЕSPшку

05.04.2020 в 15:54
0

Никуда заливать не надо. Просто на SD-карте в корне должен быть этот файл. ino-файл дан только для тех, кто хочет поковыряться с ардуино. А так там прошивка - бинарник.

05.04.2020 в 16:00
0

Непонятно объяснил. Сейчас.

На SD-карту надо записать файл setup.ini

в котором должны быть записаны параметры сети в указанном виде.

Дальше 2 способа:

1) Заливаем бинарник - всё.

2) Связываемся с ардуино - тогда используем ino-файл. Менять в нем ничего не надо, он сам считает из файла setup.ini параметры сети.

05.04.2020 в 16:14
0

Во, а то бинарники и ини, я и не въехал. Спасибо, ща по всякому спробую. Прям жажду вашей скорости передачи ))

07.04.2020 в 22:22
0

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

07.04.2020 в 22:28
0

Извиняюсь, в статье ошибка, сейчас посмотрел исходник, в файле setup.ini должно быть так:



Ssid=YourNetworkName


Password=YourPassword


Третья строка должна быть, но текст неважно какой

Просьба к модераторам, исправьте в самой статье.


07.04.2020 в 22:38
0

Спасибо, дайте скрин вашего файла. Как конкретно оформлены записи с точки зрения программиста. Я всяко писал, по бестолковке. Не появляется в сети устройство и ни один роутер его не видит

07.04.2020 в 22:55
1

Соединение происходит не сразу. Сначала пауза секунд 10-20, потом мигает светодиод секунд 10-20. Примерно через минуту появляется в сети.


07.04.2020 в 22:58
0

Спасибо. А то я как только не мудрил с этими строчками,.

07.04.2020 в 22:57
1


07.04.2020 в 23:39
0

Чёт, не взлетает . Синий диод моргает после прошивки(прошил биновским файлом), а в сети устройства нет.

07.04.2020 в 23:50
0

А пингануть если попробовать? По адресу 192.168.1.73 ? Роутер на каком адресе? 192.168.1.1 ?

08.04.2020 в 00:16
0

Пинганул тем айпи, что высветился первый раз.21 мсек передача пакетов. Эт че ж он есть и его нет штоль?))

08.04.2020 в 00:21
0

Похоже на то. Теперь назначить сетевой диск на этот адрес.

08.04.2020 в 00:29
0

Так и есть! Открыл на сетевом диске карту. закинул  файл с Gкодом 300кБ, через 40 сек пишет, что "файл слишком велик для файловой системы". Вот такая же байда у меня была и с прошлыми мытарствами.. Флешка 4ГБ 10категории. форматировал фат32

08.04.2020 в 00:30
0

У меня тоже флешка 4 Гб, но отформатирована,как FAT

08.04.2020 в 00:35
0

Попробую ФАТОм, бля, но эт я уже проходил. Говорят карточки не всякие прут. Есть у меня дорогие, попробую с ними поиграться. Спасибо, Владимир.)))

08.04.2020 в 00:38
0

Не за что. Если это заработало, то остальное должно работать.

Расстояние какое от роутера до платы? У меня 1,5м. Питания хватает для на ESP3266 и SD-карты одновременно? От USB может не хватить, нужно отдельное.

08.04.2020 в 00:45
0

Соврал, у меня 2Гб, вот она:


08.04.2020 в 00:48
0

ЕСПшка рядом с роутером лежит, питается она лабораторным БП, к принтеру не подключал.

08.04.2020 в 01:11
0

Проверил и с такой - FAT - всё работает.

А поскольку в чудеса я не верю уже лет этак 55, то должно заработать и у вас.

08.04.2020 в 08:08
0

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

08.04.2020 в 12:45
1

Попробуйте, всё-таки разметить с FAT. И сделайте скриншот папки "Мой компьютер" при подключенном диске.

И попробуйте с другими SD-дисками. Причина должна быть. И её надо найти.

08.04.2020 в 12:56
0

Отправляемый файл появляется на СД карте только пустой. Попробую сменить ай пи роутера: пропишу в третьим значением единицу, где-то читал, что якобы с нулями не дружен этот девайс. А флешки все испробовал и 2ГБ в ФАТЕ размечал - бестолку.

08.04.2020 в 12:58
0

Какой размер диска показывается на экране? И сколько показывается свободного места?

08.04.2020 в 14:28
0

Менял айпи роутера ничо не выходит. Иду по тем же граблям, что и месяц назад


08.04.2020 в 14:49
0

Да, загадка.

А свойства сети можете показать?


08.04.2020 в 15:07
0

А что в свойствах нужно посмотреть? ща попробую заскриншотить

08.04.2020 в 15:12
0


08.04.2020 в 15:39
0

М-да, с настройками сети всё, вроде, нормально. Загадка. Но разгадка где-то обязательно должна быть.

08.04.2020 в 16:08
0

Загадка... но мне она, увы, "не по зубам".

08.04.2020 в 16:43
0

Я бы не опускал руки.

08.04.2020 в 16:58
0

Чет  начинаю думать, что я неверно создаю сетевой диск. Я, тупо указав на диск, делаю его сетевым, не создавая никакой папки, или так и нужно?

08.04.2020 в 17:39
0

Cпасибо за видео. Все просто и не совсем ясно, видать склероз свое берёт.

Я выбираю любой имеющийся на компе   диск и превращаю его в сетевой, сунув в раздел «папка» окна «Подключение сетевого диска»,  это \\192.168.2.2 \DavWWWRoot , не указывая ничего, как это требует предупреждение на вкладке: «Выберите сетевую папку, к которой необходимо подключится». Я полагаю, что при таком сетевом диске, где просто некуда скидывать файл, система и ругается. Или вновь туплю??

08.04.2020 в 17:45
0

Просто попробуйте, как у меня в видео.

08.04.2020 в 17:47
0

Пробую))) Спасибо.

08.04.2020 в 18:42
0

Повторил, как по видео - получилось. Вот так выглядит сейчас то, что на флешке. Залетевший за 1мин файл,  пустой. Все, как и раньше, увы. "Хочется просто рвать и метать"))))

08.04.2020 в 18:52
0

Сообщений об ошибке не было? Уже прогресс.

А если попробовать его открыть с диска?

08.04.2020 в 19:10
0

Вот это и открыто с диска, после сообщения об ошибке (. Сам диск открывается в течении 30 сек, кстати. Чет я совсем утух.

08.04.2020 в 20:27
0

Да, жаль.

08.04.2020 в 21:28
0

вот, кстати, моя плата.Провод и штыри - временно для питания и программирования. "Громадное" сопротивление 470ом на моей схеме не было, с вашей подпаял, на всякий случай.


08.04.2020 в 21:48
0

Плата ESP-07, если не ошибаюсь, но это всё равно.

В прошлый раз, когда не получилось, плата эта же была?

Если - да, то может, в плате что-то не так?

08.04.2020 в 21:52
0

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

08.04.2020 в 21:57
0

Просто, если 2 отличающихся программных проекта не работают на одной и той же плате, причем не работают с одинаковыми признаками, то это наводит на размышления.

08.04.2020 в 22:02
0

Совершенно согласен! Думаю в ней в собаке причина и зарыта.

08.04.2020 в 13:08
0

Мало FAT, надо чтобы размер кластера был такой, чтобы читалось принтером.

Я ставлю максимальный размер кластера при форматировании - тогда читает флешки и 4 и 64 Гб.

Принтер, правда, другой - но принцип, я думаю - универсальный.

Где-то сидит ограничение по количеству кластеров.

08.04.2020 в 15:05
1

До чтения принтером пока дело не дошло. На карту файл не сбрасывается

07.04.2020 в 23:52
0

SD-карта запитана?

08.04.2020 в 00:07
0

 Карта запитана, адрес  роутера 192.168.0.1. Ща я НЕ виндой форматнул карту, появился какой-то айпишник и сеть сдулась. Завел роутер заново, а такой ай пи уже не определяется.

05.04.2020 в 15:31

Комментарий удалён

05.04.2020 в 17:13
1

Ну как то так...)))  со спичный коробок...)))

07.04.2020 в 20:35
0

Можете печатку скинуть на  электронную почту ?(evgeniy. rec@yandex.ru) 

05.04.2020 в 22:24

Комментарий удалён

05.04.2020 в 23:17
0

А проект Esp3D не лучше разве? И файлы по сети и вебморда нахаляву.

06.04.2020 в 00:09
0

Может, и лучше, но вот не соображу, куда, например, мне его подключить?


06.04.2020 в 10:13
0

Аккуратно паяемся на ноги меги. Или если есть паяемся на токоограничительные резисторы между мегой и usb-uart конвертером ch340(если я правильно догадался по фото)

06.04.2020 в 12:18
0

Аккуратно паяемся на ноги меги.

Ну да, уже смешно.)

06.04.2020 в 14:42
0

Если страшно паяться к меге, можно паяться к светодиодам RX TX. Куда конкретно мне не разглядеть изза плохого качества фото.


07.04.2020 в 10:01
0

usb-uart конвертером ch340

Скорее всего 16у2 он квадратный, рядом с УСБ, т.к. две колодки ИКСП и два кварца.

07.04.2020 в 13:32
1

Вы правы это не 340, я не сильно в них разбираюсь без даташитов.

07.04.2020 в 15:15
0

я не сильно в них разбираюсь без даташитов

При всём большом многообразии USB-TTL микросхем распространение в Ардуино-подобных платах получило всего три:


А даташиты знать и ненадо. Оно отличается визуально, т.к. исполнено в разных корпусах.

06.04.2020 в 14:55
0

А где этот проект глянуть можно?

06.04.2020 в 15:23
0

https://github.com/luc-github/ESP3D а вообще ищущуий да обрящет, статей куча, в том числе и на русском, в том числе и на этом сайте.

06.04.2020 в 15:59
0

На ESP 8266(как и ESP32) я оформил за год и Анет и Сапфир.

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

А вот с SDкартой+WI-Fi  не вышло. Файлы оч. медленно соскакивают на карту.

Перебрал кучу гетхабовских  рекомендаций, но увы. 

Успокоившись, что ESPшка по жизни тормозная, перевел принтер на малину. Но вот, углядев проект со «скоростной» передачей файлов, решил испробовать.

А тут ваше: мол есть проект где все в одном стакане.

Вы просто рекомендуете или сами воплотили его в жизнь?

06.04.2020 в 16:41
0

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

В теории можно объединить оба проекта и получить и скорость и веб морду, но нужны ли все эти мучения когда есть октопринт.

07.04.2020 в 21:36
0

Уже давно все есть...) сквозной канал СД и вебморда... все на ЕСП3Д... В инете есть , на продажу вот- http://www.panucatt.com/product_p/wb8266.htm?fbclid=IwAR3vi2O4TtZrnfVW9VMsGCbx58zAsTUbaDvRGc9V9rRFLvVFzlP_XlJdmLs

08.04.2020 в 00:40
0

А есть ссылка открытый проект? Не найду чтото.

08.04.2020 в 10:14
0

Есть но не помню, 4 года уж прошло... сама прошивка где то лежит, найду выложу... схему ищи в инете...

08.04.2020 в 12:45
0

https://github.com/luc-github/ESP3D/issues/356 автор ESP3d не подтверждает того что есть открытые есходники творения panacutt

08.04.2020 в 13:29
0

)))) Он (Люк) сказал, владелиц исходника и автор ESP3d , а Рой создатель прошивки для коммутации с SD.... Про исходник не знаю, а готовая прошивка была в инете, Люк тоже пробовал но без коммутации SD... у меня такая прошивка. SD как внутренняя память, но при печати глючит... не использую...) Но есть. Вот ветка https://github.com/luc-github/ESP3D/issues/93#issuecomment-254005277

Почитай поймешь...  

А на подобии panacutt , но копия!, была в инете. Я уже не помню сайт...((((  Все что я знаю и видел на эту тему.... но склонился к окте.))

06.04.2020 в 04:00
1

Что люди не придумают, лишь бы Клиппер не ставить)

06.04.2020 в 08:51
0

Клиппер на 8266 запустится?)))

06.04.2020 в 18:01
0

Нет конечно, esp8266 как и ESP32 не предназначены ни для клиппера ни для потоковой передачи больших данных. Но клиппер запустится даже на самом дешевом одноплатнике, что по цене будет всего в 2-3 раза дороже, а если посчитать затраченное время и ресурсы на создание этого франкентшейна вифи-флешки, то использование одноплатника будет дешевле

06.04.2020 в 18:43
1

Статья вовсе не о том, что клиппер ставить запрещено.

Напишите свою о преимуществах клиппера, если хотите.

06.04.2020 в 20:52
0

Те кто испольлзуют Марлин на Клиппер переходят только если уткнутся в неразрешимую проблему, никакие статьи здесь не помогут открыть глаза, проверено (на клиппере сижу уже два года)

06.04.2020 в 20:17
2

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

06.04.2020 в 20:50
0

Накатить клиппер и получить скорость в 100 Мб/сек, получить октопринт - дело буквально одного часа, а чтобы сваять чудо-дейвас из статьи уйдет не один день

06.04.2020 в 22:54
2

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

06.04.2020 в 23:16
0

а чтобы сваять чудо-дейвас из статьи уйдет не один день

Ага, я дольше статью оформлял, чем ваял девайс )

08.04.2020 в 19:55
0

А представить человека у которого 2 компа 3 принтера и не одного планшета слабо?

Купить за 120р вайфайку и сваять за вечер платку - руки просто прямые нужны.

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

08.04.2020 в 22:38
0

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

08.04.2020 в 22:51
0

строго наоборот, я тоже ленив - если есть  РАБОЧИЙ ПРОЕКТ нарисовать за полчаса устраивающую по габаритам платку, заказать на завод , спаять за 5 минут... а деталей у меня как у небольшого КБ, модуль и купить можно.

То же что вы предлагаете - идеал, но его увы в природе до этого не было. Лерджевский девайс при 9-кратной цене программно не поддержан. а ставить окту на малину и цеплять к лерджу - это бред сумашедшего.

06.04.2020 в 14:54

Комментарий удалён

07.04.2020 в 01:26

Комментарий удалён

07.04.2020 в 12:19
0

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

07.04.2020 в 12:51
0

   Хорошая статья, спасибо. Плюс поставил, Но себе делать не буду, хоть и ESP8266 лежит без дела.

   После покупки 3D принтера часто думал о дистанционной передаче файлов на печать. Даже начал воплощать в жизнь USB удлинитель на витой паре с переключением на том конце. Но потом пришло осознание, что лишний раз оторвать пятую точку от кресла и сходить к принтеру очень полезно. Особенно сейчас, во времена самоизоляции и дефицита движения. К тому же, от того, как ляжет первый слой зависит успех всей печати, а для этого надо подойти к принтеру. 

07.04.2020 в 13:09
0

лишний раз оторвать пятую точку от кресла и сходить к принтеру очень полезно.

С этим согласен, но не пятую точку жалко, а контакты SD-карты.

07.04.2020 в 14:56
0

 что лишний раз оторвать пятую точку от кресла и сходить к принтеру очень полезно. 

А с этим решение отрывать по любому придется. Чтоб запустить печать и посмотреть на первый слой. А вот от лишних манипуляций с картой  избавляет.

08.04.2020 в 19:58
1

Это говорит о плохопозиционированном или плохоустойчиво-выровненном Z.

Я не дожидаясь нагрева стола спать ложусь :)

08.04.2020 в 21:45
0

   Месье любит сюрпризы?

   Кроме уверенности в результате печати, мне просто приятно наблюдать процесс укладки первых слоёв. Есть в этом какая-то магия ;)

08.04.2020 в 22:45
1

Это только первые 10кг, а потом иммунитет

07.04.2020 в 16:50
0

Хорошая статья, запилил бы себе, да вот октопринт на апельсине запустил уже. 

14.04.2020 в 12:00
0

Сразу бросилась в глаза неграмотно установленная есп-шка, минус одно деление долой.

Смысл сего девайса ускользает от понимания. Или я чего не понял и можно не идти к принтеру для включения печати?

Я уже заморочился ваянием esp-розетки, дабы и принтера включать/выключать удалённо.

Ну а на самих принтерах висят апельсиновые нули с камерами и октопринтом, подключенные эзернетом (долой тормоза вайфай)

P.S Снимать деталь со стола всё же приходится ходить. Как и катушку с пластиком менять. Всё остальное нужно делать удалённо.

14.04.2020 в 12:15
0

неграмотно установленная есп-шка, минус одно деление долой.

можно подробней.

Смысл сего девайса ускользает от понимания. 

вы точно с самого начала читали? Автор сразу пишет

кому надоело после создания файла с g-кодом на PC, вынимать SD-карту из 3D-принтера, вставлять её в PC, записывать g-код, а после снова совать её в 3D-принтер. 

14.04.2020 в 13:59
0

Часть ESP с антенной должна выступать за пределы печатной платы, здесь же за антенной вообще фольга. И это влияет, проверено на собственном опыте, тоже поначалу делал неправильно и удивлялся плохому качеству связи.

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

Разумеется, на малых дистанциях и так будет работать нормально.

Читал с самого начала.

Неправильно описан сам процесс. Правильно так:

0. Иметь как минимум ДВЕ карты памяти

1. Записать файл на карту

2. Пойти к принтеру

3. Вынуть из принтера карту и вставить ту, на которую записали файл.

4. Запустить печать.

5. Отнести вынутую карту к компьютеру

В итоге имеем один подход для включения печати, смысл вайфай-карты как бы теряется совсем.

P.S.

Камера на алике стоит 5!!! баксов, не организовать удалённый просмотр зоны печати - оправдывать поговорку "дурная голова ногам покоя не даёт"

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

И разумнее сразу делать устройство для решения всех трёх задач, чем лепить их по отдельности. Только вот есп-шка на эту роль уже не годится

15.04.2020 в 16:09
0

Каждая конструкция достойна похвалы. Но поверте, если вы возмете апельсинку или малинку, установите туда октопринт, то все остальное для вас будет казаться детским лепетом. Притом цена апельсинки 10уе(+-). Минусов нет, только плюсы. Заливка файлов и упрвление по WIFI через веб, плюс онлайн наблюдение.

15.04.2020 в 18:36
0

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

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

16.04.2020 в 11:44
0

Я не из тех людей который будет навязывать свою точку мнения. И написал что любая конструкция достойна. Самого задрачевало тягать карточку к компу потом опять в принтер. И на какое то время данная конструкция была бы неплохим решением для меня. Просто октопринт удобнее. У меня принтер стоит на работе. Я из дому запускаю печать и наблюдаю за ней. Минусов октопринта не вижу. Но каждому свое. И разработка чего то нового конечно всегда интересна.

16.04.2020 в 18:31
0

Так и я об этом же. О специфике условий. У вас принтер на работе. У меня дома. Чтобы включить принтер, мне даже наклоняться не надо. Чтобы следить за его печатью - только чуть скосить взгляд.

16.04.2020 в 17:44
0

Приветствую Вас форумчане! На форуме проскальзывала название Esp32. Хотел поинтересоваться: возможно-ли данную прошивку установить на модуль esp32-cam. С извлечение модуля с платы или только откинув мамеру. Там вроде даже под карту "гнездо" есть. А то валяется без дела, продавец в своё время не тот модуль прислал. 

16.04.2020 в 17:51
0

Нет. Там и библиотека другая и ноги другие. Так что прошивка один в один вряд ли пойдёт.

16.04.2020 в 17:58
0

Понятно! Спасибо за пояснение. 

16.04.2020 в 19:39
0

мм А curl уже не модный? у меня стоит отправка файла на принтер сразу в постобработке слайсера.

Потом только открыть вкладку принтера и нажать "печать"

16.04.2020 в 20:34
0

Где при этом физически находится файл во время печати?

17.04.2020 в 14:00
1

Естественно на компе,и при первом сбое сигнала принт напишет не сд карты и встанет.

Спасибо за проект,попробую повторить.

17.04.2020 в 17:38
0

Сделал более компактную разводку.

https://cloud.mail.ru/public/iaeV/5828ypjjN



18.04.2020 в 23:40
0

В мире где существует ezShare, люди зачем-то придумывают такие вот девайсы.

ezShare - wifi адаптер, в который надо вставить свою карту памяти. После подачи питания ловите WiFi и кидаете что надо в папку удаленно.

18.04.2020 в 23:47
1

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

19.04.2020 в 02:33
2

Это как в поле чудес.

1, Нечитал и сделал вывод

2,Прочел, но не понял о чем и сделал вывод.

24.04.2020 в 00:49
2

работает. плата 40х40, на выводных компонентах, конденсатор один 104, без стабилизатора 3.3 (на skr 1.3 есть пин). на концах адаптеры microsd-sd и microsd-usb. прошивал pl-2303hx (имеет 3.3) без внешнего питания и преобразователя уровней.

02.05.2020 в 01:14
0

Вопрос: Зачем подавать внешнее питание +5 В? Если питать ESP8266 от стабилизатора +3,3 В с платы дисплея, (там AMS1117 стоит и используется только для питания SD и 74НС4050) он разве не потянет? ESP8266, как я понимаю, не больше 200 мА потребляет.

02.05.2020 в 01:59
0

ESP да плюс карта. Кто-то жаловался, что сбои бывают, если питать тем же AMS1117.
Перестраховался.

02.05.2020 в 20:08
0

Спасибо. Заведу питание отдельно - перестрахуюсь тоже, чтобы потом не переделывать.

16.05.2020 в 16:09
0

Всем доброго времени суток!

Автор в  схеме номера выводов модуля нарисованы в зеркале по всей видимости для утюга 

кто будет рисовать свою плату обратите внимание

18.05.2020 в 03:35
0

Здравствуйте все,

Кто-нибудь пытался использовать эту библиотеку "SPI.h - register" для улучшения скорости передачи?

https://www.youtube.com/watch?v=75d7HYXMIps

https://www.mgo-tec.com/blog-entry-esp8266-wroom-spi-speed-up.html

https://www.esp8266.com/viewtopic.php?f=13&t=2413

благодарность

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

Читайте в блогах

Обзор пластиков от my3d.art

Стол для дельты

MKS Robin. Трогательный Marlin

Пссссс парень не хочешь немного DOOM ERERNAL

Борюсь с энтропией.

Обзор 3D-сканера Solutionix С500