BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Собираем, настраиваем, печатаем, делимся опытом, помогаем новичкам

Модератор: Kaktus

Аватара пользователя
Lenivo
Сообщения: 1808
Зарегистрирован: 25 май 2017, 12:46
Имя: Александр
Благодарил (а): 92 раза
Поблагодарили: 179 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение Lenivo » 21 дек 2020, 13:37

У меня перепаенная RAMPS 1.5 на АRDUINO DUE стоит Спринтер МИНИ с олед дисплеем 1.3 дюйма и вот пока вообще не вижу смысла менять.... Но вот да если буду собирать следующий принтер... то стоит будет посмотреть в сторону новых плат.... А так вот малогабаритные принтеры BIGTREETECH SKR мини V1.1 вполне подходит.... а по остальным опциям.... мне вот не надо... главное чтобы хорошо печатал...А у меня печатает просто класс больше года вообще в настройки не лазил и принтер не калибровал - только маслом из шприца периодически рельсы смазываю..... .... Пашет..... и по звуку не очень и громко - ровно настолько, чтобы отследить по слуху окончание печати.
У меня есть большая плата со всеми наворотами - но вот лежит и до сих пор никуда не поставил... А также лежит ещё комплект на рампсе с ДУЭ на горячий запас.... А все эти экраны не удобны - купил экран МКС ТФТ - так в коробочке и лежит - не зашёл мне... С энкодером удобнее.

Аватара пользователя
dark184
Сообщения: 1505
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 115 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение dark184 » 21 дек 2020, 14:09

Lenivo писал(а):
21 дек 2020, 13:37
МКС ТФТ
Я тоже в свое время по дурости купил этот сенсор :D Стоять стоит на принтере, но не пользуюсь :D
Lenivo писал(а):
21 дек 2020, 13:37
то стоит будет посмотреть в сторону новых плат...
Все верно. Года три-четыре назад этих плат не было еще помнится. Практически единственный тогда вариант это ДУЕ из 32 битных и наверное еще sBase только только появилась. Сейчас не знаешь чего и выбрать уже :lol: . SKR v1.3 на сегодня на мой взгляд все таки оптимальный выбор для 90% домашних принтеров, как по возможностям, так и по цене(есть клон MKS sGen_L, но MKS не любят на форуме гитхаба сами разработчики прошивок, т.к. МКС тупо клонируют платы ничего взамен не предоставляя и не участвуют в разработке и тестировании прошивок, BTT в этом плане намного более лоялен). Все что ниже по цене для весьма и весьма специфических применений с большим числом оговорок, типа стол на 220 должен быть или он вообще без подогрева, один экструдер, в некоторых случаях еще и по экранчикам возникают оговорки, и по концевикам... На некоторые штатно без колхоза можно подключить только 3 концевика, о других уже речи не идет, разве что колхозить. Не говоря уже про прошивку, теже STM32 насколько мне известно поддерживаются только Марлином, ну может еще клиппером и то не факт... LPC176x все таки имеет еще и альтернативную прошивку, какая никакая, но работает отлично, хоть и с некоторыми оговорками...
В цене выше. Тот же лердж тоже ограничен в своих способностях, они даже хуже чем у той же SKR v1.3 и больше похожи на SKR mini или Е3 также с большим числом оговорок, не говоря уже про космически задранную цену. Но тут хотя бы тоже есть альтернатива закрытой фирменной прошивке в виде Марлина. Практически все остальное уже перебор для домашнего принтера, скорее также для весьма специфических задач... Типа 3 экструдеров...
Купил себе танк и никого больше не жалею.

Аватара пользователя
Mazayac
Сообщения: 1688
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 166 раз
Поблагодарили: 166 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение Mazayac » 25 янв 2021, 07:10

