# ArduinoMicroGameController ## Description XBOX Controller Based on ATmega32U4 Arduino Micro AVR® ATmega AVR MCU 8-Bit Embedded Evaluation Board #project-template #template #arduino #micro ## Project Details - **Owner:** te55sjm - **Created:** 12/28/2024 - **Last Updated:** 12/28/2024 - **Visibility:** Public ## Key Components ### A — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Manufacturer Part Number: B3FS-1050P - Manufacturer Name: OMRON - Part Type: Switch - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf **Pins:** - P1 [pin 1] - P2 [pin 3] ### B — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Part Type: Switch - Manufacturer Name: OMRON - Manufacturer Part Number: B3FS-1050P **Pins:** - P1 [pin 1] - P2 [pin 3] ### Down — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Manufacturer Name: OMRON - Part Type: Switch - Manufacturer Part Number: B3FS-1050P **Pins:** - P1 [pin 1] - P2 [pin 3] ### LED1 — [Red Right Angle LED](https://www.flux.ai/corynrobinson/red-right-angle-led~68.md) - Current: 20mA - Datasheet URL: https://www.we-online.com/catalog/datasheet/155301RS73100.pdf - Manufacturer Part Number: 155301RS73100 - Part Type: LED - Forward Voltage: 2V - Manufacturer Name: Wurth Electronics **Pins:** - A - K ### Left — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Manufacturer Name: OMRON - Part Type: Switch - Manufacturer Part Number: B3FS-1050P **Pins:** - P1 [pin 1] - P2 [pin 3] ### LeftButton — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Manufacturer Part Number: B3FS-1050P - Manufacturer Name: OMRON - Part Type: Switch **Pins:** - P1 [pin 1] - P2 [pin 3] ### LeftStick — [27800](https://www.flux.ai/jecstronic/27800~dm.md) - Manufacturer Part Number: 27800 - Datasheet URL: https://www.mouser.com/datasheet/2/321/27800-2-Axis-Joystick-Documentation-v1.2-370109.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Joystick - Manufacturer Name: Parallax **Pins:** - GND - GND - L/R - L/R - L/R+ - U/D - U/D - U/D+ ### LeftTrigger — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Manufacturer Part Number: B3FS-1050P - Part Type: Switch - Manufacturer Name: OMRON **Pins:** - P1 [pin 1] - P2 [pin 3] ### MenuButton — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Manufacturer Part Number: B3FS-1050P - Manufacturer Name: OMRON - Part Type: Switch **Pins:** - P1 [pin 1] - P2 [pin 3] ### Right — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Manufacturer Part Number: B3FS-1050P - Part Type: Switch - Manufacturer Name: OMRON - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf **Pins:** - P1 [pin 1] - P2 [pin 3] ### RightButton — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Manufacturer Part Number: B3FS-1050P - Part Type: Switch - Manufacturer Name: OMRON **Pins:** - P1 [pin 1] - P2 [pin 3] ### RightStick — [27800](https://www.flux.ai/jecstronic/27800~dm.md) - Datasheet URL: https://www.mouser.com/datasheet/2/321/27800-2-Axis-Joystick-Documentation-v1.2-370109.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: 27800 - Part Type: Joystick - Manufacturer Name: Parallax **Pins:** - GND - GND - L/R - L/R - L/R+ - U/D - U/D - U/D+ ### RightTrigger — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Part Type: Switch - Manufacturer Name: OMRON - Manufacturer Part Number: B3FS-1050P **Pins:** - P1 [pin 1] - P2 [pin 3] ### U1 — [Arduino Micro](https://www.flux.ai/vasyl/arduino-micro~tf.md) - Manufacturer Name: Arduino - Part Type: Evaluation Boards - Manufacturer Part Number: Arduino Micro - Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Arduino%20PDFs/A000053_Web.pdf **Pins:** - +5V [pin 29] - 0/RX [pin 4] - 1/TX [pin 3] - 10(PWM)/A10 [pin 15] - 11(PWM) [pin 16] - 12/A11 [pin 17] - 13(PWM) [pin 18] - 2/SDA [pin 7] - 3.3V [pin 19] - 3(PWM)/SCL [pin 8] - 4/A6 [pin 9] - 5(PWM) [pin 10] - 6(PWM)/A7 [pin 11] - 7 [pin 12] - 8/A8 [pin 13] - 9(PWM)/A9 [pin 14] - A0 [pin 21] - A1 [pin 22] - A2 [pin 23] - A3 [pin 24] - A4 [pin 25] - A5 [pin 26] - AREF [pin 20] - GND [pin 6] - GND__1 [pin 31] - MISO [pin 33] - MOSI [pin 1] - RESET [pin 5] - RESET__1 [pin 30] - RX_LED/SS [pin 2] - SCK [pin 34] - VIN [pin 32] ### Up — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Manufacturer Part Number: B3FS-1050P - Manufacturer Name: OMRON - Part Type: Switch - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf **Pins:** - P1 [pin 1] - P2 [pin 3] ### ViewButton — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Part Type: Switch - Manufacturer Name: OMRON - Manufacturer Part Number: B3FS-1050P - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf **Pins:** - P1 [pin 1] - P2 [pin 3] ### X — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Manufacturer Part Number: B3FS-1050P - Part Type: Switch - Manufacturer Name: OMRON **Pins:** - P1 [pin 1] - P2 [pin 3] ### Y — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Manufacturer Part Number: B3FS-1050P - Part Type: Switch - Manufacturer Name: OMRON **Pins:** - P1 [pin 1] - P2 [pin 3] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/te55sjm/arduinomicrogamecontroller~tr](https://www.flux.ai/te55sjm/arduinomicrogamecontroller~tr).* --- *Generated from [https://www.flux.ai/te55sjm/arduinomicrogamecontroller~tr](https://www.flux.ai/te55sjm/arduinomicrogamecontroller~tr)*