Рубрика «микроконтроллеры» - 4

В этой заметке речь больше про принцип - программатор можно сделать так, чтобы на стороне компьютера не требовался дополнительный софт. Будем прямо лить HEX-файл в последовательный порт. Идея не новая, но не лишне напомнить (в том числе об одном-двух подводных камнях рассказать).

Собственно программатор - голый Arduino с прошивкой, разбирающей HEX-файл построчно и реализующий программирование целевого чипа по SPI. Прошивка и инструкции сложены в репозитории на гитхабе: At89s-prog.

Читать полностью »

Мотивация

Привет!

Раньше я в основном работал с оригинальной отладочной платой Nucleo (STM32F411RE) и отлично чувствовал себя в среде macOS. Недавно я решил прошить плату Blue Pill с помощью китайского программатора ST‑LINK и столкнулся с множеством ошибок в CubeIDE. Решил разобраться с ними раз и навсегда. На деле всё оказалось не так сложно, как я думал поначалу: хоть и пришлось использовать несколько ухищрений, процесс работает!

Эта статья — дубликат моего репозиторияЧитать полностью »

Как найти и потерять бэкдор в ESP32 - 1

В марте маленькая платка внезапно оказалась в центре технологического скандала. Заголовки пестрили страшилками про «бэкдор» в «миллиардах устройств», и по новостям казалось, что хакеры вот-вот захватят все умные лампочки, термостаты и прочий IoT.

Читать полностью »

Спидометр для электромопеда на микроконтроллере PIC16F628A - 1

Привет! Несколько лет назад у меня был самодельный 48-вольтовый электромопед на свинцово-кислотных аккумуляторах, переделанный из Риги-12.

Для него был разработан специальный спидометр, смонтированный вместо крышки бензобака, переделанного в отсек для электроники. Во время движения прибор показывал скорость, а на остановке — пройденный путь.

На примере этой несложной поделки я расскажу и покажу вам последовательность разработки и воплощения любительского микроконтроллерного устройства.
Читать полностью »

Началось все с того, что при проектировании своего устройства на микроконтроллере ATtiny 85, которое должно было работать от встроенного li‑ion аккумулятора, я изначально не задавался целью измерения заряда АКБ, поскольку в этом не было необходимости. Однако, собрав все устройство на печатной плате, я подумал над тем, почему бы не добавить такую возможность.

Читать полностью »

Всем привет. В этой статье я хочу рассказать про свой проект посвященный автоматизации всего и вся. В начале будет много технических деталей, а менее занудные вещи начнутся с середины статьи. Осторожно, под катом много траффика!

КДПВ 1

КДПВ 1

Читать полностью »

Генерация случайных чисел - 1

Картинка Benzoix, Freepik

Зачем вообще нужны случайные числа? Дело в том, что случайные числа не представляют собой оторванную от жизни абстракцию, а широко применяются во множестве областей, начиная от научных исследований и заканчивая технологиями, окружающими нас.

Рассмотрим наиболее известные применения случайных чисел и способы их получения как программным способом, так и комбинированным (программно-физическим).Читать полностью »

В прошлом году появилась новость про калифорнийский стартап Reflect Orbital, который собирался запустить 57 малых спутников, чтобы в любой момент можно было перенаправить солнечный свет в произвольную точку мира. Если вдруг не можете найти ключи в темноте, то заказываете в приложении свет по своим координатам – вуаля, только вам светит солнце. 

На Хабре была подробная статьяЧитать полностью »

Проект автоматизированного электропривода экспериментального ленточного конвейера, разработанный на кафедре электроэнергетики и автоматики Белгородского государственного технологического университета имени В.Г. Шухова.

Читать полностью »

Начало

Крайне ограниченные аппаратные ресурсы, древняя архитектура микроконтроллера, отсутствие экосистемы библиотек. Только datasheet, схема устройства и компилятор С с полным доступом к hardware. Все для настоящих техно-ретро-гиков! Погнали!

Описание конструктора

Найти конструктор на алиэкспресс можно по ключевым словам "57 led electronic hourglass kit".

В продаже встречаются две разновидности: на базе МК STC15W204S/STC15W201S в корпусах SOP-16 и SOIC-16.

Максимальный размер прошивки для STC15W201S 1кБ, размер памяти 256 байт. Экстримально мало.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js