Продублирую здесь информацию.
Купил я BTT SKR mini V1.1 и графический дисплей BTT Mini12864 V1.0.
На ReprapDiscount Smart Controller (с дисплеем LCD2004) не работает слот SD-карты, плата "хочет" карточку в свой бортовой слот, что физически затруднительно. Вроде говорят, что это лечится сборкой прошивки для неё из официального Марлина 2.0, а не с гитхаба от BTT.
И дисплей Mini12864 не заработал, но скорее всего это его проблема, потому что с RAMPS+Atmega2560 тоже не работает.
Sprinters: Mini, Techno 232, Pro Techno. Photon Mono X.

Аватара пользователя
Mazayac
Сообщения: 1688
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 166 раз
Поблагодарили: 166 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение Mazayac » 27 янв 2021, 16:57

Дополняю после ночи исследований:
1. BTT SKR Mini V1.1 не может управлять Neopixel подсветкой дисплеев, того же Mini12864 V2.1 от Fysetc или Mini12864 V1.0 от BTT.
Библиотека Adafruit Neopixel не поддерживает чип STM32F103 - компилятор сразу ругается, а корявая версия библиотеки от BTT (есть на их гитхабе) после долгих танцев с бубном только зажигает светодиоды, но не может управлять ни цветом, ни яркостью.
2. BTT SKR Mini V1.1 не может работать с выносной SD-картой (Расположенной на плате дисплея, как минимум - 12864. С 2004 не проверял, устав от борьбы). Да, можно переключиться в настройках на этот слот, но из-за багов в прошивке при обращении к SD-карте "замораживается" изображение на дисплее.
Вывод понятен: не берите эту поделку.

А вот Mini12864 удалось запустить (в настройках идёт как FYSETC_MINI_12864_2_1 ), отличный дисплей, с Mega2560 работает как часы, подсветка настраивается, SD-карточка обрабатывается. На Marlin 2.0 собирал.
Sprinters: Mini, Techno 232, Pro Techno. Photon Mono X.

Аватара пользователя
3D-SPrinter
Сообщения: 10530
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 983 раза
Контактная информация:

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение 3D-SPrinter » 27 янв 2021, 17:15

Mazayac писал(а):
27 янв 2021, 16:57
FYSETC_MINI_12864_2_1 ), отличный дисплей
Подозреваю, что уже неактуально всё это во времена дешёвых и общедоступных IPS тачскринов с USB-флешками.

Аватара пользователя
Mazayac
Сообщения: 1688
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 166 раз
Поблагодарили: 166 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение Mazayac » 27 янв 2021, 19:08

3D-SPrinter, в сопредельных областях может пригодиться. "Электронную гитару" для токарного делаю, например.
И в компактном исполнении, где тач просто неудобен.
Sprinters: Mini, Techno 232, Pro Techno. Photon Mono X.

Аватара пользователя
dark184
Сообщения: 1505
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 115 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение dark184 » 27 янв 2021, 19:43

Mazayac писал(а):
27 янв 2021, 16:57
BTT SKR Mini V1.1 не может работать с выносной SD-картой
С чего бы это вдруг? Разъем EXP2 есть, а значит физически должна работать. Другое дело если прошивка кривая. Или настройки.
Mazayac писал(а):
27 янв 2021, 16:57
BTT SKR Mini V1.1 не может управлять Neopixel подсветкой дисплеев
Целиком и полностью зависит от интерфейса подсветки.
Mazayac писал(а):
27 янв 2021, 16:57
SD-карте "замораживается"
Это не изображение замораживается, это контроллер виснет. Марлин вроде не славится кривостью. Скорее всего в настройках есть жесткий косяк.
Купил себе танк и никого больше не жалею.

Аватара пользователя
Mazayac
Сообщения: 1688
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 166 раз
Поблагодарили: 166 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение Mazayac » 27 янв 2021, 22:00

