Arduino Nano Battery-Powered RF Transmitter with Arcade Button
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes an Arduino Nano, an RF Transmitter Module, an Arcade Button, and two 18650 Li-ion Batteries. The circuit is designed to interface the Arduino Nano with the RF Transmitter and Arcade Button, powered by the Li-ion batteries.
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
Transmitter RF Module
- Description: A module used for wireless communication.
- Pins: DATA, VCC, GND
Arcade Button (green)
- Description: A simple push-button switch.
- Pins: no name yet
18650 Li-ion Battery
- Description: A rechargeable lithium-ion battery.
- Pins: -, +
Li-ion 18650 Battery
- Description: Another rechargeable lithium-ion battery.
- Pins: -, +
Wiring Details
Arduino Nano
- GND: Connected to the GND pin of the Transmitter RF Module, Arcade Button, and the negative terminal of the 18650 Li-ion Battery.
- D3: Connected to the DATA pin of the Transmitter RF Module.
- D5: Connected to the pin of the Arcade Button.
- VIN: Connected to the positive terminal of the 18650 Li-ion Battery.
- 3V3: Connected to the VCC pin of the Transmitter RF Module.
Transmitter RF Module
- GND: Connected to the GND pin of the Arduino Nano and the Arcade Button.
- DATA: Connected to the D3 pin of the Arduino Nano.
- VCC: Connected to the 3V3 pin of the Arduino Nano.
Arcade Button (green)
- Pin: Connected to the GND pin of the Transmitter RF Module and the D5 pin of the Arduino Nano.
18650 Li-ion Battery
- Positive Terminal (+): Connected to the VIN pin of the Arduino Nano.
- Negative Terminal (-): Connected to the GND pin of the Arduino Nano.
Li-ion 18650 Battery
- Positive Terminal (+): Not connected in this circuit.
- Negative Terminal (-): Not connected in this circuit.
Code Documentation
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:
}
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.