Свежие комментарии
    Благодарности: денежное общество и мойка авто

    MySensors OrangePi

    Подключение MySensors к OrangePi PC и другим апельсинкам без NAND и к OrangePi Zero

    1. Устанавливаем Armbian версии не ниже 5.30 (поскольку до этого не реализована работа с SPI)
    2. Устанавливаем sunxi-tools

    3. Конфигурируем script.bin для включения SPI

    3.1. для Zero

    3.2. Для остальных достаточно включить только spi0

    собираем script.bin обратно

    4. Перезагружаемся.

    Код:

    5. проверяем наличие SPI

    Код:

    Для Zero должен быть /dev/spidev1.0, для остальных достаточно только /dev/spidev0.0

    6. загружаем модуль

    7. Качаем MySensors

    8. Конфигурируем

    Для OrangePi Zero СЕ подключаем на 22 контакт (соответствует GPIO2), CS подключаем на 24-й контакт (соответствует GPIO13)
    для NRF24

    для RFM69

    Для PC, lite и т.п. CE подключаем на 22 контакт (соответствует GPIO2), CS подключаем на 24 контакт(соответствует GPIO67)

    для NRF24

    для RFM69

    9. Так же указываем конфигурацию шлюза

    Ethernet gateway

    Serial gateway

    MQTT

    10. Собираем

    11. Подключаем оборудование

    OrangePi Zero

    OrangePiPC

    NRF24L01+ Radio

     

    OrangePi Zero. OrangePiPC NRF24L01+ Color
    GND  GND GND Black
    3.3V  3.3V VCC Red
    22/GPIO2  22/GPIO2 CE Orange
    24/GPIO13  24/GPIO67 CSN/CS Yellow
    23/GPIO14  23/GPIO66 SCK Green
    19/GPIO15  19/GPIO64 MOSI Blue
    21/GPIO16  21/GPIO65 MISO Violet
    26/GPIO10  26/GPIO21 IRQ (*) Gray
     
    (*) по желанию, при использовании в конфиг добавить —my-rf24-irq-pin=PIN

    RFM69 Radio

     

    OrangePi Zero. OrangePiPC RFM69 Color
    GND GND GND Black
    3.3V  3.3V VCC Red
    24 / GPIO13  24/GPIO67 NSS Yellow
    23 / GPIO14  23/GPIO66 SCK Green
    19 / GPIO15  19/GPIO64 MOSI Blue
    21 / GPIO16  21/GPIO65 MISO Violet
    22 / GPIO2  22/GPIO2 DI00 Gray
        ANA Антенна

     

    12. проверяем

    должно быть

    12. Устанавливаем

     

    Поделиться в соц. сетях

    Опубликовать в Facebook
    Опубликовать в Google Buzz
    Опубликовать в Google Plus
    Опубликовать в LiveJournal
    Опубликовать в Мой Мир
    Опубликовать в Одноклассники
    Опубликовать в Яндекс

    Комментарии закрыты.