dark184 писал(а):
27 янв 2021, 19:43
Разъем EXP2 есть, а значит физически должна работать.
Я чётко пишу, что это проблема прошивки, почему Вы не читаете?
dark184 писал(а):
27 янв 2021, 19:43
Целиком и полностью зависит от интерфейса подсветки.
И ещё раз - я вроде понятно пишу, даже с конкретными моделями дисплеев. Подсветка Neopixel НЕ поддерживается.
dark184 писал(а):
27 янв 2021, 19:43
Это не изображение замораживается, это контроллер виснет.
Нет, контроллер не виснет, прежде чем что-то заявлять - я очень стараюсь это предварительно проверить. Если выдернуть карту - дисплей оживает и на нём присутствует список считанных с карты файлов. Точно так же если выдернуть карту с замороженной заставкой Марлин - дисплей растормаживается и начинает показывать стартовую страницу. Контроллер - живее всех живых. А вот рукожопые китайские "программисты" лучше бы померли.
Часов десять потратил на попытки завести это поделие.
Sprinters: Mini, Techno 232, Pro Techno. Photon Mono X.

Аватара пользователя
Lenivo
Сообщения: 1808
Зарегистрирован: 25 май 2017, 12:46
Имя: Александр
Благодарил (а): 92 раза
Поблагодарили: 179 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение Lenivo » 29 янв 2021, 17:37

Mazayac писал(а):
27 янв 2021, 19:08
"Электронную гитару" для токарного делаю, например.
И в компактном исполнении, где тач просто неудобен.
У меня есть потребность в данном девайсе .... дайте ссылку на удачное решение, пожалуйстааааааааа....

Аватара пользователя
Lenivo
Сообщения: 1808
Зарегистрирован: 25 май 2017, 12:46
Имя: Александр
Благодарил (а): 92 раза
Поблагодарили: 179 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение Lenivo » 29 янв 2021, 17:44

Mazayac писал(а):
27 янв 2021, 16:57
BTT SKR Mini V1.1 не может работать с выносной SD-картой (Расположенной на плате дисплея, как минимум - 12864. С 2004 не проверял, устав от борьбы).
Ответ простой ....... ну надо в схему хоть одним глазком заглядывать. STM32 имеет уровни 3,3 вольт и CD карта работает на уровнях 3,3 вольта, а плата дисплея 12864 предназначена для работы с Ардуино МЕГА, где уровни управления +5 вольт, поэтому на на плате с дисплеем и кардридером стоит электронное понижение уровня сигналов или на резисторах или с помощью специальной микросхемы..... Поэтому когда туда приходит 3,3 вольта их опять понижают и напряжения сигналов не хватает для работы с CD картой. Чтобы работало надо просто перемычки на плате дисплея напаять для прямого подсоединения CD карты.

Аватара пользователя
dark184
Сообщения: 1505
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 115 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение dark184 » 29 янв 2021, 20:55

Lenivo писал(а):
29 янв 2021, 17:44
Поэтому когда туда приходит 3,3 вольта их опять
на exp1 и 2 нет 3.3 вольт, только +5 вольт, судя по схеме в отношение скр..
Купил себе танк и никого больше не жалею.

Аватара пользователя
Mazayac
Сообщения: 1688
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 166 раз
Поблагодарили: 166 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение Mazayac » 30 янв 2021, 07:59

Lenivo писал(а):
29 янв 2021, 17:37
дайте ссылку на удачное решение,
Вот удачный проект:
https://www.chipmaker.ru/topic/118083/
Вот его живое обсуждение: https://www.chipmaker.ru/topic/97701/
Для облегчения взял готовый набор для сборки шилда здесь: https://www.google.com/amp/s/diylazy.wo ... hield/amp/
Пример реализации: https://youtu.be/-SCSJsW4rug
Lenivo писал(а):
29 янв 2021, 17:44
надо в схему хоть одним глазком заглядывать
Если заглянуть в схему, то мы там увидим 74HC4052 - которая работает в режиме эрзац-согласователя уровней, при прохождении через который сигналы 3,3В не уменьшаются. Этот чип - аналоговый коммутатор, а не делитель :) Об успешной работе которого и говорит нам нормальная работа с картой ("морозится" только дисплей, файлы с карты читаются).
dark184, речь про уровни логических сигналов.
Sprinters: Mini, Techno 232, Pro Techno. Photon Mono X.

