# С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)*