memory heap
374 subscribers
2.56K photos
526 videos
52 files
3.17K links
science ∩ art = wonder

all memory blocks here are allocated by @a_v_p

GitHub: https://github.com/artyom-poptsov
Mastodon: https://fosstodon.org/@avp

https://memory-heap.org/~avp/
Download Telegram
Denis Moskowitz, "Mystical":
I wanted to make a programming language that resembled magical circles. This is more like a way to write PostScript that looks like a magical circle.


Мой перевод:
Я хотел сделать язык программирования, который похож на магические круги. Это по большей части способ записи PostScript который выглядит, как магический круг.


Репозиторий:
https://github.com/denismm/mystical_ps

Интересно, что PostScript, хотя и является в первую очередь языком описания страниц, также является полным по Тьюрингу — что позволяет его использовать для других задач.

#programming #art
Сегодня на моём канале выходит, пожалуй, самое жёсткое и скандальное видео за всё время. Мы поговорим о том, кто и зачем уничтожает американскую науку — и поверьте, всё куда мрачнее, чем кажется на первый взгляд.

Вы можете по-разному относиться к Трампу, Маску, Вансу или Роберту Ф. Кеннеди-младшему, но есть одна пугающая цифра: 75% учёных, опрошённых Nature, задумываются о бегстве из США.

Цензура, урезание финансирования, антипрививочные мракобесы — это только верхушка айсберга. Под водой — нечто по-настоящему безумное: идеология, которая стремится стереть университеты с лица Земли. Университеты, где ещё теплится дух свободы мысли.

И имя этой идеологии — Тёмное просвещение: https://youtu.be/W5xmLqBDmjQ?si=vz1hDEJMoEY6Q-xH
🔥3
Forwarded from Bipolar Junk Transistor
🔥4
#book_sparc

Прогресс по книге: написал две страницы про работу с регистрами процессора, с примерами.

Это необходимо, чтобы осмысленно подойти уже к более сложным вещам. Моя следующая цель — объяснить, как настраивать и использовать таймеры в AVR используя регистры. А основая цель главы — показать, как сделать воспроизведение музыки с одной Arduino на таймерах.
🔥6
memory heap
#book_sparc Прогресс по книге: написал две страницы про работу с регистрами процессора, с примерами. Это необходимо, чтобы осмысленно подойти уже к более сложным вещам. Моя следующая цель — объяснить, как настраивать и использовать таймеры в AVR используя…
#avp_music #arduino

Ramin Djawadi, "Game of Thrones" (Arduino cover by avp):
https://www.youtube.com/watch?v=9DGQFEVbdcs

Пример того, что я уже научился делать с помощью пререываний по таймеру на Arduino. Исходный код можно найти в каталоге examples в книге. Далее моя задача в тексте книги разобрать достаточно материала, чтобы можно было осмысленно объяснить, как такое сделать самостоятельно.

Шёл к этому достаточно долго — идея сделать что-то такое появилась больше года назад, были безуспешные попытки сделать многоголосие, потом изучение материала и новые попытки. Очень рад, что наконец-то я не только сам понял, как сделать многоголосие на одной Arduino через прерывания, но и в скором времени смогу объяснить это доступным языком для других.
🔥1
Пришло время ещё одной попытки прошить CH32V003, на этот раз -- без окирпичивания программатора WCH-Link.

#riscv
🔥4
memory heap
Я смог сделать мигающий светодиод на RISC-V контроллере CH32V003! #riscv
Взял из примеров. Местами напоминает разработку под STM32.

#riscv
🔥5