Как стать автором
Обновить
16
0.1
Алексей Печников @N-Cube

Geoscience R&D and Geophysical Modeling

Отправить сообщение

Бамбулаб это не принтеры, а облачная подписка на сервис печати и черный ящик вместо принтера. Катушки филамента с чипом, картонные катушки вообще могут заедать, облачный слайсер… Поддержки нет как таковой, судя по топикам на реддите.
Купить комплект качественных запчастей для сборки ворона выйдет втрое дороже, чем аналогичный принтер от креалити стоит (с учетом доставки и пошлин), за эти деньги можно на Prusa XL уже смотреть.
Если деньги есть и хочется просто печатать и чтобы принтер не разваливался - посмотрите принтеры пруса. Дорого и далеко не самые современные, зато и без выкрутасов. Пруса слайсер и родственные ему несравнимо лучше куры и прочих поделий. А можно и эндер третий нехитрыми манипуляциями довести до совместимости с прусой на уровне слайсера, но это для любителей (хотя ничего сложного) и печатать профилями для прусы, удобно :)

Имхо «Try to fix it” вполне в ключе классического «fix it”. А потом фикс для предыдущего коммита, например :)

Как вы из "Work on... Not working." получили "Partially solve"?:)

Интересно другое - сколько проработают машины на М4 чипах…

Бескулерный эйр на M2 при работе с большими данными (спутниковая интерферометрия, вычисления на CPU продолжаются несколько суток) вообще не способен нагреться так, как нагревались «прошки» 13’’ и 15’’ на интелах при включенных кулерах на простом пролистывании фотографий в эппловском приложении фото. Но и при том нагреве интелы работали десятилетие при полной нагрузке (один еще живой, кстати, но нет смысла на нем считать, когда даже современный эйр на порядок мощнее). Так что проблема с нагревом сильно преувеличена.

В США так исторически сложилось - каждый мальчик с коровой уже ковбой, так и с хакерами :)

Странно, когда это делают, не «прозвонив» вилку на короткое замыкание, прежде чем в розетку воткнуть. Это и техника безопасности и базовое техническое умение.

Ну так расскажите нам, как в общем случае решить проблему пропущенных прерываний, к примеру. А то производитель не знает, а вам, оказывается, раз плюнуть.

Это что, у меня есть в коллекции, к примеру, I2C дисплейчик с драйвером от производителя к BBC MicroBit, который каждый пиксел отрисовывает примерно секунду. Притом, без этого драйвера из микропитона дисплей работает с нормальной скоростью. То есть документации настолько нет, что сам производитель не может со своим творением работать :)

Но в ESP32 режим энергосбережения есть.

Уже не первый раз вы какие-то выдумки говорите про меня. Ну не было там про только один.

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

Чтобы показать что в этих условиях ваша любимая игрушка круче?

Если вам не нужна документация на чипы, то вы с ними и не работаете. Что обсуждать-то пытаетесь? Кто работает, тем нужна.

Это задача уровня "какую максимальную скорость покажет болид F1

Вам все равно, о чем флеймить?

Кажется, ваша проблема далека от технической и прекрасно сформулирована в известном старом фильме: "Имею желание купить дом, но не имею возможности... Имею возможность купить козу, но не имею желания." (с)

Точно так же я могу вам накидать уловок типа "сможете XXX на RP1234 для YYY?", заведомо зная, что это сделать будет нельзя.

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

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

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

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

Если вам это не нужно, можете "лишний" микропроцессор никогда не включать и считать, что его вовсе нет. Разница в цене объясняется увеличенным объемом памяти и более быстрыми основными ядрами, так что вы не переплачиваете. Или вас беспокоит, что кто-то "даром" получит такой бонус?

Вот только и платы и чипы есть на алиэкспрессе, можно найти и оригиналы и клоны:
https://www.aliexpress.com/w/wholesale-pimoroni.html
https://www.aliexpress.com/w/wholesale-adafruit.html

Если речь идёт о серийном прозводстве, эти преимущества идут на нет из-за отсутствия secure boot. Кому-то это не важно, но во многих случаях это критично и не стоит компромиссов.

То есть секьюре бут вам просто позарез нужен, но его наличие в пико это недостаток? Я вас не понимаю...

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

В типовых 3д принтерах стоят кастомные платы от производителей принтеров, а не типовые "материнки" для компов. Какую плату сделают, та и будет. Зачастую, там китайский клон STM, без документации вообще и с "кривыми" таймингами (так что некоторую периферию подключить бывает просто невозможно).

А ссылки, ссылки где?

The MagPi magazine, https://www.hackster.io предлагают сотни готовых девайсов и инструкций для сборки. Вполне себе серийные девайсы есть и с комьюнити. Не масштабы Эппл, конечно, но и вы вроде не Стив Джобс, чтоб об этом волноваться.

