Продолжение, первая часть здесь.
Упрощенная структура USB. Видно что есть всего два прерывания USBIRQ и USBWU
Читать полностью »
Рубрика «NRF24LE1»
Работаем с USB стеком nRF24LU1+. Часть 2
2015-08-14 в 9:36, admin, рубрики: nRF24L01+, NRF24LE1, nRF24LU1+, usb, программирование микроконтроллеров, Электроника для начинающих, метки: nRF24LU1+Работаем с USB стеком nRF24LU1+. Часть 1
2015-08-13 в 9:14, admin, рубрики: nRF24L01+, NRF24LE1, nRF24LU1+, usb, программирование микроконтроллеров, Электроника для начинающих Данная статья описывает работу у USB стеком модуля nRF24LU1+. В первой части небольшое введение, установка софта и SDK, Hello World.
Во второй части рассмотрим инициализацию, энумерацию, поддержку WinUSB и обмен данных с хостом. Предполагается что читатель имеет первоначальное понятие о USB. Если нет, то советую ознакомится с отличным мануалом.
Программирование диммера на радиомодуле nrf24le1 от COOLRF
2014-07-24 в 5:00, admin, рубрики: coolrf, nRF24L01+, NRF24LE1, Программинг микроконтроллеров, умный дом Продолжаем тему программирования радиомодулей nrf24le1 — на этот раз мы научим диммер от COOLRF работать. После публикации мною статьи про программирование радиомодулей мне предложили поучаствовать в разработке прошивки и предоставили данный диммер для экспериментов.
В итоге получился вариант управления диммером через центральный модуль Arduino+Ethernet-nRF24L01 (W5100) или nRF24L01+USB из USBasp а так же с помощью локальной кнопки.
Читать полностью »
COOLRF: дайджест новостей проекта #2
2014-07-19 в 18:21, admin, рубрики: coolrf, nRF24L01+, NRF24LE1, Беспроводные технологии, Блог компании CoolRF, умный дом
Летом мы стали гораздо реже публиковаться на Хабре. Точнее сказать, перестали публиковаться вовсе. Начались сады-огороды, увеличилась нагрузка на основной работе. Наше сообщество ВКонтакте, собравшее уже более 2700 участников, стало вполне подходить для публикации коротких заметок о ходе проекта, чем мы и пользовались всё это время.
Что же произошло за два месяца «молчания»? В сегодняшнем «выпуске»: презентация проекта, два новых модуля системы (термостат NB1 и датчик протечки WS1), облачный компилятор для NRF24LE1 и интерфейс управления умным домом.
Читать полностью »
Программируем радиомодуль NRF24LE1. Готовый беспроводной клиент
2014-03-10 в 11:21, admin, рубрики: arduino, nRF24L01+, NRF24LE1, Программирование, умный дом, метки: arduino, nRF24L01+, NRF24LE1, умный дом Ранее я писал статью чем и как программировать радиомодули со встроенным микроконтроллером NRF24LE1. Вот и пришло время более подробно рассказать как научить данные радиомодули передавать и принимать информацию от других аналогичных радиомодулей NRF24LE1 или NRF24L01.
Рассмотрим пример беспроводного клиента для nRF24L01-USB описанного ранее, а так же в моем блоге. Там же имеется вариант опроса датчиков на базе Arduino+Ethernet w5100. Алгоритм данных примеров очень простой и заключается в том, что первый байт пакета содержит номер клиента.Все клиенты используют одинаковые pipe адреса приема и передачи. Вы конечно же можете реализовать свой алгоритм приема и отправки данных.
Читать полностью »
Программируем nRF24LE1 через Raspberry PI и USBasp
2014-02-01 в 15:42, admin, рубрики: nRF24L01+, NRF24LE1, Raspberry Pi, v-usb, Программинг микроконтроллеров, умный дом, метки: nRF24L01+, NRF24LE1, Raspberry Pi, v-usb, умный дом
Некоторое время назад на хабре упоминались недорогие (от $6 ) радио модули nRF24LE1 со встроенным микроконтроллером.На этих радио модулях ребята из COOLRF планировали осуществлять свой проект, но в итоге «переехали» на более дорогой чип Atmega128RFA1, а nRF24LE1 как я понял отодвинули на второй план.
В статье мы рассмотрим возможность прошивки радио модуля через Raspberry PI и USBasp а так же пару примеров кода на Си.
Читать полностью »
DIY-диммер: путеводитель по компонентам
2013-11-30 в 19:27, admin, рубрики: coolrf, diy или сделай сам, gpio, NRF24LE1, open source, Open Source Hardware, Блог компании CoolRF, диммер, освещение, радиоканал, умный дом, управление, Электроника для начинающих, метки: coolrf, GPIO, NRF24LE1, open source, Open Source Hardware, диммер, освещение, радиоканал, умный дом, управление
В недавнем прошлом мы поделились с нашими дорогими читателями полным комплектом gerber-файлов. Чтобы все желающие имели возможность заказать себе печатные платы. Так же недорого, как это сделали мы.
Сегодня мы делаем следующий шаг. Мы публикуем полную спецификацию электронных компонентов, используемых в нашем DIY-диммере. Мы постарались, чтобы эта спецификация стала понятна даже самым начинающим электронщикам. Под катом большая подробная таблица компонентов с фотографиями (в перспективе) всех используемых элементов.
Читать полностью »
DIY-диммер: платы от Itead Studio прибыли
2013-11-20 в 17:30, admin, рубрики: coolrf, NRF24LE1, Блог компании CoolRF, диммер, освещение, печатные платы, умный дом, метки: coolrf, NRF24LE1, диммер, освещение, печатные платы, умный дом
Почта Гонконга не подвела. Заказ, размещенный 30 октября, сегодня, 20 ноября, уже лежит на моем столе. Платы приехали в коробочке вот с такой интересной наклеечкой.
Читать полностью »
DIY-диммер для современных умелых рук
2013-11-05 в 19:06, admin, рубрики: coolrf, diy или сделай сам, gpio, NRF24LE1, open source, Open Source Hardware, Блог компании CoolRF, диммер, освещение, Программинг микроконтроллеров, радиоканал, умный дом, управление, метки: coolrf, GPIO, NRF24LE1, open source, Open Source Hardware, диммер, освещение, радиоканал, умный дом, управление
Хотите собрать DIY-диммер, но нет желания/возможности возиться с самостоятельным травлением печатных плат? Пожаловав под кат вы научитесь «делать» такие же красивые платы. Готовый ZIP-архив для заказа на Китайских производствах ждет вас внутри.
Читать полностью »
DIY-диммер для тех, кто хочет сам
2013-10-20 в 21:15, admin, рубрики: coolrf, diy или сделай сам, gpio, NRF24LE1, Блог компании CoolRF, диммер, Программинг микроконтроллеров, радиоканал, умный дом, метки: coolrf, GPIO, NRF24LE1, диммер, радиоканал, умный дом
В процессе разработки любого проекта многие контрольные точки могут меняться. Порой весьма кардинально. Сегодня мы решили попробовать поменять одну из таких точек своего проекта и опубликовать схему и дизайн печатной платы последней, продуктовой, ревизии нашего DIY-диммера. Чтобы все желающие смогли сами собрать нашу схему и поиграться с ней уже сейчас, не дожидаясь еще не скорого появления на прилавках готовых красивых коробочек «для всех».
Читать полностью »