Arduino Nano and RFM95 LoRa Transceiver with Inductor for Wireless Communication
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that integrates an Arduino Nano microcontroller with an RFM95 LoRa module and an inductor. The Arduino Nano serves as the main controller, interfacing with the RFM95 for wireless communication. The inductor is connected to the antenna pin of the RFM95 module.
Component List
Arduino Nano
- Description: A small, complete, and breadboard-friendly board based on the ATmega328P.
- Pins: D1/TX, D0/RX, RESET, GND, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11/MOSI, D12/MISO, VIN, 5V, A7, A6, A5, A4, A3, A2, A1, A0, AREF, 3V3, D13/SCK
- Purpose in Circuit: Main microcontroller for processing and control.
RFM95
- Description: A LoRa module for long-range wireless communication.
- Pins: DIO2, DIO1, DIO0, 3.3V, DIO4, DIO3, GND, ANT, MISO, MOSI, SCK, NSS, RESET, DIO5
- Purpose in Circuit: Wireless communication module.
Inductor
- Description: A passive electronic component that stores energy in a magnetic field.
- Pins: pin 0, pin 1
- Properties:
- Inductance: 0 Henrys
- Purpose in Circuit: Connected to the antenna pin of the RFM95 module.
Wiring Details
Arduino Nano
- GND is connected to GND of the RFM95.
- D3 is connected to DIO0 of the RFM95.
- D4 is connected to NSS of the RFM95.
- D6 is connected to RESET of the RFM95.
- D11/MOSI is connected to MOSI of the RFM95.
- D12/MISO is connected to MISO of the RFM95.
- 3V3 is connected to 3.3V of the RFM95.
- D13/SCK is connected to SCK of the RFM95.
RFM95
- GND is connected to GND of the Arduino Nano.
- DIO0 is connected to D3 of the Arduino Nano.
- NSS is connected to D4 of the Arduino Nano.
- RESET is connected to D6 of the Arduino Nano.
- MOSI is connected to D11/MOSI of the Arduino Nano.
- MISO is connected to D12/MISO of the Arduino Nano.
- 3.3V is connected to 3V3 of the Arduino Nano.
- SCK is connected to D13/SCK of the Arduino Nano.
- ANT is connected to pin 0 of the Inductor.
Inductor
- pin 0 is connected to ANT of the RFM95.
- pin 1 is not connected.
Documented Code
Arduino Nano Code (sketch.ino)
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
Additional Documentation (documentation.txt)
This document provides a comprehensive overview of the circuit, including the components used, their connections, and the code running on the Arduino Nano.