# Сonsole gamepad
## Description
DIY handheld game console with EFM32TG11B120F, OLED 0.91" 128x32 I2C, 4 buttons (2 on each side), CR1220 battery connector, and USB Micro for charging. #Gaming #IoT #Microcontroller #EmbeddedSystems #EFM32
## Project Details
- **Owner:** vasyl
- **Created:** 4/7/2023
- **Last Updated:** 7/14/2023
- **Visibility:** Public
- **License:** https://creativecommons.org/licenses/by/4.0/
- **Copies:** 2
## Key Components
### J1 — [USB_B_Micro](https://www.flux.ai/jecstronic/usbbmicro.md)
- Manufacturer Part Number: USB_B_Micro
- Part Type: USB
**Pins:**
- D- [pin 2]
- D+ [pin 3]
- GND [pin 5]
- ID [pin 4]
- Shield [pin 6]
- VBUS [pin 1]
### J2 — [CR1220](https://www.flux.ai/vasyl/cr1220.md)
- Part Type: Connector
**Pins:**
- ~
- ~
- ~
### OLED1 — [OLED 0.91" 128x32 I2C](https://www.flux.ai/vasy_skral/oled-091-128x32-i2c.md)
- Part Type: Display Device
**Pins:**
- 5V [pin 3]
- GND [pin 4]
- SCL [pin 2]
- SDA [pin 1]
### SW1 — [SW_Push](https://www.flux.ai/adrian95/swpush.md)
- Manufacturer Part Number: 1301.9314
- Manufacturer Name: Schurter Inc.
- Part Type: Switch
- Datasheet URL: https://us.schurter.com/en/datasheet/typ_6x6_mm_tact_switches.pdf
**Pins:**
- 1
- 2
### SW2 — [SW_Push](https://www.flux.ai/adrian95/swpush.md)
- Part Type: Switch
- Datasheet URL: https://us.schurter.com/en/datasheet/typ_6x6_mm_tact_switches.pdf
- Manufacturer Name: Schurter Inc.
- Manufacturer Part Number: 1301.9314
**Pins:**
- 1
- 2
### SW3 — [SW_Push](https://www.flux.ai/adrian95/swpush.md)
- Manufacturer Name: Schurter Inc.
- Manufacturer Part Number: 1301.9314
- Datasheet URL: https://us.schurter.com/en/datasheet/typ_6x6_mm_tact_switches.pdf
- Part Type: Switch
**Pins:**
- 1
- 2
### SW4 — [SW_Push](https://www.flux.ai/adrian95/swpush.md)
- Part Type: Switch
- Datasheet URL: https://us.schurter.com/en/datasheet/typ_6x6_mm_tact_switches.pdf
- Manufacturer Part Number: 1301.9314
- Manufacturer Name: Schurter Inc.
**Pins:**
- 1
- 2
### U1 — [EFM32TG11B120F128GM32-B](https://www.flux.ai/vasyl/efm32tg11b120f128gm32-b.md)
- Manufacturer Name: Silicon Labs
- Datasheet URL: https://www.silabs.com/documents/public/data-sheets/efm32tg11-datasheet.pdf
- Manufacturer Part Number: EFM32TG11B120F128GM32-B
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Microcontroller
**Pins:**
- AVDD_0 [pin 22]
- AVDD_1 [pin 6]
- DECOUPLE [pin 26]
- DVDD [pin 25]
- EPAD [pin 33]
- HFXTAL_N [pin 7]
- HFXTAL_P [pin 8]
- IOVDD [pin 27]
- PA0 [pin 17]
- PA1 [pin 18]
- PB11 [pin 19]
- PB12 [pin 20]
- PB13 [pin 21]
- PB14 [pin 23]
- PB15 [pin 24]
- PC10 [pin 31]
- PC11 [pin 32]
- PC7 [pin 28]
- PC8 [pin 29]
- PC9 [pin 30]
- PD10 [pin 11]
- PD11 [pin 12]
- PD12 [pin 13]
- PD13 [pin 14]
- PD14 [pin 15]
- PD15 [pin 16]
- PD9 [pin 10]
- PF0 [pin 1]
- PF1 [pin 2]
- PF2 [pin 3]
- PF3 [pin 4]
- PF4 [pin 5]
- RESETN [pin 9]
### U2 — [AMS1117-3.3](https://www.flux.ai/vasy_skral/ams1117-33.md)
- Part Type: Integrated Circuit
- Manufacturer Name: AMS
- Manufacturer Part Number: AMS1117-3.3
- Datasheet URL: https://datasheet.lcsc.com/lcsc/1811021917_Advanced-Monolithic-Systems-AMS1117_C6188.pdf
**Pins:**
- GND [pin 1]
- TAB(VOUT) [pin 4]
- VIN [pin 3]
- VOUT [pin 2]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/vasyl/sonsole-gamepad](https://www.flux.ai/vasyl/sonsole-gamepad).*
---
*Generated from [https://www.flux.ai/vasyl/sonsole-gamepad](https://www.flux.ai/vasyl/sonsole-gamepad)*