TGViewer
Channel Public Channel
Дегенератехника

Дегенератехника

@shitsch

https://s3f.ru

Реверсю железяки, пилю железяки, делаю медиаискусство

пишите в @coreglitch
Subscribers
1.62K
Photos
186
Videos
37
Links
144

Showing posts older than #394 · Back to latest

Older Posts 14 shown
Post #393 3.31K
У моего товарища вышла классная заметка про фракталы, я решил вспомнить, что умею в шейдеры и залип на полночи)

(сделано в https://shawnlawson.github.io/The_Force/)
#define I 100
#define E 100.7
float calc(vec2 z, vec2 c, float t, float param1) {
int result = 0;
for (int i = 1; i <= I; i++) {
float r=length(z);
float r2=r*r;
float r3=r2*r;
float denom=(1.+r3)*(sin(t*0.32)*0.2+1.0+r3);
float f_r=r*(cos(t*0.1)*0.8+2.0*r+r2)*(r2-1.0)/denom;
float g_r=r*(sin(t*0.12)*0.8-2.0*r+r2)*(r2-1.0)/denom;
float real2=z.x*z.x-z.y*z.y;
float imag2=param1*z.x*z.y;
z=vec2(real2+f_r,imag2+g_r)+c;
if(dot(z,z)>=E){result = i;break;}
}
return float(result)/float(I);
}
void main() {
vec2 offset = vec2(-2.8, -1.6);
float scale = 3.0;///(time * 0.1);
vec2 coord = uvN();
vec2 c = vec2(coord.x*(resolution.x/resolution.y),coord.y)*scale+offset;
gl_FragColor = vec4(vec3(calc(vec2(-0.50, 0.041), c, time, 2.0), calc(vec2(-0.52, 0.1), c, time, 2.02), calc(vec2(-0.55, 0.0), c, time, 2.01)), 1.0);
}
  • 👍 8
  • ❤ 4
  • 🔥 2
  • ✍ 1
Post #392 1.41K
  • 😎 26
  • ❤ 16
  • 🔥 6
  • 🥰 1
Post #391 1.3K
В жизни каждого инженера однажды случается поездка в Шенжень

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

Как я уже говорил, весь прошлый год я был человеком, который скоро поедет в китай. «Йоу, поехали в апреле в горы? — Да, круто, если я в китай не уеду…» «Йоу, у нас фестиваль в июле, будешь выступать? — Да, наверное, если не уеду в китай…»

Я сейчас пытался вспомнить, почему так получилось, и снова офигел от сроков. В ноябре 24го мы начали договариваться в фабрикой, а первые семплы (буквально пару плат, чтобы оценить качество производства) получили только в конце апреля 25го. В этом процессе, кажется, тупили все — и фабрика, и наш менеджер, и мы сами.
На самом деле, к моменту начала переговоров у нас еще не было финальных дизайнов и мы сильно не торопились. Ну то есть я прям смотрел на эту вялую переписку, дебажил платы и внутренне радовался тому, что фабрика пока не трясет с нас финальные гербера.
А вот почему не торопилась фабрика — мне до сих пор непонятно. Возможно, нужно было на старте поехать к ним и попить пива с их директором. В итоге мы уже доделали дизайны, а семплы все еще были на этапе каких-то согласований, тут уже у нас начало пригорать.

В итоге, мы получили семплы, выбрали фабрику, поехали на выставку. Отправим сейчас оставшиеся гербера, инженеры посмотрят, запустят производство, через месяц можно будет ехать тестить — думал я, привыкший к срокам JLCPCB, PCBway, и даже Резонита — и радостно рассказывал всем об этом на выставке. Sweet summer child, буквально (дело было летом). Оказалось, что согласовать 21 плату является какой-то непосильной задачей для небольшого китайского завода.

В итоге trial run (маленькую первую партию) мы получили только в октябре: до середины августа согласовывали, потом месяц производили (да-да, 100 плат). Отдельное спасибо FedEx, которые на месяц задержали нашу посылку.

Ну а дальше события развивались с утомительной неизбежностью — проверили пробную партию, подтвердили производство. К счастью, сам процесс производства после подготовки занимает у фабрики не так много времени, так что в конце ноября я уже брал билеты в Шенжень и со второй попытки улетел в китай. Но это уже совсем другая история.
  • ❤‍🔥 13
  • 🔥 10
  • 👏 3
  • ❤ 2
  • 👍 1
Post #390 1.56K
Наконец-то — U-boot в браузере!

Все дальше от бога…
  • 😁 12
  • 🙏 7
  • 👏 3
  • 🤯 1
  • 🤩 1
  • 💯 1
Post #384 1.33K
  • 👍 16
  • ❤ 6
  • 🔥 2
  • 👏 2
Post #383 1.41K
Про модуль питания

Продолжу посты по-хардкору со схемотехники (опять микрорек, да).

У нас есть модуль питания, задача которого — забрать питание или с type-c или с обычного DC jack, по возможности договориться на 9/12 вольт. Дальше это напряжение от 5 до 12 вольт превращается в питание для модулей, у нас три шины: +12, +5, -12.

Если с +12 и +5 все понятно — ставим повышайку и понижайку, то с -12 я какое-то время тупил в поисках инвертора, и оказалось, что доступных инверторов на большой ток со встроенным транзистором очень мало.
Однако, в какой-то момент я наткнулся на упоротую схему, где берут понижайку, подключают её выходом на землю, а с земли забирают минус. В целом, логично — для понижайки это выглядит как будто на нее подают Vout + Vin, она отдает Vout. Оказалось, что такая схема даже описана в даташите на один из преобразователей.
Что ж, отлично — найти мощную компактную понижайку вообще не проблема, тем более одна уже стоит на шине +5!

В итоге получилась схема из третьей картинки, и все заработало! Полная схема и описание модуля тут: https://modules.microrack.org/mod-pwr/

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

P.S. Еще пару слов хочу рассказать про микросхему CH224K от WCH (какие-то китайцы). Это PD-триггер и fast charge в одном soic-8, с нормальной документацией. Просто заводите D+/D-/CC в неё, указываете подтяжками таргет — и дальше она там добазарится. Я в какой-то момент столкнулся с ситуацией, что не могу найти адаптер или powerbank, которые выдают на модуль 5 вольт, везде получалось или 9 или 12)

