Сначала подключил к bluetooth-модулю преобразователь UART<>USB на ch340g. Посмотрел в терминале - работает. ОК, полез на антресоль в поисках миниатюрной девборды. Нашлась такая - на 20-ногом STM8S103. Немного подергал старый сниппет 'blink', а потом довольно шустро у меня получилось вот это. Правда, таймер4 сходу не заработал (подозреваю, что его просто нет, а я в своем заголовочном файле это не учел), но лезть в даташит было лень, сделал мигалку набортным светодиодом на таймере1 (в принципе, эта мигалка и не нужна особо, но пусть мигает - показывает работоспособность). И еще было непонятно: вот это не заработало. Я уж и так, и эдак пробовал, но компактный доступ к разнородным ногам на массивах почему-то не получилось сделать (на STM32 подобное очень даже работает). Пришлось делать дикий case.
Теперь остается нарисовать схемку с транзисторами и понижайкой с 12 на 5В, развести плату для девборды и изготовить ее. А потом распаять светодиоды на длинных проводах… Думаю, группы по 5-6 белых светодиодов вполне ярко будут светить от 12В.
Journal information