В начало | Зарегистрироваться | Заказать наши киты почтой
 
 
 
 
Назад Вперед

Программатор AVR910: перезагрузка! Ускорение работы + «превращение» в STK500


Сегодня ночью я не лег спать. Включил фоном какую-то киношку с Джеки Чаном и быстренько спаял второй USB-программатор AVR-ок из датагорского кита Project-5 D-AVR910.

Теперь у меня на столе лежит два одинаковых программатора. А всё для того, чтобы попробовать новую прошивку. Эти близняшки буду шить друг друга. Все опыты проводятся под MS Windows XP SP3.
Цель — увеличение скорости работы и расширение совместимости программатора.
 

Умная розетка на PIC12F675 v.2


Статья перенесена со старого форума. Восстановлен архив с прошивкой.
Друзья, огромное спасибо за ваши мнения и подсказки, для меня это послужило стимулом, чтобы модернизировать мою "умную розетку v.1". Я постарался учесть ваши замечания и исправить недостатки.
 

Программирование микроконтроллеров на языке C. Часть 4

Программирование микроконтроллеров на языке C. Часть 4

Доброго дня всем жителям и гостям Датагор.ру! Сегодня мы средствами С реализуем проект из моей статьи «Ассемблер для микроконтроллера с нуля. Часть 5. Периферия МК» , суть которого заключается в управлении двумя светодиодами:
а) жёлтый мигает с видимой для глаза частотой, задаваемой таймером.
б) на зелёный подаётся ШИМ-сигнал, скважность которого определяется величиной аналогового напряжения на входе АЦП микроконтроллера, причём период измерений напряжения задаётся тем же таймером.
 

Обмен данными между смартфоном и ESP32. Часть 2. Android. BLE. GATT


Рассматриваемая сегодня тема — установление соединения и двусторонний обмен информацией между ESP32 и Android.
 

Обмен данными между смартфоном и ESP32. Android. BLE. GAP. Часть 1


Привет, карады-датагорцы! Эта моя статья открывает серию, посвящённую обмену данными между ESP32 и смартфоном. Сегодня мы рассмотрим одностороннюю передачу данных на Android по протоколу GAP Bluetooth Low Energy.
 

Обмен данными между Android-приложением и nRF52832. Часть 3. Широковещание


Всем привет! Во второй части статьи был приведён пример коммуникаций между Android и nRF52832 при наличии между ними соединения, т.е. по протоколу GATT. Однако, для случаев, когда достаточно односторонней передачи медленно меняющихся данных, можно ограничиться протоколом GAP и отправлять данные в составе широковещательных пакетов.
 

Программирование микроконтроллеров на языке C. Часть 3

Программирование микроконтроллеров на языке C. Часть 3

Всем датагорцам привет! Продолжим изучение микроконтроллеров и языка Си. Эффективность программы можно оценить по двум критериям — размер и скорость работы. Если о занимаемой памяти мы можем пока не беспокоиться, то понимать, как быстро работает код, лучше с первых его строк. Проще всего это сделать, определив время исполнение одного круга цикла while(1), чем мы и займёмся для примера из предыдущей части статьи.
 

Автомат точечной сварки «Бобёр-1» с установкой длительности импульса (PIC16F628, BTA41-600)


Привет, датагорцы! Предлагаю вашему вниманию мой проект автомата точечной сварки на микроконтроллере PIC16F628. Основное назначение — правильная сборка батарей из современных аккумуляторов типа 18650 и пр.
 

Обмен данными между Android-приложением и nRF52832. Часть 2. BLE

Обмен данными между Android-приложением и nRF52832. Часть 2. BLE

Приветствую вас, уважаемые датагорцы!
Сегодня — обмен данными между Android-приложением и nRF52832 посредством низко-энергетического Bluetooth.
 

Обмен данными между Android-приложением и nRF52832. Часть 1. Serial

Обмен данными между Android-приложением и nRF52832. Часть 1. Serial

Здравствуйте! Представляю вашему вниманию проект обмена данными между Android-приложением и SoC nRF52832 через последовательный порт.
 
Назад Вперед
 
 
В начало | Зарегистрироваться | Заказать наши киты почтой