Skip to the content
2 layers101 × 61.4 mmWeather, the printed circuit board in 3D

Cortex-M0 Embedded Weather Station with Soil Moisture Monitoring

Size
101 × 61.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
74
Nets
85
Pads
257
Tracks, vias
446, 53
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
14 Aug 2017
Updated
21 Aug 2017

Overview

Weather is an open-source printed circuit board by jordan336, from the jordan336/weather repository on GitHub. It is a 2-layer board of 101 × 61.4 mm with 74 parts on 85 nets, routed with 446 tracks and 53 vias.

It is built around the AP2112K-3.3, TMP 10212 and FDS8960C-TP. Its parts include 25 capacitors, 18 resistors, 7 connectors, 5 ICs and 5 diodes. It belongs with the home automation and IoT boards and the STM32 boards of this library.

Main components

3

README

README.md

Weather Station

Jordan Ebel

STM32F0 ARM Cortex M0 based weather station with temperature, UV, light, and soil moisture monitoring. The board is powered with 5V from the USB connector. The board includes a standard RJ-45 Ethernet jack with built-in magnetics. I2C, SWD, and some GPIO pins are broken out to connectors for debug and test.

Front copper view

Parts

74
QtyValueFootprintReferences
90.1uCapacitors_SMD:C_1206_HandSolderingC5, C9, C10, C14, C18, C20, C22, C23, C25
7TESTMeasurement_Points:Measurement_Point_Round-TH_BigTP1, TP2, TP3, TP4, TP5, TP6, TP8
5100nCapacitors_SMD:C_1206_HandSolderingC2, C3, C6, C7, C12
5470Resistors_SMD:R_1206_HandSolderingR12, R13, R14, R15, R16
5LED_ALTLEDs:LED_1206_HandSolderingD1, D2, D3, D4, D5
449.9Resistors_SMD:R_1206_HandSolderingR8, R9, R10, R11
31pinConnectors:1pin, ,
31uCapacitors_SMD:C_1206_HandSolderingC1, C17, C19
34.7uCapacitors_SMD:C_1206_HandSolderingC4, C8, C13
3CONN_01X03Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJ3, J4, J6
210pCapacitors_SMD:C_1206_HandSolderingC11, C15
2180Resistors_SMD:R_1206_HandSolderingR6, R7
21kResistors_SMD:R_1206_HandSolderingR17, R18
25.1kResistors_SMD:R_1206_HandSolderingR3, R4
2CONN_01X02Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmJ5, J7
10.01uCapacitors_SMD:C_1206_HandSolderingC24
1100kResistors_SMD:R_1206_HandSolderingR1
110kResistors_SMD:R_1206_HandSolderingR2
110nCapacitors_SMD:C_1206_HandSolderingC16
110uCapacitors_SMD:C_1206_HandSolderingC21
12.32kResistors_SMD:R_1206_HandSolderingR5
1AP2112K-3.3TO_SOT_Packages_SMD:SOT-23-5_HandSolderingU1
1CrystalCrystals:Crystal_SMD_HC49-SD_HandSolderingY1
1ENC28J60-C/SSHousings_SSOP:SSOP-28_5.3x10.2mm_Pitch0.65mmU2
1FDS8960CHousings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmQ1
1Ferrite_BeadInductors_SMD:L_Vishay_IHSM-3825L1
1RJ45-TRANSFOConnectors:RJ45_TRANSFOJ1
1STM32F042C6TxHousings_QFP:LQFP-48_7x7mm_Pitch0.5mmU3
1SW_PushButtons_Switches_THT:SW_TH_Tactile_Omron_B3F-10xxSW1
1Si1145weather:10-QFNU5
1USB_OTGConnectors:USB_Micro-BJ2
1tmp102weather:SOT-563U4

Similar boards

  • 2 layers70 × 50 mmEsp32 sensor board, the printed circuit board in 3D

    Esp32 sensor board

    Polymath-AS/kicad_automation

    Dockerized kicad and mcp tools with autorouter capability and skillset for using the tools.

    34 partsMIT
  • 4 layers84 × 41 mmWormControl Relay15x5t15-ControlBoard, the printed circuit board in 3D

    WormControl Relay15x5t15-ControlBoard

    makerspacelt/WormControl-Relay15x5t15-ControlBoard

    Dev NOTE: before commit, run ./kibot.sh to regenerate documentation, bom, gerbers and other assets.

    93 partsCERN-OHL-S-2.0
  • 2 layers85.5 × 86 mmWormControl Relay15x5t15-PowerBoard, the printed circuit board in 3D

    WormControl Relay15x5t15-PowerBoard

    makerspacelt/WormControl-Relay15x5t15-PowerBoard

    Dev NOTE: before commit, run ./kibot.sh to regenerate documentation, bom, gerbers and other assets.

    53 partsCERN-OHL-S-2.0
  • 2 layers6.4 × 14 mmMicro T Probe, the printed circuit board in 3D

    Micro T Probe

    nthrd/MicroTProbe

    A breakout for the TMP102 from Texas Instruments small enough to fit inside a ¼ inch copper tube.

    11 partsCC-BY-SA-4.0
  • 2 layers90 × 55 mmS3.1-before repack, the printed circuit board in 3D

    S3.1-before repack

    puji4810/coffe-scale

    USB-C J5 ──► U8 ESD ──► R19/R20 22R ──► U4 IO19/IO20 (native USB-Serial/JTAG) │VBUS ├─► U5 TP4057 充电 ──► J6 1S Li-ion └─► D1/Q1 负载切换 ──► VSYS ──► U6 XC6220 3V3 1A ──► VCC3V3 ──► U4/外设 └──► U7 HT7533 ──► VDDADC ──► U1/U3…

    96 partsApache-2.0
  • 2 layers65 × 56 mmAlpha, the printed circuit board in 3D

    Alpha

    jonnor/UnlockOslo

    Software-defined door control

    78 parts10MIT
  • 2 layers85 × 84 mmTTC LoRa, the printed circuit board in 3D

    TTC LoRa

    PARTH-KAKIRDE/CUBESAT

    Radio (communications) module for the 2U CubeSat, LoRa version, Rev A.

    81 partsMIT

Questions

How big is the Weather PCB?

It measures 101 × 61.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Weather use?

74 parts, built around the AP2112K-3.3, TMP 10212 and FDS8960C-TP. 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.

Where can I download the Weather KiCad files?

From the jordan336/weather repository on GitHub, at the commit this page was made from: the board is hw/weather.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Weather design in my own project?

Its repository states no licence, so its author keeps all rights: ask jordan336 before reusing the design.