Smart-Universal-Remote with-Learning function and-Google-Assistant-Support
Circuit-Digest·Smart-Universal-Remote-with-Learning-function-and-Google-Assistant-Support·Schematics and PCB Files/SmartRemote.kicad_pcb
About the Smart-Universal-Remote with-Learning function and-Google-Assistant-Support PCB
Smart-Universal-Remote with-Learning function and-Google-Assistant-Support is an open source ESP32 PCB design by Circuit-Digest, published on GitHub. It is a 2-layer board measuring 50 × 145 mm, with 73 components from 36 distinct parts.
Its main chip is the ESP32-WROOM-32, from the ESP32 family. Other key parts include the HY2120CB, MT3608, VS1838B, CH340G and TP5100. By type, the board carries 25 resistors, 14 capacitors, 10 transformers, 7 ICs, 5 transistors and 3 switches.
From the project
Smart Universal Remote with Learning function and Google Assistant Support

Main components on the Smart-Universal-Remote with-Learning function and-Google-Assistant-Support
Smart-Universal-Remote with-Learning function and-Google-Assistant-Support bill of materials (BOM)
73 components, 36 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | HY2120CB | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR | U1 |
| 1 | MT3608 | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR | U2 |
| 1 | VS1838B | OPTO-TH_VS1838B | U3 |
| 1 | CH340G | SOIC-16_L9.9-W3.9-P1.27-LS6.0-BL | U4 |
| 1 | TP5100 | QFN-16_L4.0-W4.0-P0.65-BL-EP2.2 | U5 |
| 1 | ESP32-WROOM-32 | WIFIM-SMD_ESP-32S | U6 |
| 1 | AMS1117-3.3 | SOT-223_L6.5-W3.5-P2.30-LS7.0-BR | U9 |
| 1 | 8205A | TSSOP-8_L4.4-W3.0-P0.65-LS6.4-BL | Q1 |
| 3 | S8050 | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | Q2, Q3, Q4 |
| 1 | AO3401 | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | Q5 |
| 1 | Li-ion 18650 SMD 1s2p | LI-ION 18650 DUAL SMD | B2 |
| 3 | K3-1296S-E2 | SW-SMD_K3-1296S-E2 | SW1, SW2, SW3 |
| 10 | Touchpad | TOUCH_D1 | T1, T2, T3, T4, T5, T6, T7, T8 +2 |
| 1 | MICRO5.9MMUSB | MICRO-USB-SMD_5P-P0.65-H-F_MICRO5.9MMUSB | USB1 |
| 3 | MHL5013UBDWT | LED-TH_BD5.0-P2.54-L-RD_WHITE | LED1, LED2, LED3 |
| 2 | SS34 | SMA(DO-214AC) | D1, D3 |
| 2 | 22uH | IND-SMD_L7.0-W6.8 | L1, L3 |
| 3 | 0.1u | C0603 | C1, C4, C17 |
| 2 | 22uF | 1206 | C2, C3 |
| 2 | 10u | C0603 | C5, C6 |
Show 16 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 100nF | C0603 | C8, C9, C11 |
| 1 | 1n | C0603 | C15 |
| 3 | 10UF | C1206 | C19, C20, C21 |
| 1 | 1.2KΩ | R0603_NEW | R1 |
| 1 | 22k | R0603 | R2 |
| 1 | 100k | R0603 | R3 |
| 2 | 330 | R0603 | R4, R14 |
| 2 | 470 | R0603_NEW | R5, R6 |
| 1 | 680 | R0603 | R7 |
| 4 | 1k | R0603 | R8, R11, R16, R18 |
| 2 | 4.7K | R0603_NEW | R9, R10 |
| 6 | 10k | R0603_NEW | R12, R19, R20, R21, R37, R38 |
| 1 | 47k | R0603 | R13 |
| 1 | 2k | R0603 | R15 |
| 2 | 100R | R1206 | R17, R26 |
| 1 | 1k | R0603_NEW | R27 |
Smart-Universal-Remote with-Learning function and-Google-Assistant-Support design files
The KiCad project lives in the Circuit-Digest/Smart-Universal-Remote-with-Learning-function-and-Google-Assistant-Support repository on GitHub; these links point at the commit this page was built from.
Smart-Universal-Remote with-Learning function and-Google-Assistant-Support: common questions
What microcontroller does the Smart-Universal-Remote with-Learning function and-Google-Assistant-Support use?
The Smart-Universal-Remote with-Learning function and-Google-Assistant-Support is built around the ESP32-WROOM-32, from the ESP32 family.
How big is the Smart-Universal-Remote with-Learning function and-Google-Assistant-Support PCB?
The Smart-Universal-Remote with-Learning function and-Google-Assistant-Support measures 50 × 145 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Smart-Universal-Remote with-Learning function and-Google-Assistant-Support?
73 components, from 36 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Smart-Universal-Remote with-Learning function and-Google-Assistant-Support design files?
From the Circuit-Digest/Smart-Universal-Remote-with-Learning-function-and-Google-Assistant-Support repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Smart-Universal-Remote with-Learning function and-Google-Assistant-Support design in my own project?
The repository has no license, so all rights stay with Circuit-Digest. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Smart-Universal-Remote with-Learning function and-Google-Assistant-Support without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
OSO-BOOK-B1
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k