module: nRF24L01

2 articles found.

nRF24L01 PA LNA Proteus Library | Arduino Range Simulation

nRF24L01 PA LNA running Proteus simulation, Arduino Uno transmitter and receiver on channel 108, ACK received on Virtual Terminal, distance control panels

Hello friends, I hope you are doing well. In today's tutorial, I am going to share our nRF24L01 PA LNA Proteus Library . This is the long-range version of the nRF24L01 module, with a power amplifier, a low noise amplifier and an external antenna. With this library, we can place two of these modules in one Proteus design, connect each of them to an Arduino Uno and send messages from one board to the other. A row of distance buttons moves the two radios from 1 m to 2 km apart. First, we will see what the two amplifiers do and how this module differs from the plain nRF24L01. Then we will install the library files, wire the circuit and run the supplied simulation. The main part of this tutorial is the control panel of the module. We will test how the distance, the data rate and the power level ...

nRF24L01 Proteus Library | Arduino Simulation with Code

nRF24L01 running Proteus simulation, Arduino Uno transmitter and receiver, ACK received on Virtual Terminal, channel 76 control panels

Hello friends, I hope you are doing well. In today's tutorial, I am going to share our nRF24L01 Proteus Library . With this library, we can place two nRF24L01 RF modules in one Proteus design, connect each module to an Arduino Uno and send messages from one board to the other. The transmitter reports whether every message was acknowledged, and the receiver prints each message on its own Virtual Terminal. We will start with the basics of the module, download and install the library files, and wire the SPI pins. After that, we will run the supplied two-Arduino simulation, test a broken link with the range switch, and understand both Arduino sketches. The download includes the wired project, two compiled HEX files, both sketches and the Arduino radio driver, so you can run the first experimen ...