Skip to the content
PCBKitNew board
2 layers120 × 40 mmYAWS PCB, the printed circuit board in 3D

Yet Another Weather Station

Size
120 × 40 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
39
Pads
122
Tracks, vias
259, 13
Pours
3
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
29 Nov 2020
Updated
13 Mar 2021

Overview

YAWS PCB is an open-source printed circuit board by mathiasrabe, from the mathiasrabe/YAWS_PCB repository on GitHub. It is a 2-layer board of 120 × 40 mm with 34 parts on 39 nets, routed with 259 tracks and 13 vias.

It is built around the ATTINY85-20SU, ESP-12F and TP4056, with the BSS138 and IRLML6344TRPBF among its other parts. Its parts include 14 resistors, 6 capacitors, 6 connectors, 4 ICs and 3 transistors. It belongs with the home automation and IoT boards and the ESP8266 and AVR (ATmega, ATtiny) boards of this library.

Main components

5

README

README.md

PCB for IOT weather station

This is the PCB of my small IOT weather station. The weatherstation consists of the following parts:

  • ATtiny85 and LT1763-3.3 for power control
  • TP4056 to charge the li-ion battery with solar
  • BME280 to measure temperature, humidity and pressure
  • ESP8266 to connect to WiFi and send the reedings via MQTT

pictures

3D presentation PCB presentation Schematic presentation

Parts

34
QtyValueFootprintReferences
610kResistor_SMD:R_0805_2012MetricR4, R9, R10, R11, R12, R16
44.7kResistor_SMD:R_0805_2012MetricR5, R6, R7, R8
3Conn_01x02_MaleConnector_PinHeader_2.54mm:PinHeader_2x01_P2.54mm_VerticalJ1, J5, J6
2100nFCapacitor_SMD:C_0805_2012MetricC5, C6
210uFCapacitor_SMD:C_0805_2012MetricC1, C2
21kResistor_SMD:R_0805_2012MetricR13, R14
2BSS138Package_TO_SOT_SMD:SOT-23Q1, Q2
1100uFCapacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-B_Pad1.50x2.35mm_HandSolderC4
11nFCapacitor_SMD:C_0805_2012MetricC3
12.4kResistor_SMD:R_0805_2012MetricR1
1470Resistor_SMD:R_0805_2012MetricR15
1ATtiny85-20SUPackage_SO:SOIJ-8_5.3x5.3mm_P1.27mmU3
1Battery_CellBattery:BatteryHolder_Keystone_1042_1x18650BT1
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ4
1Conn_01x04Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ7
1Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ3
1ESP-12FRF_Module:ESP-12EU4
1IRLML6344TRPBFdigikey-footprints:SOT-23-3Q3
1LT1763-3.3Package_SO:SO-8_3.9x4.9mm_P1.27mmU2
1TP4056lib:TP4056_SOP-8-PPU1

Questions

How big is the YAWS PCB PCB?

It measures 120 × 40 mm and has 2 copper layers, 1.6 mm thick.

What parts does the YAWS PCB use?

34 parts, built around the ATTINY85-20SU, ESP-12F, TP4056 and BSS138. 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 YAWS PCB KiCad files?

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

Can I use the YAWS PCB design in my own project?

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

Similar boards

  • 2 layers131 × 100 mmPanel, the printed circuit board in 3D

    Panel

    RamRamAndroid/ESP32Drone-CodeMatrix

    ESP32 Drone by CodeMatrix is a compact, WiFi-controlled drone based on the ESP32-S3 microcontroller. Designed for hobbyists, makers, and engineers, ESP32 Drone by CodeMatrix offers a simple yet powerful platform for…

    182 parts1
  • 2 layers35 × 50 mmImu rc hand unit, the printed circuit board in 3D

    Imu rc hand unit

    DimitriOnLSD/imu-rc

    Gesture-based RC car controller using ESP32-S3, BLE, LSM6DSO IMU, OLED display, and LiPo battery with USB-C charging.

    76 parts7MIT
  • 2 layers69.9 × 39.4 mmTiny thermomether, the printed circuit board in 3D

    Tiny thermomether

    feer9/Tiny-thermometer

    ATtiny85 little project with sensors and a display

    24 parts
  • 2 layers36 × 39.3 mmBCD watch V1.0, the printed circuit board in 3D

    BCD watch V1.0

    kitspace-test-repos/kicad6-file-collection

    45 partsMIT
  • 2 layers49.3 × 19.7 mmFineMotion-5, the printed circuit board in 3D

    FineMotion-5

    Kamilake/FineMotion-Tracker

    ESP8266 Motion Capture Full-Body Tracker for SlimeVR

    43 parts16CERN-OHL-P-2.0
  • 2 layers54.9 × 95 mmBoard v5, the printed circuit board in 3D

    Board v5

    brev-dev/another_esp8266_sensor_board

    PCB layout and instructions for a multi-purpose esp8266 sensor device, with optional LORA connectivity.

    86 parts5GPL-3.0
  • 2 layers81.4 × 21.6 mmEsp12-temp sensore, the printed circuit board in 3D

    Esp12-temp sensore

    rgronberg/esp12-temp-sensor

    ESPHome Home Assistant Temperature sensor PCB

    20 parts
  • 2 layersSDS011, the printed circuit board in 3D

    SDS011

    greenMikeEU/shrdzm

    SHRDZM (just a name, not an acronym) is an ESP8285/ESP8266 based sensor and actor integration platform.

    21 partsGPL-3.0