Обо мне
Меня зовут Артём. Я embedded-инженер, живу в Новосибирске. Большую часть времени между тем, что я зарабатываю на жизнь, и тем, что я делаю руками для удовольствия — лежит микроконтроллер, который ведёт себя странно.
Этот блог — записная книжка, не журнал. TIL'ы короткие специально. Длинные посты редактируются через полгода, когда я узнаю, что был неправ. Я храню обе версии; ссылка на оригинал — внизу каждого поста.
Работа
Восемь лет в embedded — сначала автоматика на ПЛК, потом микроконтроллеры, последние года четыре — в основном Cortex-M и иногда RISC-V. Сейчас работаю в небольшой компании, которая делает промышленные датчики; названия не пишу, потому что блог — это не их зона ответственности и я бы не хотел, чтобы они за него отвечали.
Если у вас задача про STM32, nRF52, прошивку с реальным временем или RS-485, который ведёт себя загадочно — пишите на artem@corefall.ru. Отвечаю обычно в течение недели. Если не ответил — повторите, я не игнорирую специально.
Краткая хронология
О чём я с удовольствием расскажу
- почему ваш I2C на самом деле не работает.
- что не так с FreeRTOS heap_4 (и почему это всё равно лучше, чем malloc).
- как читать errata так, чтобы не сойти с ума.
- паяльники. у меня есть мнения. большинство из них неправильные.
- любительская радиосвязь, особенно цифровые виды.
На чём я скорее всего буду спорить
- «нужно переписать всё на Rust». нужно? правда?
- arduino-ide как production-инструмент.
- идея, что HAL от ST решает проблемы. он их перемещает.
- любой проект, в котором watchdog — это «потом добавим».
Связь
Почта: artem@corefall.ru. Лучший способ. Я в социальных сетях не отвечаю и видеозвонки без переписки заранее не делаю.
Колофон
Голый HTML и CSS, без фреймворков, без билд-шагов. Около 30кб в gzip на страницу. Подробное — стек, шрифты, палитра, хостинг, что специально не подгружается — на /колофон.
Лицензия
Тексты: CC BY 4.0 — цитируйте свободно с указанием авторства. Код в постах: MIT, если в посте не сказано иначе.
Последняя правка этой страницы: в этом месяце, когда выделил /колофон и добавил новые страницы.
см. также: /shack (RF-станция) · /workbench (паяльный верстак) · /проекты · /правки.