А во-вторых у меня буквально на столе лежат и RP2040 и ESP32, и уровень документации у них различается не сильно, судя по опыту использования тех и этих. Косяки есть тоже и там и там. MicroPython тоже есть под почти любой камень.

Сможете на питоне отключить лишнюю память на ESP32 для энергосбережения? Или найти пункт в документации с конкретными командами?

Проблемы проблемам рознь. Как говорится, любая задокументированная проблема с известными обходными путями это особенность :)

10 центов - это 12% от стоимости чипа. Когда у вас одно, два, три устройства - да, это ничто. А когда устройств уже несколько сотен - внезапно эти 10 центов разницы начинают ощутимо влиять.

Вот только в эти 10 центов входит больше памяти и более быстрые ядра. Не нужно - так берите Pico первой версии и экономьте.

То, что об этом явно не написано в коротком сообщении не значит, что я об этом в принципе не знаю.

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

Которые одновременно не работают. В рабочем устройстве у вас будет один двухъядерный камень.

Конечно. Вот радости-то было бы одновременно питание тратить на оба, да еще и с перегревом бороться.

Ну и порог вхождения для программирования на PIO ассемблере значительно выше, чем накидать код на micropython или даже на Си.

Не с тем сравниваете. Сравните написать несколько строчек на ассемблере против развести плату и организовать совместную работу, watchdog таймеры и прочее для пачки контроллеров совместно.

Не хобби проекты, не сенсоры для 3Д принтеров...

Вот не надо фантазий на уровне "эппл из гаража это хобби проект, отметаем". 3D принтеров и станков с ЧПУ сейчас десятки, если не сотни миллионов работают в мире, так что матплаты для них это мейнстрим. Плюс осциллографы, сигнальные генераторы и многое другое на пико. Я уж не говорю про елочные гирлянды, где для управления несколькими лентами с достаточно высокой частотой (герц от 60) PIO отлично подходят.

Если люди уже работают с STM32 в промышленных масштабах, и работали до появления RP, то есть основания полагать, что эти сложности сильно преувеличены.

Понятно, вам с дивана балет это просто, ядерная физика раз плюнуть, а микроконтроллеры программировать для лентяев. Из моего опыта - четверть века назад я сделал прошивку для не документированного процессора амд в GPS трекере, не имея ни документации, ни отладочной платы, только SDK с куцым набором примеров. Так вот к черту всю эту самодеятельность, rPI с документацией, кучей примеров и сообществом как раз то, что я своим детям показываю.

С pico "перейти" на zero так же просто, как на любые SBC с линуксом...

Линукс он и есть линукс, что терминал на десктопе или удаленном сервере, что на микроконтроллере, без разницы. А если еще знаете про башизмы и гнушные и бсд версии базовых утилит, то и вовсе все просто. Ну, разве что вы первый раз терминал увидели... А вот работа с периферией это отдельный мир.

Глобально может быть, но для РФ не особо актуально

Британский чип вам актуально, а британские платы с этим чипом нет? Не вижу логики.

Конечно, а еще после rPI Pico можно легко перейти на Zero, а там и на «взрослые» rPI. Притом доступно уйма расширений и прочего от Kitronik, Pimoroni, Adafruit, и прочих производителей с отличной документацией. Кстати, у нас тоже и микробитов штук пять и пико десятка полтора для всяких поделок и игрушек (про новогодние гирлянды с классными эффектами на пико я писал статью на хабре).

А можно взять STM32 или ESP32…

Вы можете хоть транзисторы россыпью взять, по набору фич будет примерно настолько же далеко от rPI Pico. Для замены PIO с другим микроконтроллером вам понадобится еще пачку контроллеров с обвязкой распаять, получив плату вдесятеро больше и дороже, чем аналогичная на Pico стоит.

В результате нужно всё равно надо изучать новые SDK и разбираться в бесконечных Errata на конкретные чипы.

Пока вы найдете годную документацию на STM32 и решения даже типовых проблем rPI Pico не то что 2й версии - 10й выйдет. Сам чип rPI куда комфортнее в использовании (вплоть до того, что любые низкоуровневые трюки типа включения энергосбережения для конкретных банок памяти можно из питона делать) и документация отличная.

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

их нужно обучать пользоваться общественным транспортом

Ну и как, ваши дети уже умеют пользоваться сонгтео или проживают жизнь зря? Общественный транспорт, как вы пишете, просто обязаны уметь (кстати, еще до того, как горшком научатся пользоваться или можно позже?). А сколько языков знают, чтобы общаться с людьми? У нас тут в горах рядом племена есть, так и те с дошкольного возраста английский учат, в дополнение к родному. Вы бы попроще были, в деревне люди не хуже вас, а для кого-то и вы - деревня.

Информация

В рейтинге
3 740-й
Откуда
Таиланд
Зарегистрирован
Активность