Bright Brains
209 subscribers
337 photos
276 videos
3 files
46 links
PCB дизайн и программирование, 3д печать, световые устройства, промышленные роботы, вычислительный дизайн, генеративная графика
Download Telegram
Теперь все желающие могут попробовать Pure Data на микроконтроллере Raspberry RP2040.

Шэр, репост. Основная мотивация сделать публичным — хотелось бы, чтобы была возможность у других людей сделать более существенный вклад. В остальном, PD на RP2040 пока не имеет смысла

https://github.com/eu-ch/rp2040-playground
6🤝1
Bright Brains
Photo
Несложные по сути девайсы, но невероятно удобные в проектах. Эмуляция клавиатуры такими устройствами позволяет нажимать реальную кнопку на компьютере, телефоне или планшете при замыкании контактов, выведенных на клеммную колодку. Это удобно при настройке и отладке проектов – софт реагирует глобально на нажатие клавиши и совершенно не знает о реализации этой клавиши. Также при удаленном управлении это становится главным преимуществом такого подхода — не нужно просить кого-то нажимать что-то, просто жмёшь у себя локально на кнопку. На фото на две кнопки, но за кадром на четыре кнопки
2
Искренне не люблю ардуинщиков. Некоторые ардуинщики даже становятся стмщиками, но суть значительно от этого не меняется.

Своими глазами видел, как люди к оптопаре колхозят делитель напряжения! Или, например, устройство, где цвет проводов питания внутри устройства несколько раз меняется полярностью. Если в первом случае ещё что-то можно сделать выучив закон Ома, то во втором поможет только эвтаназия. Люди жалуются на "качество чипа", когда высокоскоростные линии буквально переплетены с линиями питания. Случайное использование конденсаторов в цепях цифрового питания вызывает проблемы, а не решает их. Самообфусцирующий код вместо самодокументирующего, простыни копипастного кода, примитивные ошибки с памятью, плохо настроенные проекты, которые невозможно ни прочитать, ни скомпилировать через месяц. Поменять элементарную компонентную базу — сложно, а переиспользовать или сменить кодовую — непонятно. Слишком сложные решения достойны отдельного упоминания.

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

Должна ли схемотехника и код отвечать критерию "если работает значит это правильно" — вопрос дискуссионный, компании и инженеры могут придерживаться разных взглядов на этот счет. Руководствуясь таким принципом, можно было остановиться на бронзовых орудиях труда. Ценность преобладания системного подхода над подходом к единичному изготовлению очень высока — разработка производственного процесса, а не изделия. Каждый шаг в этом процессе расходует ресурс, часто невосполнимый — время. Интегрируя математически результат (например, умножая достаточно долго на 1,01 или на 0,99) станет заметна существенная разница между тем, чтобы сделать хорошо или пойти на компромиссы при незначительном различии в расходах. Ошибки накапливаются с прогрессией, а хорошие решения дают синергию. Более того, можно ли рассматривать устройство вообще как единичное? Ведь если это устройство решает проблему, рано или поздно встанет вопрос о его серийном производстве. Не так ли? Так создаются целые каскады ситуаций. А в электронике очень длинные циклы — производство, логистика, отладка, новая ревизия. Это или дорого, или долго, или и то и другое. Оптимизация за счёт компромиссов (а что ещё хуже — халатность) часто стоит клиентам проекта, потому что системные подходы на длинных дистанциях опережают сиюминутное прототипирование и MVP может не пережить более вдумчивых конкурентов.

Электричество и электроника фундаментально сложны. Соединять проводки и по ним пускать какие-то сигналы — сегодня справляются даже дети, не задумываясь о квантовой теории поля. Внутренняя сосредоточенность и способность к воображению позволяют лучше разрабатывать, но важно стремиться к пониманию фундаментальных закономерностей. Опыт показывает, что такие инженеры доживают до глубокой старости как востребованные, создавая порой выдающееся наследие
6🤔3🤪2💔1
Media is too big
VIEW IN TELEGRAM
2❤‍🔥1🔥1🙏1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Официально:
"Глупая колонка"
🍌3😁1🦄1
Начав исследовать нейронные сети, не думал, что сгенерировать кучу 3д объектов будет так просто
Bright Brains
Animation.gif
готово, можно печатать на 3д принтере
👍1
Осторожно, NSFW

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

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