Circuit Documentation
Summary
This circuit integrates an Arduino Nano microcontroller, an HC-05 Bluetooth module, and a KY-023 Dual Axis Joystick module. The Arduino Nano serves as the central controller, interfacing with the Bluetooth module for wireless communication and the joystick module for user input. The circuit is powered by a 5V power supply.
Component List
HC-05 Bluetooth Module
- Description: A Bluetooth module used for wireless communication.
- Pins: Key, VCC, TXD, RXD, State, GND
KY-023 Dual Axis Joystick Module
- Description: A joystick module used for capturing user input along two axes and a button press.
- Pins: GND, +5V, VRx, VRy, SW
Vcc
- Description: Power supply providing 5V.
- Pins: Vcc
GND
- Description: Ground connection.
- Pins: GND
Arduino Nano
- Description: A small, complete, and breadboard-friendly 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
Wiring Details
HC-05 Bluetooth Module
- RXD connected to Arduino Nano D1/TX
- TXD connected to Arduino Nano D0/RX
- State connected to Arduino Nano D2
- Key connected to Arduino Nano D3
- VCC connected to Vcc
- GND connected to GND
KY-023 Dual Axis Joystick Module
- SW connected to Arduino Nano D6
- VRy connected to Arduino Nano A1
- VRx connected to Arduino Nano A0
- GND connected to GND
- +5V connected to Vcc
Arduino Nano
- GND connected to GND
- 5V connected to Vcc
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)
