NRF24L01 Wireless Module To Arduino Uno: Difference between revisions

From AgileMe
Jump to navigation Jump to search
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:Arduino]][[Category:Agile:Projects]]
[[Category:Arduino]][[Category:Agile:Projects]]


The NRF24L01 module provides wireless capability for [[Arduino]] based projects to transmit and receive data between two or more modules.
The NRF24L01 module provides wireless capability for [https://www.arduino.cc/ Arduino] based projects to transmit and receive data between two or more modules.
 
==Setup==
The current recommended setup for the module:


==Connection==
Connecting the NRF24L01 wireless module to an Arduino Uno device:


[[File:NRF24L01 to Arduino Uno bb.png|500px|NRF24L01 Connected to an Arduino Uno unit]]
[[File:NRF24L01 to Arduino Uno bb.png|500px|NRF24L01 Connected to an Arduino Uno unit]]
Line 11: Line 10:
Connect the pins as follows:
Connect the pins as follows:


===Pin Connection Table===
{| class="wikitable"
{| class="wikitable"
!Unit
!NRF24L01
!From
!Arduino Uno
!To
|-
|-
|Arduino Uno
|<code>VCC</code>
|<code>VCC</code>
|<code>3.3V</code>
|<code>3.3V</code>
|-
|-
|Arduino Uno
|<code>GND</code>
|<code>GND</code>
|<code>GND</code>
|<code>GND</code>
|-
|-
|Arduino Uno
|<code>CE</code>
|<code>CE</code>
|<code>digital pin 7</code>
|<code>digital pin 7</code>
|-
|-
|Arduino Uno
|<code>CSN</code>
|<code>CSN</code>
|<code>digital pin 8</code>
|<code>digital pin 8</code>
|-
|-
|Arduino Uno
|<code>SCK</code>
|<code>SCK</code>
|<code>digital pin 13</code>
|<code>digital pin 13</code>
|-
|-
|Arduino Uno
|<code>MOSI</code>
|<code>MOSI</code>
|<code>digital pin 11</code>
|<code>digital pin 11</code>
|-
|-
|Arduino Uno
|<code>MISO</code>
|<code>MISO</code>
|<code>digital pin 12</code>
|<code>digital pin 12</code>
|-
|-
|Arduino Uno
|<code>IRQ</code>
|<code>IRQ</code>
|<code>not connected</code>
|<code>not connected</code>
|}
|}
==References==
# [https://howtomechatronics.com/tutorials/arduino/arduino-wireless-communication-nrf24l01-tutorial/ howtomechatronics.com wireless tutorial], access Mar 7 2020


==See Also==
==See Also==
* [https://howtomechatronics.com/tutorials/arduino/arduino-wireless-communication-nrf24l01-tutorial/ howtomechatronics.com wireless tutorial]
* [[Using an Arduino as an ISP to Write a Bootloader]]

Latest revision as of 05:14, 7 March 2020


The NRF24L01 module provides wireless capability for Arduino based projects to transmit and receive data between two or more modules.

Connection

Connecting the NRF24L01 wireless module to an Arduino Uno device:

NRF24L01 Connected to an Arduino Uno unit

Connect the pins as follows:

Pin Connection Table

NRF24L01 Arduino Uno
VCC 3.3V
GND GND
CE digital pin 7
CSN digital pin 8
SCK digital pin 13
MOSI digital pin 11
MISO digital pin 12
IRQ not connected

References

  1. howtomechatronics.com wireless tutorial, access Mar 7 2020

See Also