Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino UNO and NRF24L01 Wireless Joystick Controller with Pushbutton Inputs

View and Edit Project In Cirkit DesignerImage of Arduino UNO and NRF24L01 Wireless Joystick Controller with Pushbutton Inputs

Circuit Documentation

Summary

This circuit involves an Arduino UNO microcontroller interfacing with an NRF24L01 wireless module, two KY-023 Dual Axis Joystick Modules, several pushbuttons, an LM78xx voltage regulator, and a Li-ion 5000mAh battery. The circuit is designed to read inputs from the joysticks and pushbuttons and potentially communicate wirelessly using the NRF24L01 module. The power is regulated using the LM78xx voltage regulator to ensure the Arduino UNO and other components receive the correct voltage.

Component List

Arduino UNO

NRF24L01

KY-023 Dual Axis Joystick Module

LM78xx Voltage Regulator

Li-ion 5000mAh

Pushbutton

Wiring Details

Arduino UNO

NRF24L01

KY-023 Dual Axis Joystick Module

LM78xx Voltage Regulator

Li-ion 5000mAh

Pushbutton

Code Documentation

Arduino UNO 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 documentation provides a comprehensive overview of the circuit, including a summary, detailed component list, wiring details, and the code used in the Arduino UNO microcontroller.