Visual Studio как IDE для Free PDK

Что бы писать код для мк Padauk необходим удобный IDE, поддерживаемый компилятором SDCC. Предпочтение было  отдано редактору VS Code. Для удобства был добавлен скрипт, позволяющий обходится без командной строки. Прежде всего необходимо скачать и установить компилятор SDCC . Здесь можно почитать, как это сделать, если не сделали ранее. Отсюда скачиваем дистрибутив VS Code для Windous.… Читать далее Visual Studio как IDE для Free PDK

Компилятор и редактор кода для Padauk (Free PDK)

Для создания программ для микроконтроллеров Padauk необходим компилятор и редактор. В качестве компилятора будем использовать SSDC — Small Device C Compiler. Загружаем и устанавливаем SSDC отсюда. На момент написания статьи уже есть версия 4.4.0. Но лучше скачать версию 4.2.0. Именно под нее сообществом Free PDK создавались все файлы для программатора. Использование самого свежего дистрибутива приведет… Читать далее Компилятор и редактор кода для Padauk (Free PDK)

Проверка программатора и тестовая прошивка микроконтроллера PADAUK

В этом пошаговом гайде проверим собранный программатор и попробуем сделать тестовую прошивку микроконтроллера PADAUK. Для начала проверим наш программатор. Приложение для программатора Free PDK называется EASYPDKPROG и работает из командной строки. Скачиваем его отсюда. Распаковываем. Подключаем программатор к USB. Теперь открываем папку из командной строки: Shift + ПКМ на любом свободном месте и выбираем «Открыть… Читать далее Проверка программатора и тестовая прошивка микроконтроллера PADAUK

Монтаж и прошивка программатора Free PDK

Простые восьмиразрядные микроконтроллеры теперь или недоступны или имеют негуманный цениик. Одна из возможных замен — микроконтроллеры Padauk. Эта фирма выпускает самые дешевые микроконтроллеры; в списке производителя есть и однократно и многократно программируемые. Здесь не будет обзора на микроконтроллеры, это можно сделать самому на официальном сайте Padauk. В этой статье расскажу, как сделать программатор для этих микроконтроллеров. Надо сказать, что фирменные программаторы от производителя… Читать далее Монтаж и прошивка программатора Free PDK

Декапсуляция микросхем в домашних условиях

Расскажу, как при помощи палок и известной субстанции добраться до кристалла микросхемы и оценить топологию. Если повезет, сможем прочитать логотип производителя и даже серию, или наименование микросхемы. Для чего это нужно Еще вчера изготовители электронных устройств небольших серий экономили на закупках компонентов, зачастую нарываясь на контрафакт. Все мы дружно обвиняли таких в жадности и осуждали.… Читать далее Декапсуляция микросхем в домашних условиях

Опубликовано

Модель для сборки Ёлка SMD

Набор для самостоятельной сборки маленькой новогодней елочки со светодиодной подсветкой. Набор позволяет освоить навыки SMD монтажа. Ключевым элементом набора является микроконтроллер Тайваньской фирмы PADAUK — PFS154-S16. Микроконтроллер содержит несколько прошитых программ, которые можно выбирать нажатием кнопки. На елочке расположено 13 светодиодов — белые, красные, синие и зеленые. Располагать можно на свой вкус и желание. На… Читать далее Модель для сборки Ёлка SMD

Двухканальный модуль Реле для Arduino

Двухканальный модуль реле на 5 Вольт МР2-5В Для управления мощной и высоковольтной нагрузкой от микроконтроллера используются релейные модули. Подключать реле непосредственно к выводам Arduino нельзя. Мощности выводов недостаточна и такая коммутация может привести к выходу из строя микроконтроллера. На борту такого модуля традиционно устанавливается электромагнитное реле и усилитель на транзисторе. На примере двухканального модуля МР2-5В… Читать далее Двухканальный модуль Реле для Arduino

Одноканальный модуль Реле для Arduino

Модуль реле на 5 Вольт МР1-5В Для управления мощной и высоковольтной нагрузкой от микроконтроллера используются релейные модули. Подключать реле непосредственно к выводам Arduino нельзя. Мощности выводов недостаточна и может привести к выходу из строя микроконтроллера. На борту такого модуля традиционно устанавливается электромагнитное реле и усилитель на транзисторе. На примере модуля МР1-5В рассмотрим схему и принцип… Читать далее Одноканальный модуль Реле для Arduino

Датчик освещенности APDS-9005 фирмы Broadcom

Преимущество этого датчика — это простота использования. Датчик имеет аналоговый выход, уровень сигнала которого можно подстраивать под свои нужды. Размеры самого датчика очень малы 1,60 X 1,50 X 0,55 мм, поэтому для любительских целей желательно использовать одноименный модуль . Основное достоинство применяемого фотодатчика заключается в том, что спектральный отклик близок к стандартной фотопической эффективности. Тем… Читать далее Датчик освещенности APDS-9005 фирмы Broadcom

STM8L001J3 первые шаги, очень подробно

Микроконтроллер STM8L001J3 относится к самой простой модели 8 разрядной линейки фирмы STM. Требовать от нее каких-то супперспособностей некорректно, но по цене-качеству она значительно превосходит широко известный ATTiny13. В этой статье постараюсь подробно описать первые шаги и всевозможные подводные камни. Итак, микросхема в корпусе SMD, имеет 8 ножек. Это самое главное, что нужно знать начинающему. Для… Читать далее STM8L001J3 первые шаги, очень подробно