Обновить
3

Пользователь

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

Согласен, вот бы в статье были выдержки из государственных стандартов...
РЭА - радиоэлектронная аппаратура

Зачем физическому лицу разрабатывать КД по ГОСТ? Не могу себе представить ни одного реального кейса, за исключением ИП. Но для ИП есть ОКПО.

"Сокет LGA1151 протянул четыре поколения процессоров." - строго говоря, это совсем не так. LGA1151 протянул не 4 поколения, а всего 2: Skylake и Kaby Lake. После LGA1151 вышел LGA1151 v2, несовместимый с первым, тот тоже протянул всего 2 поколения.

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

Было бы здорово, если бы вы поделились обновлёнными результатами, сравнив актуальные модели, которые влезут на ваши GPU с актуальными онлайн-сервисами, хотя бы бесплатными (Deepseek, Qwen и др.)

VS Code с PlatformIO значительно удобнее и Arduino IDE, и AVR Studio.

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

Даже с Arduino.h можно добиться x10 производительности, яркий тому пример - GyverCore. А дальнейшая оптимизация с отказом от плюшек фреймворка свеч не стоит, разница совсем незначительная будет.

Что за "чума"? Расскажите, пожалуйста

Складывается ощущение, что автору очень сильно хотелось поскорее опубликовать незаконченный материал. Материал то хороший, но это не статья, это заготовка для статьи, очень маленький объем, как будто должно быть раза в 3 больше текста. Ну и это совсем не для начинающих, начинающие вероятно никогда не видели ассемблерного кода и могут банально не знать что такое UART.

Лично меня дико бесят большие буквы после двоеточий, это очень явный признак сгенерированого текста. Почему-то все LLM крайне любят так писать, хоть это и неправильно. В целом, имхо, надо всегда уходить от этого ИИ-шного паттерна вида "пара обобщающих слов: Сама мысль".

Пока что продукты всё ещё доступны абсолютно легально, бесплатно и без каких-либо ограничений, т.к. GoodbyeDPI и ему подобные сервисы никто не запрещал. Один раз установил в автозапуск и всё прекрасно работает, что Discord, что YouTube, будто и не было никаких блокировок)

Лично мне, как пользователю, было бы просто неприятно пользоваться ПО с полностью слизанным GUI, которое наживается на блокировке оригинального уникального бесплатного аналога (даже за даром, не говоря о платных подписках).

  1. Далее в статье рассматриваются старенькие отладочные платы на классических ESP32 и ESP12 (если что многие не знают, но ESP12 - это модули, внутри которых чипы ESP8266). Здесь стоит отметить что всё это уже старые модельки, указанные цены за них неоправданно велики, для новых проектов стоит смотреть в сторону свежих линеек ESP32. За те же 400 рублей можно взять аж 4 штуки ESP32-C3, например, или 2 штуки ESP32-C6.

  2. Схемки-иллюстрации сгенерированные ИИ с легендарными артефактами такими как: "COM-nорт", "Теlефоная лина", "Проггамма на MicroPython" и "Микрохема-треводчик" я даже не знаю как комментировать, наверное лучше бы её просто не было в статье, она ничего не дополняет, изобилует нейросетевым бредом и только запутает новичков. Не стесняйтесь рисовать своими руками схемки, есть же столько классных бесплатных онлайн-редакторов: draw.io, Mermaid, Figma и др. (кто вспомнит что-нибудь ещё - дополните меня, думаю всем будет полезно). Вот далее идёт уже схема сделанная вручную, с душой, она намного лучше первой, понятнее, не запутывает и не содержит таких грубых ошибок, её было бы предостаточно.

  3. Имхо, вторая аналогия с теплицей - это уже перебор был, здесь можно было хорошо так убрать пару абзацев "воды".

  4. "ESP32-C3 - компактные платы, часто с USB-C, компактные 18-24 pin." - очень нехорошо когда свойства какой-то из отладочных плат начинают приписывать самому МК, существует несколько разных отладок с ESP32-C3 от разных производителей, разных размеров, с разным количеством пинов. И наоборот, в supermini формате с USB Type C не только ESP32-C3 есть, но и другие.

  5. "для esp32 выбираем esp32, esp32c2, esp32c3, esp32c6, esp32s2, esp32s3 взависимости от вашего модуля." - интересно, а для остальных (ESP32-C5, ESP32-C61, ESP32-H2) ещё не завезли микропитон или как...

