Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes an Arduino Nano, an NRF24L01 wireless module, an Adafruit MAX9814 Electret Microphone Amplifier, a pushbutton, a red LED, a resistor, a ceramic capacitor, a 18650 battery in a holder, a TP4056 battery charger, an XL6009E1 boost converter, and a toggle switch. The circuit is designed to interface various components with the Arduino Nano for control and communication purposes.
Component List
Resistor
- Description: A resistor with a resistance of 200 Ohms.
- Pins: pin1, pin2
Arduino Nano
- Description: A microcontroller 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
NRF24L01
- Description: A wireless transceiver module.
- Pins: IRQ (not used), MOSI, CSN, VCC (3V), GND, CE, SCK, MISO
Adafruit MAX9814 Electret Microphone Amplifier
- Description: An amplifier for electret microphones.
- Pins: GND, VDD, GAIN, OUTPUT, A/R
LED: Two Pin (red)
- Description: A red LED.
- Pins: cathode, anode
Pushbutton
- Description: A pushbutton switch.
- Pins: Pin 3 (out), Pin 4 (out), Pin 1 (in), Pin 2 (in)
Ceramic Capacitor
- Description: A ceramic capacitor with a capacitance of 0.00001 Farads.
- Pins: pin0, pin1
18650 in holder
- Description: A 18650 battery in a holder.
- Pins: GND, VCC
TP4056
- Description: A lithium battery charger module.
- Pins: OUT-, B-, B+, OUT+, IN-, IN+
XL6009E1 Boost Converter
- Description: A boost converter module.
- Pins: IN+, IN-, OUT-, OUT+
Toggle Switch
- Description: A toggle switch.
- Pins: L1, COM, L2
Wiring Details
Resistor
- pin1 is connected to the cathode of the LED: Two Pin (red).
- pin2 is connected to D2 of the Arduino Nano.
Arduino Nano
- GND is connected to the anode of the LED: Two Pin (red).
- D2 is connected to pin2 of the Resistor.
- D7 is connected to CE of the NRF24L01.
- D8 is connected to CSN of the NRF24L01.
- D9 is connected to Pin 4 (out) of the Pushbutton.
- D11/MOSI is connected to MOSI of the NRF24L01.
- D12/MISO is connected to MISO of the NRF24L01.
- VIN is connected to L1 of the Toggle Switch.
- GND is connected to GND of the NRF24L01, GND of the Adafruit MAX9814 Electret Microphone Amplifier, OUT- of the XL6009E1 Boost Converter, and pin0 of the Ceramic Capacitor.
- 5V is connected to VDD and GAIN of the Adafruit MAX9814 Electret Microphone Amplifier, and Pin 2 (in) of the Pushbutton.
- A0 is connected to OUTPUT of the Adafruit MAX9814 Electret Microphone Amplifier.
- 3V3 is connected to VCC (3V) of the NRF24L01 and pin1 of the Ceramic Capacitor.
- D13/SCK is connected to SCK of the NRF24L01.
NRF24L01
- CE is connected to D7 of the Arduino Nano.
- CSN is connected to D8 of the Arduino Nano.
- MOSI is connected to D11/MOSI of the Arduino Nano.
- MISO is connected to D12/MISO of the Arduino Nano.
- GND is connected to GND of the Arduino Nano, GND of the Adafruit MAX9814 Electret Microphone Amplifier, OUT- of the XL6009E1 Boost Converter, and pin0 of the Ceramic Capacitor.
- VCC (3V) is connected to 3V3 of the Arduino Nano and pin1 of the Ceramic Capacitor.
- SCK is connected to D13/SCK of the Arduino Nano.
Adafruit MAX9814 Electret Microphone Amplifier
- GND is connected to GND of the Arduino Nano, GND of the NRF24L01, OUT- of the XL6009E1 Boost Converter, and pin0 of the Ceramic Capacitor.
- VDD is connected to 5V of the Arduino Nano.
- GAIN is connected to 5V of the Arduino Nano.
- OUTPUT is connected to A0 of the Arduino Nano.
LED: Two Pin (red)
- cathode is connected to pin1 of the Resistor.
- anode is connected to GND of the Arduino Nano.
Pushbutton
- Pin 4 (out) is connected to D9 of the Arduino Nano.
- Pin 2 (in) is connected to 5V of the Arduino Nano.
Ceramic Capacitor
- pin0 is connected to GND of the Arduino Nano, GND of the NRF24L01, GND of the Adafruit MAX9814 Electret Microphone Amplifier, and OUT- of the XL6009E1 Boost Converter.
- pin1 is connected to 3V3 of the Arduino Nano and VCC (3V) of the NRF24L01.
18650 in holder
- GND is connected to B- of the TP4056.
- VCC is connected to B+ of the TP4056.
TP4056
- B- is connected to GND of the 18650 in holder.
- B+ is connected to VCC of the 18650 in holder.
- OUT- is connected to IN- of the XL6009E1 Boost Converter.
- OUT+ is connected to IN+ of the XL6009E1 Boost Converter.
XL6009E1 Boost Converter
- IN- is connected to OUT- of the TP4056.
- IN+ is connected to OUT+ of the TP4056.
- OUT- is connected to GND of the Arduino Nano, GND of the NRF24L01, GND of the Adafruit MAX9814 Electret Microphone Amplifier, and pin0 of the Ceramic Capacitor.
- OUT+ is connected to COM of the Toggle Switch.
Toggle Switch
- L1 is connected to VIN of the Arduino Nano.
- COM is connected to OUT+ of the XL6009E1 Boost Converter.
Documented Code
Arduino Nano Code (sketch.ino)
void setup() {
}
void loop() {
}
Additional Documentation (documentation.txt)
This document provides a comprehensive overview of the circuit, including a detailed component list, wiring details, and the code used for the Arduino Nano.