(картинки в следующем посте)
  • 👍 23
  • ❤ 8
  • 🔥 5
Post #382 1.38K
Привет!

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

Самое главное:
Мы зарелизили микрорек!

Я ушел с головой в этот проект, пережил взлеты и падения — были ожидания, что мы за полгода доделаем дизайны, запустим производство и отправим заказы. В итоге мы весь 2025 исправляли проблемы, нашли завод в Китае, неожиданно долго согласовывали гербера (честно говоря, отвратительно долго). Я весь 2025 был человеком, который «скоро поедет в Китай», в итоге наконец-то в ноябре состоялась моя командировка в Шенжень — обязательно напишу отдельно про это!

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

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

За этот год еще вписался в пару проектов, начал больше играть музыку публично, поучаствовал в театральной постановке, сгонял на выставки в Берлин и Роттердам. А еще я лишился фуллтайм работы в конце прошлого года, а микрорек пока не начал меня кормить — так что скоро будет пост про поиск работы.

На самом деле, страшно было писать этот пост, было стыдно, что забросил канал, а еще наверняка кто-то отпишется, но в какой-то момент я понял — что мне терять?
В общем, хочу предприянть еще одну попытку возродить канал, постить больше контента про мои проекты, выставки, про синты и музыку. И, конечно же, про схемотехнику!

А вы решайте, оставаться ли со мной.

