dimka_rs: (default)
2021-04-29 10:37 am
Entry tags:

Recursive Make Considered Harmful

https://accu.org/journals/overload/14/71/miller_2004/

Почему стоит использовать один Makefile даже в больших проектах.

Mirrored from Шалаш инженера.

dimka_rs: (default)
2021-04-01 04:57 pm
Entry tags:

Реверс-инжиниринг беспроводных ценников

https://dmitry.gr/?r=05.Projects&proj=29.%20eInk%20Price%20Tags

Потрясающая статья об устройстве двух ценников с экранами E-Ink. Автор тщательно изучает работу устройств и пишет своё ПО чтобы превратить ценники в фоторамки с беспроводной загрузкой изображений.

Mirrored from Шалаш инженера.

dimka_rs: (default)
2021-03-03 12:37 pm
Entry tags:

Zephyr + Ebyte E104-BT5005A (nRF52805)

Купил на Али маленькие BLE модули на nRF52805. Запустил Zephyr RTOS и датчик BME280. Подключить датчик оказалось очень просто, нужно прописать его в Device Tree и включить в конфиге, драйвер уже есть. Помню, как долго и мучительно писал его для STM8 и радуюсь, что больше не надо 🙂

Конечно, модули купил чтобы поиграть с BLE. Планирую сделать Environmental sensing, но пока не разобрался как именно создавать сервисы, только запустил beacon из примера.

Картинки ниже, а код — на гитхабе.

Mirrored from Шалаш инженера.