
Environment sensor
SeanDS/environment-sensor
Ethernet-enabled dust particle, temperature and humidity sensor module

I want to see if I can create a PCB with an W5100 on it and talk to it using a microcontroller
PhyTest is an open-source printed circuit board by pklopping, from the pklopping/PhyTest repository on GitHub. It is a 2-layer board of 85 × 51 mm with 53 parts on 76 nets, routed with 470 tracks and 112 vias.
It is built around the ATMEGA32U4-AU and W5500. Its parts include 22 capacitors, 16 resistors, 4 ICs, 3 connectors and 2 crystals. It belongs with the AVR (ATmega, ATtiny) boards of this library.
This project is an experiment in directly incorproating an ethernet interface onto a PCB. As of now it's still a work in progress and should not be used.
After building the PCB, use an Arduino ISP to burn an Arduino Leonardo bootloader.
When programming the board, treat it like an Arduino Leonardo.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 0.1µF | Capacitor_SMD:C_0805_2012Metric | C4, C11, C14, C15, C16, C17, C18, C21 |
| 4 | 22pF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C7, C8 |
| 4 | 75Ω | Resistor_SMD:R_0805_2012Metric | R16, R17, R18, R19 |
| 4 | MNT | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 2 | 10nF | Capacitor_SMD:C_0805_2012Metric | C10, C20 |
| 2 | 22Ω | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 2 | 49.9Ω 1% | Resistor_SMD:R_0805_2012Metric | R5, R6 |
| 2 | 56Ω | Resistor_SMD:R_0805_2012Metric | R20, R21 |
| 2 | 6.8nF | Capacitor_SMD:C_0805_2012Metric | C6, C9 |
| 2 | 82Ω 1% | Resistor_SMD:R_0805_2012Metric | R8, R9 |
| 1 | 1000pF | Resistor_SMD:R_1206_3216Metric | C13 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C22 |
| 1 | 10Ω 1% | Resistor_SMD:R_0805_2012Metric | R7 |
| 1 | 12.4kΩ 1% | Resistor_SMD:R_0805_2012Metric | R10 |
| 1 | 120Ω | Inductor_SMD:L_0805_2012Metric | L1 |
| 1 | 16MHz | Crystal:Crystal_SMD_HC49-SD | Y1 |
| 1 | 1M | Resistor_SMD:R_0805_2012Metric | R3 |
| 1 | 1µF | Capacitor_SMD:C_0805_2012Metric | C3 |
| 1 | 2.2µF | Capacitor_SMD:C_Elec_10x10.2 | C12 |
| 1 | 22nF | Capacitor_SMD:C_0805_2012Metric | C5 |
| 1 | 25MHz | Crystal:Crystal_SMD_HC49-SD | Y2 |
| 1 | 3.3K | Resistor_SMD:R_0805_2012Metric | R4 |
| 1 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C19 |
| 1 | ATmega32U4-AU | Package_QFP:TQFP-44_10x10mm_P0.8mm | U5 |
| 1 | AVR-ISP-6 | PhyTest:M20-8750342R ICSP Header | J3 |
| 1 | Conn_01x10 | Samac:8018301030001101 | J2 |
| 1 | LF33_TO252 | Package_TO_SOT_SMD:TO-252-2 | U3 |
| 1 | SW_SPST | PhyTest:Alps SKRPANE010-1494162 | SW1 |
| 1 | TE_5-2337992-3 | PhyTest:TE-5-2337992-3 | U4 |
| 1 | USB_B | Samac:1-1734346-1_1 | J1 |
| 1 | W5500 | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
It measures 85 × 51 mm and has 2 copper layers, 1.6 mm thick.
53 parts, built around the ATMEGA32U4-AU and W5500. 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 pklopping/PhyTest repository on GitHub, at the commit this page was made from: the board is PhyTest/PhyTest.kicad_pcb and its schematic PhyTest/PhyTest.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 pklopping before reusing the design.

SeanDS/environment-sensor
Ethernet-enabled dust particle, temperature and humidity sensor module

Neumi/ethersweep
Open Source, easy to use Ethernet connected stepper motor controller. Built in FreeCAD, KiCAD and Arduino.

tombueng/LuxDMX
Open-source Art-Net / sACN (E1.31) → DMX512 gateway for ESP32 / ESP32-S3 / Ethernet. Live web UI shows all 512 channels in real time, flags console conflicts, and drives galvanically-isolated DMX.


OpenJBOD/rp2040
This repository contains the hardware design files OpenJBOD RP2040 Baseboard.

CappyT/freedo
Local coordinator for tado V3+ heating devices, with a Home Assistant integration and add-on

Neumi/fastLOGIC
An affordable Arduino-based board designed for straightforward (industrial) logic control, ideal for building small-scale automation and control solutions.

slintak/NPR70
The New Packet Radio on 70 cm band. Based on the project NPR from F4HDK.