
Anemometer
KhazAkar/espws
[MOVED to GitLab: https://gitlab.com//r3xxar/espws] Weather station firmware for ESP8266 - mirror

[MOVED to GitLab: https://gitlab.com//r3xxar/espws] Weather station firmware for ESP8266 - mirror
Motherboard is an open-source printed circuit board by KhazAkar, from the KhazAkar/espws repository on GitHub, published under the MIT licence. It is a 4-layer board of 127 × 46 mm with 116 parts on 75 nets, routed with 843 tracks and 199 vias.
It is built around the ESP8266EX, PMS7003M and GD25Q32CSIGR, with the BME280, LT3652EDD#PBF and TPS62140ARGT among its other parts. Its parts include 36 resistors, 32 capacitors, 11 diodes, 8 ICs and 8 connectors. It belongs with the computers and single-board computers boards and the ESP8266 boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 100k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1, R20, R26, R27, R35, R36 |
| 6 | 200 | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R5, R6, R7, R8, R10, R15 |
| 6 | DB2W40300L | Diode_SMD:D_SOD-123F | D1, D3, D5, D7, D9, D11 |
| 5 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C9, C20, C23, C28, C31 |
| 5 | 2.2uH | Inductor_SMD:L_Wuerth_WE-TPC-3816 | L1, L5, L6, L7, L8 |
| 5 | 22uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C7, C17, C18, C25, C26 |
| 5 | 22uF | Capacitor_SMD:CP_Elec_6.3x5.4 | C1, C21, C24, C29, C32 |
| 4 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C2, C3, C6, C11 |
| 4 | 10k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R4, R11, R28, R29 |
| 4 | RT6150 | Package_DFN_QFN:DFN-10-1EP_3x3mm_P0.5mm_EP1.75x2.7mm | U5, U6, U7, U8 |
| 4 | UPS115UE3 | Diode_SMD:D_Powermite2_AK | D4, D6, D8, D10 |
| 3 | 180k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R3, R22, R32 |
| 3 | 2k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R18, R19, R31 |
| 3 | 4.7k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R24, R25, R34 |
| 2 | 10pF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C15, C16 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C4, C5 |
| 2 | 150k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R23, R33 |
| 2 | 4.7uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C19, C27 |
| 2 | 47pF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C22, C30 |
| 2 | MountingHole | MountingHole:MountingHole_2.5mm | H1, H2 |
| 1 | GD25Q32CSIGR | digikey-footprints:SOIC-8_W5.3mm | U2 |
| 1 | 0.05 | CustomFootprints:FCSL150R050FER | R12 |
| 1 | 10k B=3380 | Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_Vertical | TH1 |
| 1 | 12k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R9 |
| 1 | 1M07 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R2 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R30 |
| 1 | 1uF/50V | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C12 |
| 1 | 2.2nH | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L4 |
| 1 | 2.4pF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C13 |
| 1 | 223k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R16 |
| 1 | 22uF | Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C10 |
| 1 | 30k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R14 |
| 1 | 330k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R17 |
| 1 | 37k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R21 |
| 1 | 3pF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C14 |
| 1 | 4.3nH | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L2 |
| 1 | 40MHz±10ppm | Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1 |
| 1 | 499 | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R13 |
| 1 | 5.6uH | CustomFootprints:SRP6540 | L3 |
| 1 | 680pF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C8 |
| 1 | 9V 3A | Connector_BarrelJack:BarrelJack_CUI_PJ-063AH_Horizontal | J2 |
| 1 | BME280 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left | J6 |
| 1 | CMDSH2-4L | Diode_SMD:D_SOD-323_HandSoldering | D2 |
| 1 | Charge/Power | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left | SW1 |
| 1 | DUST_RX_TP | TestPoint:TestPoint_Pad_D1.5mm | TP5 |
| 1 | DUST_TX_TP | TestPoint:TestPoint_Pad_D1.5mm | TP6 |
| 1 | ESP8266 UART | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J3 |
| 1 | ESP8266EX | digikey-footprints:QFN-32-1EP_5x5mm | U4 |
| 1 | LT3652EDD | digikey-footprints:DFN-12-1EP_3x3mm | U3 |
| 1 | LiFePO4 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_Horizontal | J5 |
| 1 | PMS7003 | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical | J7 |
| 1 | Programming mode | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left | JP1 |
| 1 | Reset | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left | JP2 |
| 1 | SCL_TP | TestPoint:TestPoint_Pad_D1.5mm | TP3 |
| 1 | SDA_TP | TestPoint:TestPoint_Pad_D1.5mm | TP4 |
| 1 | Solar Panel | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_Horizontal | J1 |
| 1 | TPS62140A | digikey-footprints:VFQFN-16-1EP_3x3mm | U1 |
| 1 | U0RXD_Test | TestPoint:TestPoint_Pad_D1.5mm | TP2 |
| 1 | U0TXD_Test | TestPoint:TestPoint_Pad_D1.5mm | TP1 |
| 1 | WIND | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left | J8 |
| 1 | WiFi Antenna | Connector_Coaxial:SMA_Molex_73251-1153_EdgeMount_Horizontal | J4 |

KhazAkar/espws
[MOVED to GitLab: https://gitlab.com//r3xxar/espws] Weather station firmware for ESP8266 - mirror


Hirusha785/solar-battery-charge-controller-pcb
☀️ KiCad-based LT3652 solar battery charge controller PCB with solar input, battery charging terminals, charge/fault status header, adjustable control, schematic, PCB layout, and 3D renders.

icl-rocketry/ICARUS
Imperial College london rocketry Attempts to be Resourceful by Using Solar power. A CanSat for the Mach-22 Competition

Lee34667/PCB_Kicad_Projects
Creating a L9110 module using PCB techniques.

nkitanov/iaq_board
IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality


shm-dmitry/air-detector
Air status sensor with hass integration and fan control

heyitsmeyo/esp8266-weatherstation
Below is a pcb design for a weather station running by esp8266 microcontroller , rain sensor , and humidity sensor bme280 and also a RTC CLOCK ( DS3231)
It measures 127 × 46 mm and has 4 copper layers, 1.6 mm thick.
116 parts, built around the ESP8266EX, PMS7003M, GD25Q32CSIGR and BME280. 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 KhazAkar/espws repository on GitHub, at the commit this page was made from: the board is hw/motherboard/motherboard.kicad_pcb. 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).