Faf335b recovered
okbrainhq·sMove·docs/revision-r2/pcb-repair/review/attempts/faf335b-recovered.kicad_pcb
About the Faf335b recovered PCB
Faf335b recovered is an open source ESP32 PCB design by okbrainhq, published on GitHub under the MIT license. It is a 4-layer board measuring 25 × 30 mm, with 46 components from 28 distinct parts.
Its main chip is the ESP32-C3-MINI-1-N4, from the ESP32 family. Other key parts include the ICM-20948, PCA9306DCUR, AP2112K-3.3TRG1, AP2112K-1.8TRG1 and BQ24074RGTR. By type, the board carries 22 resistors, 12 capacitors, 8 ICs, 2 switches, 1 connector and 1 diode.
From the project
Review only; not merged, not released for manufacture/assembly. Board remains 25 × 30 mm.
Review only; not merged, not released for manufacture/assembly. Board remains 25 × 30 mm.
- Main baseline: 554e4fe. The failed faf335b object was recoverable. Four PCB placement/source files were extracted, not cherry-picked; no housing work was recovered. - Real native KiCad Computer Use was available. C7 was moved in its properties dialog and two B.Cu 1.8V segments were interactively routed and saved. The attempted 0.25mm C7 move caused a courtyard overlap; C7 was manually returned to Y120.25 and zones refilled/saved. This attempt reduced 16 to 15 opens, without weakening any rules. - One…
Main components on the Faf335b recovered
Faf335b recovered bill of materials (BOM)
46 components, 28 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-C3-MINI-1-N4 Espressif Systems | ESP32-C3-MINI-1 | U1 |
| 1 | ICM-20948 TDK InvenSense | InvenSense_QFN-24_3x3mm_P0.4mm | U2 |
| 1 | PCA9306DCUR Texas Instruments | PCA9306_DCU0008A | U3 |
| 1 | AP2112K-3.3TRG1 Diodes Incorporated | SOT-23-5 | U4 |
| 1 | AP2112K-1.8TRG1 Diodes Incorporated | SOT-23-5 | U5 |
| 1 | BQ24074RGTR Texas Instruments | BQ24074_RGT | U6 |
| 1 | USBLC6-2SC6 STMicroelectronics | SOT-23-6 | U8 |
| 1 | PESD5V0S2BT,215 Nexperia | SOT-23 | U9 |
| 1 | TYPE-C-31-M-12 Korean Hroparts Elec | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | TS-1088-AR02016 RESET XUNPU | TS1088 | SW2 |
| 1 | TS-1088-AR02016 BOOT / USER XUNPU | TS1088 | SW3 |
| 1 | LTST-C19HE1WT LTST-C19HE1WT / CA Lite-On | LED_LiteOn_LTST-C19HE1WT | D1 |
| 1 | CL10A475KO8NNNC 4.7uF / 16V Samsung Electro-Mechanics | C_0603_1608Metric | C1 |
| 2 | CL21A476MQYNNNE 47uF / 6.3V Samsung Electro-Mechanics | C_0805_2012Metric | C2, C13 |
| 1 | CL21A226MPQNNNE 22uF / 10V Samsung Electro-Mechanics | C_0805_2012Metric | C3 |
| 2 | CL05B104KO5NNNC 100nF / 16V Samsung Electro-Mechanics | C_0402_1005Metric | C4, C11 |
| 2 | CL10A475KO8NNNC 4.7u / 16V X5R Samsung Electro-Mechanics | C_0603_1608Metric | C5, C6 |
| 3 | CL05B104KO5NNNC 100n / 16V Samsung Electro-Mechanics | C_0402_1005Metric | C7, C8, C9 |
| 1 | CL05A105KA5NQNC 1uF / 25V Samsung Electro-Mechanics | C_0402_1005Metric | C10 |
| 2 | 0402WGF5101TCE 5.1k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R1, R2 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 0402WGF220JTCE 22R UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R3, R4 |
| 3 | 0402WGF1003TCE 100k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R5, R14, R15 |
| 5 | 0402WGF1002TCE 10k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R7, R8, R9, R10, R23 |
| 3 | 0402WGF1001TCE 1k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R11, R12, R13 |
| 4 | 0402WGF4701TCE 4.7k 1% UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R16, R17, R18, R19 |
| 1 | 0402WGF2003TCE 200k 1% UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R20 |
| 1 | 0402WGF8201TCE 8.2k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R21 |
| 1 | 0402WGF4701TCE 4.7k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R22 |
Faf335b recovered design files
The KiCad project lives in the okbrainhq/sMove repository on GitHub; these links point at the commit this page was built from.
Faf335b recovered: common questions
What microcontroller does the Faf335b recovered use?
The Faf335b recovered is built around the ESP32-C3-MINI-1-N4, from the ESP32 family.
How big is the Faf335b recovered PCB?
The Faf335b recovered measures 25 × 30 mm, has 4 copper layers and is 1 mm thick.
How many components are on the Faf335b recovered?
46 components, from 28 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 Faf335b recovered design files?
From the okbrainhq/sMove repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Faf335b recovered design in my own project?
Yes, under the terms of its MIT license, which okbrainhq chose for the repository.
Can I test firmware for the Faf335b recovered 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.
More boards in sMove
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k