Аватара пользователя
Mazayac
Сообщения: 1688
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 166 раз
Поблагодарили: 166 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение Mazayac » 08 мар 2021, 21:52

Mazayac писал(а):
27 янв 2021, 16:57
BTT SKR Mini V1.1 не может управлять Neopixel подсветкой дисплеев
Нашёл рецепт исправления. Безумные танцы с бубном:

1. В файле platformio.ini исправить строку
NEOPIXEL_LED = https://github.com/CommandoreBombardier ... t_NeoPixel

2. В файле SanityCheck.h закомментировать строку
//#error "NEOPIXEL_LED (Adafruit NeoPixel) is not supported for HAL/STM32F1. Comment out this line to proceed at your own risk!"

3. В файле проекта ...\Marlin-bugfix-2.0.x\.pio\libdeps\STM32F103RC_btt\Adafruit NeoPixelAdafruit_NeoPixel.cpp
строку #include <replace with path to Delay.h file> заменить на #include "...\Marlin-bugfix-2.0.x\Marlin\src\HAL\shared\Delay.h"

Многоточия заменить на реальные пути к файлам.
Sprinters: Mini, Techno 232, Pro Techno. Photon Mono X.

Аватара пользователя
trengtor
Сообщения: 119
Зарегистрирован: 03 мар 2020, 10:37
Имя: Юрий
Откуда: Москва
Благодарил (а): 4 раза
Поблагодарили: 7 раз
Контактная информация:

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение trengtor » 15 мар 2021, 09:21

Mazayac, лучше брать Marlin из его оригинального репозитория, а не у BTT (у них – максимум примеры в конфиге глянуть). Тогда будет меньше проблем и вопросов.
ZAV MINI V3 (110х100х110 XYZ, BMG, директ)
BTT E3 RRF V1.1+TFT35 V3.0, PT1000, Marlin 2.0.9.6
Обдув для 3D-принтеров ZAV и UNIl

Аватара пользователя
Lenivo
Сообщения: 1808
Зарегистрирован: 25 май 2017, 12:46
Имя: Александр
Благодарил (а): 92 раза
Поблагодарили: 179 раз

Re: BIGTREETECH SKR мини V1.1 - Дешёвая 32-битная плата управления на STM32

Непрочитанное сообщение Lenivo » 10 июн 2021, 10:38

BIGTREETECH SKR мини V1_1   2.JPG
BIGTREETECH SKR мини V1_1   3.JPG
BIGTREETECH SKR мини V1_1   4.JPG
BIGTREETECH SKR мини V1_1   5.JPG
BIGTREETECH SKR мини V1_1   6.JPG
Скомпилировал прошивку под русское меню. Нужно БИН файл просто записать на микроСД карточку из комплекта и вставить с выключенным питанием, потом включить питание и всё само прошьётся. Файлы g-code читаются только с микро СД. в Сети видел решение - просто покупается переходник со шлейфом удлинитель у китайцев и монтируется всё на корпус. если лень разбираться с питанием в разъёмах. мне пока лень. Купил себе плату управление на запас. Просто проверил. Просто проверил как компилириется в Портфолио VS-code. Сперва не скомпиоировалось - поругалось на длинный путь папок и русские названия папок. Потом все развернул в корневом каталоге и все скомпилировалось. Вот с русским текстом в меню. Плюс воткнул два терморезистора для наглядности.
Русское меню ЛСД1264.zip
(131.63 КБ) 38 скачиваний

Ответить

Вернуться в «3D принтеры и 3D печать»

Яндекс.Метрика