Проекты

NS108-5050-16bit от Newstar

Views: 599 Кто уже использует в своих проектах адресуемые светодиоды хорошо знакомы с такими как WS2812 и им подобные. Эти светодиоды для управления используют однопроводную шину. Из-за этого пропускная способность такой шины  ограничена и в основном составляет 800 kbit. Эти светодиоды имеют 8 бит глубину яркости на один цвет и как многие заметили имеют очень …
Читать далее NS108-5050-16bit от Newstar

JDY-62A Audio bluetooth module

Views: 1693 Простой модуль для простого аудио блютуса. Встроенные подсказки на английском языке. Модуль включён, режим муте – после подачи питания. Контроль разряда батареи предупреждение что батарея разряжена и необходима подзарядка. При полном разряде предупреждение и отключение модуля от питания. Повторное включение через подключение питания (другого варианта я не нашел). Звуковой сигнал при подключению к …
Читать далее JDY-62A Audio bluetooth module

Audio-bluetooth modules BK8000L (noname)

Views: 664 Еще один вариант, так сказать недоразумения Audio-bluetooth modules BK8000L (noname). Его отличительной маркировкой служат два отверстия в плате и надпись R2. Отличают его от модулей на чипе BK8000L, что у него 30 пинов. Микропрограмма урезана до минимума, под названием подключись и слушай. Схема подключения. При подключении обзывается как magic mirror E24E (в окончании …
Читать далее Audio-bluetooth modules BK8000L (noname)

Audio-bluetooth modules F-6188 (BK8000L)

Views: 2304Следующий модуль на чипе BK8000L. Заводское обозначение F-6188 также основным производителем не выпускается и отдан на тиражирование. с нижней стороны имеет маркировку В этом варианте мне попалась вроде полноценная прошивка. Хоть на схеме и присутствуют вы воды UARTA, но он отключен. Почему отключен, потому, что выводы UARTA сконфигурированы как выходы, т.е не так как …
Читать далее Audio-bluetooth modules F-6188 (BK8000L)

Acquaintance with audio-bluetooth modules F-6888 (BK3254).

Views: 2184 Для проектов появилось необходимость познакомиться с недорогими модулями китайского производства, которые можно приобрести у нас в Украине и у китацев, на алиэкспрессе. Так как меня интересует не просто, как в народе озвучить колонку, а полноценный функционал, вот, что удалось мне выяснить пока на трех образцах приобретенных на территории Украины. Тут опишу образец первый. …
Читать далее Acquaintance with audio-bluetooth modules F-6888 (BK3254).

My libraries for Altium Designer

Views: 3962 Attention, this version of the database is outdated today. See updates in articles https://catcatcat.d-lan.dp.ua/altium-designer-my-setup-system-and-project-structure  and https://catcatcat.d-lan.dp.ua/altium-designer-my-setup-system-and-project-structure-v23-2/    My libraries for Altium designer  (Updated V – 29/05/2022) (c) 2021 CATCATCAT ELECTRONICS THIS LIBRARIES IS SUPPLIED BY CATCATCAT ELECTRONICS “AS IS”. NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS LIBRARIES, INCLUDING ANY IMPLIED …
Читать далее My libraries for Altium Designer

MCC – K42 – настройка модуля DMA

Views: 772 MCC – в версии v.3.95.0 и начиная ядра 4.85.0 конфигуратор предоставляет графический интерфейс для настройки модуля DMA. Для начала: Посмотреть какая версия МСС можно в закладке версии, если у вас не так, обновите МСС и задайте последнюю версию ядра, а иначе ничего не получиться. Модуль DMA в конфигураторе представлен как системный ресурс: При …
Читать далее MCC – K42 – настройка модуля DMA

VU Meter Tower ART – part 2

Views: 981 Проект – VU Meter Tower ART получил продолжение в своем развитии. Теперь можно заказать набор деталей из акрила для самостоятельной сборки. В проект корпуса внесено целый ряд доработок, позволяющие улучшить цветопередачу, а также две модификации где ориентировать светодиоды возможно как по сторонам, так и по углам башни. Автором продолжения дизайна стал RGB – …
Читать далее VU Meter Tower ART – part 2

MTouch® Модуль Емкостной Библиотеки для MPLAB®X Code Configurator (MCC)

Views: 1210 Введение MTouch ® Модуль Емкостной Библиотеки для MPLAB ® X Code Configurator (MCC) позволяет быстро и легко генерировать решение кода на  Cи для емкостной сенсорной кнопки, датчика приближения и слайдера.

Система AT команд версии V2.0 для ESP8266 и ESP32

Views: 12836 Появление нового модуля на базе ESP32 заставило систематизировать систему AT команд, а так же систему обновления и для модулей на базе ESP8266. Начиная с версии v2.0 в ESP8266 внедряется прошивка AT на основе нового стиля IDF ESP8266_RTOS_SDK, а так же используются разные порты для UART для обновления и для работы с AT командами. …
Читать далее Система AT команд версии V2.0 для ESP8266 и ESP32

PIC18 – модуль DMA

Views: 1184 Введение   Модуль прямого доступа к памяти (DMA) предназначен для обслуживания передачи данных непосредственно между различными областями памяти без вмешательства процессора. Исключив при этом необходимость в интенсивной  обработки прерываний процессором, предназначенных для передачи данных. Процессор теперь может больше уделять времени на другие задачи.   Семейство PIC18(L)F2XK42 имеет два модуля DMA, которые могут быть …
Читать далее PIC18 – модуль DMA

Метки

AD9833 – Programmable Waveform Generator – part two

Views: 1772 Прошло время и появилась тема, что-бы закончить проект AD9833 – Programmable Waveform Generator. Приехали печатные платы. В этот раз я печатные платы заказывал в https://jlcpcb.com/ делал это в первый раз потому, что они стали делать платы по одной цене независимо от цвета маски и потому, что первый заказ из 10 плат мне обошелся …
Читать далее AD9833 – Programmable Waveform Generator – part two

BMP280 – температура и атмосферное давление – учебный проект

Views: 2062 Учебный проект на PIC32 и светодиодной панели P5 (2121)-168-6432-80 (32*64). Проект позволяет ознакомиться с простой графикой и с чтением давления и температуры с датчика BMP280. Для тестирования необходимо собрать следующую схему. Схему в формате pdf можно скачать внизу страницы. Для тестирования используется модуль приобрести его можно как всегда у китайцев. Датчик позволяет измерять …
Читать далее BMP280 – температура и атмосферное давление – учебный проект

Altium Designer – подготовка документации для производства и сборки печатных плат

Views: 3678 В процессе освоения Altium Designer много возникает вопросов по подготовке документации для производства плат, а также для её сборки. Altium Designer позволяет сделать все требуемые документы, хотя скажем откровенно, для этого необходимо соответственным образом подготовить данные. Описания процесса подготовки документации я предоставляю на плате проекта AD9833 – Programmable Waveform Generator. Altium Designer очень …
Читать далее Altium Designer – подготовка документации для производства и сборки печатных плат

AD9833 – Programmable Waveform Generator

Views: 2848 Простой генератор звуковых частот на AD9833. Для тестирования БПФ в светомузыке мне нужен был генератор звуковых частот. Я  использовал советский Г3-112, но он себя давно изжил.  Все думал купить чёто такое и в конце концом сделал самостоятельно на AD9833. Мне понравились возможности AD9833 и я решил поделиться проектом. Он позволяет синтезировать частоты от 0,1 герца до …
Читать далее AD9833 – Programmable Waveform Generator

NeoPixel LED и PIC18

Views: 1678   Еще раз об управлении светодиодами на драйвере WS2812 и ему подобных. Как известно эти светики управляются по однопроводной шине. Основная особенность, что программно можно описать передачу данных, но это будет поглощать значительную часть времени работы микроконтроллера, но в новых микроконтроллерах появилась возможность организовать этот интерфейс с применением периферии.

MPLAB® Harmony – или как это просто! Часть 4.

Views: 2050 Часть четвертая – это может показаться немного сложно. Структура проекта. Для облегчения конфигурирования проекты MPLAB Harmony обычно структурированы таким образом, чтобы изолировать код, необходимый для настройки «системы», от кода библиотеки и кода вашего приложения, как показано на следующем рисунке. На следующем рисунке показано, как файлы приложения, библиотеки и конфигурации организованы в проекте MPLAB …
Читать далее MPLAB® Harmony – или как это просто! Часть 4.

MPLAB® Harmony – или как это просто! Часть 3.

Views: 2091 Часть третья – копнём немного глубже. Вы наверное заметили, что во второй главе, вроде сначала все шло как по маслу, а потом, что бы заморгали светики, я вставил в код программы три строки настройки таймера без какого на то объяснения, почему это так. В начале когда начинаешь, что-то новое нужен результат и мы …
Читать далее MPLAB® Harmony – или как это просто! Часть 3.

MPLAB® Harmony – или как это просто! Часть 2.

Views: 2686 Часть вторая – Первая программа на PIC32. Музыкальная тема к статье, слушаем: Для начала изучения PIC32 надо иметь или демоплату или самому её изготовить имея микроконтроллер. Начнем из трудоемкого варианта я имею микроконтроллер PIC32MZ1024ECG064 и теперь задача как его подключить и как его запрограммировать. Для программирования и имею PICkit4, который работает быстрее ICD3, поэтому …
Читать далее MPLAB® Harmony – или как это просто! Часть 2.

MPLAB® Harmony – или как это просто! Часть 1.

Views: 3590 Часть первая – Установка Гармонии. Музыкальная тема к статье, слушаем: В начале запуска нового проекта и выбора микроконтроллера стоит задача правильно его сконфигурировать, прежде чем перейти к реализации самой задачи. И согласитесь этот подготовительный этап может занимать значительное время, особенно если выбран микроконтроллер с которым ты еще не имел дело. Тем кто перешел …
Читать далее MPLAB® Harmony – или как это просто! Часть 1.

ESP32-первое знакомство

Views: 6517 Музыкальная тема к статье, слушаем: Настало время познакомиться c ESP32 и для меня, для этого я приобрел в ГАММЕ отладочную плату с модулем ESP-WROOM-32 (ESP32-DevKitC). Первая задача, как он подключается, ну сразу втыкаем в USB, соединитель вроде как имеется, ну чего бы не воткнуть. CP2102 великолепный мост подключается легко к Windows. Горит светик на …
Читать далее ESP32-первое знакомство

MCC PIC24 – модуль OUTPUT COMPARE – в режиме генератора звуковых сигналов

Views: 619 При проектировании простых устройств автоматики, часто необходимо иметь механизм звукового оповещения. Самый верхний уровень, это формирование голосовых сообщений, но об этом, как то по позже… В самом примитивном варианте можно использовать буззер со встроенным генератором. В таком варианте различные состояния звуковых сообщений можно формировать длительностью сигнала. Более продвинутый уровень, это одноголосный генератор, для …
Читать далее MCC PIC24 – модуль OUTPUT COMPARE – в режиме генератора звуковых сигналов