Делаем микросхемы дома — шаг 2

Изначальная цель проекта - научиться изготавливать микросхемы в домашних условиях, состоящие из сотен/тысяч транзисторов (уровня КР580ВМ80А / Z80).
Из-за того, что проект получился достаточно большим по требуемым ресурсам и времени - я решил получить в качестве дополнительного результата - документированный, максимально простой open-source техпроцесс, позволяющий создавать микросхемы в ограниченных условиях. В США, возможно, это было бы хорошим поводом для проекта на kickstarter, но видимо не судьба.
Делаем источник неактиничного света на светодиодах

Одна из таких проблем, которая может испортить всю работу с фоторезистом - фоновая засветка фоторезиста комнатным / дневным освещением. Решить её можно с помощью неактиничного освещения, т.к. освещения, которое не вызывает засветки. Для черно-белой фотографии например - это была лампа красного света. В этой статье я расскажу о том, как решил эту проблему.
Элементы Пельтье или мой путь к криогенным температурам

В последнее время китайцы поднажали, и заполонили интернеты своими относительно дешевыми модулями, так что эксперименты с ними уже не отнимают слишком много денег. Китайцы обещают максимальную разницу температуры между горячей и холодной стороной в 60-67 градусов. Хммм... А что если мы возьмем 5 элементов, подключим последовательно, тогда у нас должно получиться 20С-67*5 = -315 градусов! Но что-то мне подсказывает, что все не так просто...
Делаем ядерную люстру на 100'000 люмен

Как я покупал 40W лазерный гравер в Китае + немного теории CO2 лазеров

ВНИМАНИЕ Не пытайтесь повторить, то что написано в этой статье. Работа с открытой крышкой запрещена, юстировка зеркал может производиться только квалифицированным персоналом. Обязательна защита для глаз - иначе можно легко лишиться зрения.
Пишем и оптимизируем Жизнь Конуэя на JS

Казалось бы, что сложного в Жизни : если у занятой клетки 2 или 3 соседа – она остается, если у пустой ровно 3 – рождается? В этой статье я расскажу о своей оптимизации алгоритма и отрисовки на canvas-е, некоторых не очевидных моментах целочисленной/бинарной арифметики в JavaScript.
Забегая вперед, конечный результат можно увидеть тут, исходники видны там же (да еще и по лицензии CC BY).
Усилитель для наушников на MAX9724

От безысходности начал было даже слушать через bluetooth A2DP адаптор, но само собой и качество и аккумуляторы (~6 часов) вгоняли в печаль...
Стало ясно что жить так больше нельзя...
ГЛОНАСС модуль ГЕОС-3: подключение и использование

Зачем нужен Глонасс, если и GPS работает нормально? Справа как раз такой пример. При 23 спутниках выше горизонта, в окно видно только 3, 1 GPS и 2 GLONASS. В таких условиях каким бы крутым GPS приёмник ни был, он не сможет определить координаты вообще, а для комбинированного GPS+Глонасс приемника тут фатальных проблем нет.
Ура, апгрейд - LGA2011 FTW
Решил не ждать Ivy Bridge-E (и как оказалось, не зря).i7-3820, Gigabyte X79-UD5, 8x4Gb Samsung DDR3


ARM — это сложно…?

Я решил попробовать доказать, что это далеко от истины, и сделал платку, проще которой трудно: 1 сторонняя, 1 обязательный конденсатор (до стабилизатора не обязательно), 1 резистор, один стабилизатор 3.3V, и наконец младший STM32 : STM32F100C4T6B - 16кб флеш, 4кб SRAM, 48 ног, Cortex-M3(!!!) с DMA, дебагом на лету, 32*32+32->32 за 1 такт и всеми прочими радостями за 28 рублей.