{{:documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_01.png?400|}} ====== NRF24L01 + PA + LNA MODULE ====== ===== DOCUMENTATION ===== ==== OFFICIAL ==== * https://www.nordicsemi.com/products/nrf24-series * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24files.zip |nRF24L01P-EVKIT files, nRF24LE1 design files, nRF24LU1+ Reference Layout, nRF2460 Development Kit firmware and reference layout}} * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24devtools.zip |PC Software for nRF24 Series application development (Windows32/64)}} * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_product_specification_v2_0-9199.pdf |nRF24L01 Single Chip 2.4GHz Transceiver Product Specification v. 2.0}} ==== PROJECTS ==== * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:electronique_en_amateur_communication_nrf24l01_avec_cartes_esp32_et_esp8266.pdf |}} * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_hackable_16.pdf |}} * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:nt510_stm32gatewaynrfmysensors.pdf |STM32 + nRF24}} * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:feedback_remote_control_with_arduino_and_nrf24l01_transceivers.pdf |Feedback remote control with Arduino and NRF24L01 transceivers}} ==== MISC ==== * {{ :documentation:microcontroleurs:arduino:modules:nrf24l01:sstic2014-article-la_radio_qui_venait_du_froid-schneider.pdf |}} ===== 🇫🇷 APERÇU ===== ==== CANAUX ==== * 2,4 GHz ➞ 2,525 GHz au pas de 1 MHz, soit 126 canaux au total \\ {{:documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_02.png?600|}} ==== VITESSES DE TRANSMISSION ==== * 250 kbps //(31,25 ko/s)// (portée plus élevée) * 1 Mbps //(125 ko/s)// * 2 Mbps //(250 ko/s)// (portée moindre) ==== PUISSANCE D'ÉMISSION ==== {{:documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_03.png?600|}} ==== CONSOMMATION ==== * NRF24L01+ : 14 mA (TX) * NRF24L01+ PA LNA : 140 mA (TX) ==== TRANSMISSIONS DE DONNÉES ==== * Taille limitée à 32 octets * 6 canaux/tunnels (pipes) de communication === PIPES === {{:documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_07.png?600|}} ==== PINOUT ==== {{:documentation:microcontroleurs:arduino:modules:nrf24l01:pinout-nrf24l01-pa-lna-brochage-raccordement-pins.png?600|}} \\ {{:documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_04.png?600|}} \\ {{:documentation:microcontroleurs:arduino:modules:nrf24l01:nrf24l01_08.png?600|}} ===== ALIMENTATION ===== * 1,9 ~ 3,6 Vdc * 3,3Vdc typique * condensateur 10 ~ 100µF pour absorber les appels de courant (TX) * prévoir une alim qui ne dépend pas du micro-contrôleur ===== CODE ===== ==== NRF24 LIBRARY ==== * [[https://github.com/nRF24/RF24|Source Code]] * [[https://nrf24.github.io/RF24/|Documentation]] ===== MISC PROJECTS ===== * [[https://github.com/sh123/nrf24l01_arduino_kiss_modem|nRF24 packet-radio KISS modem]]