UnderControl Hardware Design
YamanSeyravan·UnderControl_Hardware_Design·Hardware Design/UnderControl_V6.kicad_pcb
About the UnderControl Hardware Design PCB
UnderControl Hardware Design is an open source ESP8266 PCB design by YamanSeyravan, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 100 × 100 mm, with 185 components from 77 distinct parts.
Its main chip is the ESP-12S, from the ESP8266 family. Other key parts include the LD1117S33TR_SOT223, MIC29302AWU-REGULATOR_LINEAR, SIM808, USBLC6-2SC6 and TP4056. By type, the board carries 65 capacitors, 55 resistors, 26 connectors, 11 ICs, 11 diodes and 6 jumpers.
From the project
UnderControl hardware design KiCad files and JLCPCB manufacturing files
Main components on the UnderControl Hardware Design
UnderControl Hardware Design bill of materials (BOM)
185 components, 77 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LD1117S33TR_SOT223 | SOT-223-3_TabPin2 | U1 |
| 1 | MIC29302AWU-REGULATOR_LINEAR MIC29302AWU-Regulator_Linear | TO-263-5_TabPin3 | U2 |
| 1 | SIM808 | XCVR_SIM808 | U3 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U4 |
| 1 | ESP-12S | ESP-12S | U5 |
| 1 | TP4056 | SOIC127P600X175-9N | U6 |
| 1 | STM32F407ZGTX STM32F407ZGTx | LQFP-144_20x20mm_P0.5mm | U7 |
| 1 | W25Q128JVS | SOIC-8_5.23x5.23mm_P1.27mm | U8 |
| 1 | MPU-6050 | InvenSense_QFN-24_4x4mm_P0.5mm_NoMask | U9 |
| 1 | SN65HVD230DR | SOIC127P599X175-8N | U10 |
| 1 | SMF05CT1G | SOT65P210X110-6N | U11 |
| 1 | AO3401A | SOT-23 | Q1 |
| 4 | S8050 | SOT-23 | Q2, Q3, Q4, Q5 |
| 1 | 16MHZ 16MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | Keypad | PinSocket_1x08_P2.54mm_Vertical | J1 |
| 1 | BAT_Port | JST_B2B-XH-A(LF)(SN) | J2 |
| 1 | SIM_PCM | PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | GPIO | PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | PWM | PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | I2C | PinHeader_1x02_P2.54mm_Vertical | J6 |
Show 57 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C132563 SIM_USB | AMPHENOL_10118194-0001LF | J7 |
| 1 | C132563 MCU USB | AMPHENOL_10118194-0001LF | J8 |
| 1 | ST Link Mini | PinSocket_2x05_P2.54mm_Horizontal | J9 |
| 1 | ADC | PinHeader_1x02_P2.54mm_Vertical | J10 |
| 1 | WIFI GPIO1 | PinSocket_1x05_P2.54mm_Vertical | J11 |
| 1 | RF | PinHeader_1x03_P2.54mm_Vertical | J12 |
| 1 | WIFI GPIO2 | PinSocket_1x05_P2.54mm_Vertical | J13 |
| 1 | C111196 SD_Card | TF15X15 | J14 |
| 1 | CAM_Port | PinSocket_2x09_P2.54mm_Vertical | J16 |
| 1 | Dual SPI Touch LCD | PinSocket_1x14_P2.54mm_Vertical | J17 |
| 1 | C88374 U.FL-BT | HRS_U.FL-R-SMT(01) | J18 |
| 1 | C88374 U.FL-GPS | HRS_U.FL-R-SMT(01) | J19 |
| 1 | JAE_SIM_CARD_SF72S006 JAE_SIM_Card_SF72S006 | GCT_SIM8060-6-1-14-00-A | J20 |
| 1 | C88374 U.FL-GSM | HRS_U.FL-R-SMT(01) | J21 |
| 1 | Audio Jack | Jack_3.5mm_PJ320D_Horizontal | J22 |
| 1 | BOOT RUN | PinHeader_1x03_P2.54mm_Vertical | J23 |
| 1 | BOOT1 RUN | PinHeader_1x03_P2.54mm_Vertical | J24 |
| 1 | GPIO1 | PinHeader_2x04_P2.54mm_Vertical | J25 |
| 1 | GPIO2 | PinHeader_2x04_P2.54mm_Vertical | J26 |
| 1 | GPIO3 | PinHeader_2x04_P2.54mm_Vertical | J27 |
| 1 | C187595 2A | Fuse_1206_3216Metric | F1 |
| 1 | OBD1H | SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1 |
| 1 | OBD1L | SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP2 |
| 1 | OBD1G | SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP3 |
| 1 | OBD2H | SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP4 |
| 1 | OBD2L | SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP5 |
| 1 | OBD2G | SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP6 |
| 1 | C318884 MCU RST | SW_TL3342F160QG | S1 |
| 1 | C318884 SIM PWR | SW_TL3342F160QG | S2 |
| 3 | C84256 RED | LED_0805_2012Metric | D1, D2, D4 |
| 5 | C72043 GREEN | LED_0603_1608Metric | D3, D5, D7, D8, D10 |
| 1 | C60105 LED_RGBA | 19237R6GHBHCA012T | D6 |
| 2 | C72041 BLUE | LED_0603_1608Metric | D9, D11 |
| 1 | C1017 600R@600MHz | L_0805_2012Metric | FB1 |
| 1 | 1UH 1uH | L_0805_2012Metric | L1 |
| 31 | 100NF 100nf | C_0402_1005Metric | C1, C4, C9, C14, C15, C19, C23, C24 +23 |
| 8 | 10UF 10uf | C_0603_1608Metric | C2, C3, C5, C6, C10, C13, C20, C49 |
| 1 | 47UF 47uf | C_1206_3216Metric | C7 |
| 4 | 1UF 1uf | C_0402_1005Metric | C8, C18, C50, C53 |
| 2 | 470UF 470uf | CP_Elec_6.3x7.7 | C11, C12 |
| 2 | 2.2UF 2.2uf | C_0402_1005Metric | C16, C17 |
| 7 | 12PF 12pf | C_0402_1005Metric | C21, C22, C33, C35, C45, C48, C55 |
| 1 | 2.2NF 2.2nf | C_0402_1005Metric | C27 |
| 3 | 2.2NF 33pf | C_0402_1005Metric | C29, C30, C31 |
| 5 | 30PF 30pf | C_0402_1005Metric | C34, C36, C46, C47, C56 |
| 1 | 4.7UF 4.7uf | C_0402_1005Metric | C37 |
| 20 | 1k | R_0402_1005Metric | R1, R4, R13, R14, R23, R24, R25, R28 +12 |
| 8 | 10K 10k | R_0402_1005Metric | R2, R3, R6, R19, R20, R33, R43, R44 |
| 1 | 3.6K 3.6k | R_0603_1608Metric | R5 |
| 1 | 1.5K 1.5k | R_0603_1608Metric | R7 |
| 7 | 22 | R_0402_1005Metric | R8, R9, R10, R26, R29, R30, R34 |
| 4 | 4.7K 4.7k | R_0402_1005Metric | R11, R50, R51, R52 |
| 4 | 47K 47k | R_0402_1005Metric | R12, R53, R54, R55 |
| 1 | 47 | R_0402_1005Metric | R15 |
| 4 | 5.6K 5.6k | R_0402_1005Metric | R16, R36, R37, R38 |
| 4 | 2.2K 2.2k | R_0402_1005Metric | R17, R18, R21, R22 |
| 1 | 120 | R_0402_1005Metric | R27 |
UnderControl Hardware Design design files
The KiCad project lives in the YamanSeyravan/UnderControl_Hardware_Design repository on GitHub; these links point at the commit this page was built from.
UnderControl Hardware Design: common questions
What microcontroller does the UnderControl Hardware Design use?
The UnderControl Hardware Design is built around the ESP-12S, from the ESP8266 family.
How big is the UnderControl Hardware Design PCB?
The UnderControl Hardware Design measures 100 × 100 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the UnderControl Hardware Design?
185 components, from 77 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 UnderControl Hardware Design design files?
From the YamanSeyravan/UnderControl_Hardware_Design 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 UnderControl Hardware Design design in my own project?
Yes, under the terms of its GPL-3.0 license, which YamanSeyravan chose for the repository.
Can I test firmware for the UnderControl Hardware Design without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.
Similar boards
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
Duet WIFI
Duet3D
100 × 123 mm345 partsCERN-OHL-1.2257ESP8266
RetroWiFiModem
mecparts
100 × 66.1 mm29 parts2LGPL-3.0256ESP8266
Mideahvac dongle
reneklootwijk
20 × 48.5 mm19 parts2LNo license74ESP8266
Single radio
AnyLeaf
37.7 × 37.7 mm43 parts4LMIT63ESP8266
Esp8266-for uppatvind
horvathgergo
70 × 36 mm27 parts2LGPL-3.060