
STM32 FlightController
JLjoestar23/STM32_FlightController
PCB, software, firmware, and other files related to a custom made STM32-based flight controller.

A lot coming soon....
InfiniteRecon is an open-source printed circuit board by Rivercraft911, from the Rivercraft911/InfiniteRecon repository on GitHub. It is a 4-layer board with 128 parts on 112 nets, routed with 20 tracks and 2 vias.
It is built around the ESP32-S3-WROOM-1-N8, PCMD3180IRTWR and TPS62842DGRR, with the SN74LVC1T45DBV, TLV70018DCK and BQ25185DLHR among its other parts. Its parts include 46 capacitors, 37 resistors, 11 ICs, 6 diodes and 2 connectors. It belongs with the ESP32 boards of this library.
A lot coming soon....
| Qty | Value | Footprint | References |
|---|---|---|---|
| 26 | 0.1uF | PCM_JLCPCB:C_0402 | C1, C2, C3, C17, C19, C21, C22, C23, C24, C25, C26, C27, C28, C29, C30, C31 +10 |
| 11 | 33 | Resistor_SMD:R_0402_1005Metric | R27, R28, R29, R30, R31, R32, R33, R34, R35, R36, R37 |
| 10 | 1uF | PCM_JLCPCB:C_0603 | C6, C7, C10, C11, C15, C18, C38, C39, C40, C46 |
| 8 | TestPoint | TestPoint:TestPoint_Pad_1.5x1.5mm | TP_1V1, TP_1V2, TP_1V8_SW1, TP_3V1, TP_3V3_SW1, TP_VBUS1, TP_VSOL_EXT1, TP_VSOL1 |
| 7 | 10uF | PCM_JLCPCB:C_0603 | C8, C13, C14, C16, C36, C41, C43 |
| 7 | T5838 | T5838:MIC_T5838 | MK1, MK2, MK3, MK4, MK5, MK6, MK7 |
| 6 | 0Ω | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7, R8, R10, R12, R13, R14 |
| 6 | 10K | Resistor_SMD:R_0402_1005Metric | R5, R15, R23, R24, R25, R26 |
| 5 | 10K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R17, R18, R19, R20, R21 |
| 3 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_DIN965_Pad | MH1, MH2, MH3 |
| 3 | SS14 | PCM_JLCPCB:D_SMA | D1, D2, D3 |
| 2 | 100K | Resistor_SMD:R_0402_1005Metric | R11, R16 |
| 2 | 1K | Resistor_SMD:R_0402_1005Metric | R3, R6 |
| 2 | 22uF | PCM_JLCPCB:C_0805 | C9, C20 |
| 2 | 5.1K | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | SM101K07TF | ssi_solarcell:SM101K07TF | SC1, SC2 |
| 2 | SN74LVC1T45DBV | Package_TO_SOT_SMD:SOT-23-6 | U10, U11 |
| 2 | TLV70018 | Package_TO_SOT_SMD:SOT-23-5 | U4, U6 |
| 2 | Tactile Button, 160gf | PCM_JLCPCB:SW_TS-1088-AR02016 | S1, S2 |
| 1 | 1040310811 | Connector_Card:microSD_HC_Molex_104031-0811 | SIM1 |
| 1 | 18k | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 2.2uH | PCM_JLCPCB:OSC-SMD_L5.0-W3.2 | L1 |
| 1 | 20kΩ | Resistor_SMD:R_0402_1005Metric | R22 |
| 1 | 220pF | PCM_JLCPCB:C_0402 | C12 |
| 1 | 267 | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | BQ25185DLHR | Package_DFN_QFN:Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm | U1 |
| 1 | Battery | Connector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | BT1 |
| 1 | CHRG_LED | PCM_JLCPCB:D_0805 | D5 |
| 1 | Conn_01x04_Pin | Connector_JST:JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal | J2 |
| 1 | ESP32-S3-WROOM-1 | RF_Module:ESP32-S3-WROOM-1 | U7 |
| 1 | External Solar | Connector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | SC3 |
| 1 | MAX17048G_T10 | Package_DFN_QFN:DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.3mm | U2 |
| 1 | PCMD3180IRTWR | Package_DFN_QFN:WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias | U9 |
| 1 | PRTR5V0U2X | Package_TO_SOT_SMD:SOT-143 | D4 |
| 1 | TPL5010DDCR | Package_TO_SOT_SMD:SOT-23-6 | U8 |
| 1 | TPS22918TDBVRQ1 | Package_TO_SOT_SMD:SOT-23-6 | U5 |
| 1 | TPS62842DGRR | Package_SO:HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm_ThermalVias | U3 |
| 1 | USB_C_Receptacle | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D6 |
128 parts, built around the ESP32-S3-WROOM-1-N8, PCMD3180IRTWR, TPS62842DGRR and SN74LVC1T45DBV. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the Rivercraft911/InfiniteRecon repository on GitHub, at the commit this page was made from: the board is PCBs/InfiniteRecon/InfiniteRecon.kicad_pcb and its schematic PCBs/InfiniteRecon/InfiniteRecon.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Rivercraft911 before reusing the design.

JLjoestar23/STM32_FlightController
PCB, software, firmware, and other files related to a custom made STM32-based flight controller.

Global-Health-Engineering/h2s-monitor
Design and Development of a Low-Cost Hydrogen Sulfide Sensor System for Biogas Monitoring

blurbler2/powerboard
Tree Sentinel powerboard: standalone TPS62842 3.3 V buck module for 4xAA NiMH, breadboard format (KiCad 10)


tanishasrinivasan/cue-sephacks
A 33 × 21 mm, 4-layer board (signal / GND / 1V8 / signal) with the cuff circuits plus bench conveniences: USB-C charging, JST-PH battery and JST-SH motor connectors, SWD debug and back-side test pads (TP1–TP13) for…

Takingo/Mypcb35
OmniCircuit AI is a local proof of concept for an autonomous PCB/PCBA design and manufacturing suite. The current implementation focuses on the ESP32-S3 + DWM3000 UWB Anchor example and establishes the architecture for:

