
1e3c0a280b22034a487261aa2451d276e8631e8a0f44761d6a49a571b81d7071
autonomous-ai/autonomous-circuit
Chat with AI, get a verified PCB and a fab packet you can order.

Custom 4-layer STM32F411 sensor board with bare-metal firmware and a FreeRTOS telemetry pipeline
Sensor telemetry board is an open-source printed circuit board by saadafsy, from the saadafsy/stm32-sensor-pcb repository on GitHub, published under the MIT licence. It is a 4-layer board of 51.2 × 40 mm with 42 parts on 86 nets, routed with 333 tracks and 94 vias.
It is built around the BME280, AMS1117-3.3 and USBLC6-2SC6. Its parts include 19 capacitors, 7 resistors, 5 ICs, 3 connectors and 1 diode. It belongs with the sensors and measurement boards and the STM32 boards of this library.
Custom 4-layer PCB designed in KiCad 9 (stackup: F.Cu / inner GND / inner +3V3 / B.Cu).
sensor-telemetry-board.kicad_pro - projectsensor-telemetry-board.kicad_sch - schematicsensor-telemetry-board.kicad_pcb - 4-layer layout| Ref | Part | Role |
|---|---|---|
| U1 | STM32F411CEU6 | MCU (Cortex-M4F, 100 MHz) |
| U? | BME280 | temperature / humidity / pressure over I2C |
| U? | CP2102N | USB-C to UART bridge |
| U? | AMS1117-3.3 | 3.3 V LDO |
| U? | USBLC6-2 | USB data-line ESD protection |
| Y1 | 8 MHz crystal | HSE reference for the 100 MHz PLL |
Design complete and DFM-validated (POFV across all vias); Gerbers, BOM, and CPL can be regenerated from this project for a JLCPCB PCBA order. The board is in shipping and will be brought up soon (see the top-level README for status).
To export fabrication files: open the project in KiCad and run the Fabrication Toolkit plugin, or export Gerbers / drill / BOM / CPL manually from the PCB and schematic editors.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 100n | Capacitor_SMD:C_0402_1005Metric | C1, C3, C6, C7, C8, C9, C10, C15, C16, C17, C18, C19 |
| 4 | MountingHole_3.2mm_M3 | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | 3.3k | Resistor_SMD:R_0402_1005Metric | R5, R6 |
| 2 | 30p | Capacitor_SMD:C_0402_1005Metric | C4, C5 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric | C14 |
| 1 | 1u | Capacitor_SMD:C_0402_1005Metric | C11 |
| 1 | 2.2u | Capacitor_SMD:C_0603_1608Metric | C12 |
| 1 | 22u | Capacitor_SMD:C_0805_2012Metric | C13 |
| 1 | 4.7u | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | BME280 | Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering | U4 |
| 1 | CP2102N-Axx-xQFN28 | Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm | U3 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | FerriteBead | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | STM32F411RETx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_PTS645Sx43SMTR92 | SW1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U5 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |

autonomous-ai/autonomous-circuit
Chat with AI, get a verified PCB and a fab packet you can order.


ODARI-CHARLES1/iot_device_pcb
Hardware design for a air conditioner pcb design using Kicad software. This is for learning purpose only not manufacturable.

7903555032/AERIS-H743-PCB
A 6-layer STM32H743-based embedded development and flight-control/data-logging PCB designed as a practical hardware-design and PCB-layout project.

Adityasc9/STM32-Custom-PCB
Hardware design files for a custom STM32 development board created in KiCad.

FarahCelebi/PCB-Design-Projects
A collection of PCB designs progressing from basic passive circuits to a complete USB-powered IoT sensor board — built in KiCad, covering schematic design, multi-layer layouts, power regulation, I2C communication, and…

Gleb-Vlasov/WeatherStation
WiFi-connected weather station on a custom ESP32 PCB — BME280 sensor, modular display, USB-C. Built from scratch in KiCad.

PotatoPerchance/ESP32_IOT_Board
A 4 layer PCB esp32 based IOT device for weather data logging, displays based projects in a gist.
It measures 51.2 × 40 mm and has 4 copper layers, 1.6 mm thick.
42 parts, built around the BME280, AMS1117-3.3 and USBLC6-2SC6. 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 saadafsy/stm32-sensor-pcb repository on GitHub, at the commit this page was made from: the board is hardware/sensor-telemetry-board.kicad_pcb and its schematic hardware/sensor-telemetry-board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).