У Discord, Telegram и Lenza — закрытый код, только разработчики контролируют качество и стабильность продукта.

Это частично ложь, у Telegram не закрытый, а открытый исходный код - https://github.com/telegramdesktop/tdesktop

Т.е. вы просто признались в том, что вы полностью скопировали UI чужого приложения, при этом сделали его с жесткими ограничениями (только до 15 человек бесплатно) и ни чем не лучше оригинала (нет никаких конкурентных преимуществ). Это очень наглая реклама и вероятно неудачная т.к. нет ни одной причины перейти из Discord в Lenza.

И что? Прекрасно работает, никто от туда не ушёл, достойных альтернатив нет

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

Начнём по порядку, с названия:

  • "за 15 минут" — это не соответствует действительности. По оценке самого Хабра, только на чтение статьи уйдёт 20 минут, не говоря уже о практическом выполнении всех шагов новичком. Боюсь представить сколько времени уйдёт у новичка на повторение этого.

  • "без программистских заморочек" — это вводит в заблуждение. Далее новичку предстоит установка драйверов, работа с командной строкой, использование esptool с множеством флагов и настройка PuTTY.

Далее буду комментировать кусками в порядке содержания:

  1. "ESP8266 с вайфаем" - а бывает без него?)

  2. "установите Arduino IDE, настройте библиотеки, скомпилируйте скетч" - а в чём собственно сложность-то возникла, на каком этапе? В интернете же тысячи гайдов по Arduino IDE "для самых маленьких", всё давно расписано настолько подробно, что разберётся буквально кто угодно.

  3. "не нравится устанавливать лишний софт на свой ПК" - а в чём проблема использовать IDE портативно, а не устанавливать, например

  4. "эти гигабайтные IDE-редакторы" - установленная Arduino IDE весит около 500 МБ, установленный VS Code весит около 500 МБ, где вы взяли гигабайтные IDE?

  5. "регистрации" - ни для загрузки и установки Arduino IDE, ни для загрузки и установки VS Code не требуется ни регистраций, ни смс...

  6. "танцы с бубном вокруг драйверов" - вот прям ровно те же самые, что описаны далее в статье, ни больше, ни меньше танцев, мы никуда не делись от пары минут на установку драйвера для микросхемы USB-UART преобразователя.

  7. "общаться и с микроконтроллерами" - звучит неоднозначно, лично я воспринял это буквально, как про связь между ПК с Python (модуль pySerial, например) и МК, подключенным к этому ПК

  8. "Надоело смотреть на «код-абракадабру», который просто копируешь и молишься, чтобы заработало. Хочется читать команды как обычный текст" - это из разряда "плохому танцору...", Python не имеет монополии на читаемость. Разные люди способны писать как отвратительный нечитаемый код на Python, который через пару дней не разберёт даже его автор, так и чистейший, красивый, читаемый код на плюсах, здесь не в инструменте дело. Используешь чужой код - скажи спасибо, хочешь сделать хорошо и понятно - сделай сам.

Продолжение следует.

А при чем тут обучение? "отключите этим ИИ интернет" - и они продолжат работать ровно также как и работали до этого.

Если вам отключить интернет, вы же не забудете всё что видели в интернете до этого?)

Сразу видно что статья написана нейросеткой

А в чём смысл брать старенькие ESP8266, а не свежие ESP32-C2 или ESP32-C3, отладочные платки с которыми можно приобрести за 100 рублей на AliExpress, а иногда даже чуть дешевле? Они лучше по всем характеристикам.

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

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

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

ПЛИС не является процессором. Отладочные платы идут с самыми обычными ничем не отличающимися от отдельно продающихся микросхемами.

Информация

В рейтинге
7 111-й
Зарегистрирован
Активность