P.S. когда-то я перестал вывозить модерацию генерочата и закрыл его, но хочу попробовать включить еще раз — так что добро пожаловать в комменты!
  • 🔥 94
  • ❤ 44
  • 🎉 15
  • 🍾 8
  • 🤔 2
  • 🌚 1
Post #381 5.38K
Мы запустили наш маленький синт на Кикстартере!!!

Вот так паяешь себе гуделки, потом паяешь не только себе, а потом превращаешься в блогера в видеомонтажера, в редактора, блин, в кого угодно, только не в инженера) Но что не сделать ради своей мечты!

А синты попилить всегда успеем :)

https://www.kickstarter.com/projects/microrack/microrack-affordable-and-compact-modular-synthesizer
Kickstarter MICRORACK: The Most Accessible Modular Synthesizer MICRORACK is a modular synthesizer right on the breadboard. It's great for playing, learning and has impressive sound variability
  • 🔥 54
  • 🍾 14
  • ❤ 10
  • 🦄 3
  • 🥰 2
  • 👏 1
Post #380 4.74K
Ищем в проект электронщика на парттайм!

Нам нужно от тебя:
* угорать по электронному звуку или хотя бы по схемотехнике (и аналоговой , и цифровой, и электромагнитной, и силовой, и слабовой, и гравитационной)
* понимать как работают операционники, транзисторы, что такое фильтр и прочие сантехнические изделия
* уметь разводить редкие породы печатных плат
* понимать, как эта ваша электроника делается, не бояться объяснять китайцам, какой стороной паять провода

Бонусом дружный коллектив из двух человек и собаки, керамические конденсаторы за счет компании.

Мы в Тбилиси, но Ереван тоже норм, да и на удаленку сможем договориться.

Пишите @coreglitch, если вам не терпится погрузиться с руками и головой в дегенеративную схемотехнику!
  • ❤ 28
  • 🔥 10
  • 👍 5
  • 👀 5
  • 💔 3
Post #377 4.15K
В общем, на одном из Chaos Constructions я увидел IBM Thinkpad S30 и влюбился.
Вернувшись с конфы я с удивлением обнаружил на авито такой же ноут за какие-то смешные 4-5к рублей, ноут был куплен в тот же день.

Экземпляр был снаружи очень потертый, но внутри как новый, а еще — с японской раскладкой ^_^

С тех пор прошло почти десять лет, старичок лежал без дела. И вот наконец руки дошли до него!

Была куплена мат. плата от Framework на i5-1350. Плата отлично влезает в корпус ноута, и даже загружает какую-то систему с первого попавшегося m.2 диска!

Это первая хорошая новость :)

И это первый маленький шаг в этом проекте.

Дальше предстоит:
– восстановить и подключить батарею
– подключить клавиатуру
– подключить трекпоинт
– возможно, свапнуть матрицу на матрицу от iPad, и подключить
  • 🔥 72
  • ❤ 9
  • 🤣 2
  • 💩 1
Post #376 2.82K
скоро кое-что интересное ожидается на канале
  • 🔥 21
  • 👍 7
  • 🥰 4
  • 💩 4
  • ❤‍🔥 3
  • 🤨 2
  • 👀 2
  • 🌚 1
  • 👨‍💻 1
Post #375 3.25K

Forwarded from Andrew Strokov

  • ⚡ 14
  • 😱 11
  • 🔥 10
  • 🤡 8
  • 😁 5
  • 💩 3
  • 🤪 2
  • 🥰 1
Post #374 3.97K
The Well-Tempered Clavier

(discussion in microrack chat)
  • ❤ 14
  • 🥰 5
  • 🤔 2
Post #373 4.93K
— В индустрию выводных компонентов попадают через кроватку.
— я думаю, там люди не настолько поверхностные.
— они просто не сделали выводы.
  • 😁 55
  • 🤡 7
  • 🤣 6
  • 👍 4
  • 🤯 3
  • 💯 3
  • 🌚 2
  • ❤ 1
  • 🔥 1
  • 🦄 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →