
EnvOpenSensor
Envious-Data/EnvOpenEnvSensor
a simple sensor pcb with a display to show some environment conditions

a simple sensor pcb with a display to show some environment conditions
EnvOpenSensor is an open-source printed circuit board by Envious-Data, from the Envious-Data/EnvOpenEnvSensor repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 89.7 × 67.5 mm with 375 parts on 140 nets, routed with 2,161 tracks and 850 vias.
It is built around the IS31FL3730-QFLS2-TR, SI7021-A20-GM and W25Q16JVUXIQ, with the SCD41-D-R2, TCA9406DCT and B3U-1000P among its other parts. Its parts include 288 diodes, 46 capacitors, 15 resistors, 10 ICs and 6 switches. It belongs with the RP2350 boards of this library.
a simple sensor pcb with a display to show some environment conditions
| Qty | Value | Footprint | References |
|---|---|---|---|
| 288 | LED 0402 10mA | LED_SMD:LED_0402_1005Metric | D1, D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112 +272 |
| 10 | 100nf 0402 | Capacitor_SMD:C_0402_1005Metric | C30, C33, C36, C37, C38, C39, C40, C41, C42, C43 |
| 8 | 0402 0.1uF | Capacitor_SMD:C_0402_1005Metric | C8, C9, C13, C14, C18, C19, C23, C24 |
| 5 | 0402 10uF | Capacitor_SMD:C_0402_1005Metric | C7, C12, C17, C22, C27 |
| 5 | 0402 1uF | Capacitor_SMD:C_0402_1005Metric | C6, C11, C16, C21, C26 |
| 5 | 10K 0402 | Resistor_SMD:R_0402_1005Metric | R1, R2, R5, R12, R13 |
| 4 | 0.1uF 0402 | Capacitor_SMD:C_0402_1005Metric | C1, C3, C45, C46 |
| 4 | 0402 0.22uF | Capacitor_SMD:C_0402_1005Metric | C10, C15, C20, C25 |
| 4 | IS31FL3730-QFLS2-TR | Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias | IC1, IC2, IC3, IC4 |
| 4 | M2 Mounting Hole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 4 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4 |
| 3 | 10uF 0402 | Capacitor_SMD:C_0402_1005Metric | C2, C4, C5 |
| 3 | 1k 4020 | Resistor_SMD:R_0402_1005Metric | R25, R26, R28 |
| 2 | 15pf 0402 | Capacitor_SMD:C_0402_1005Metric | C28, C29 |
| 2 | 27r 0402 | Resistor_SMD:R_0402_1005Metric | R29, R30 |
| 2 | 4.7uf 0402 | RP2350_60QFN_minimal:C_0402_1005Metric_small_pads | C31, C32 |
| 2 | 4.7uf 0402 | Capacitor_SMD:C_0402_1005Metric | C34, C35 |
| 2 | 5.1K 0402 | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | B3U-1000 | Button_Switch_SMD:SW_SPST_B3U-1000P-B | SW5, SW6 |
| 1 | 0r 0402 | Resistor_SMD:R_0402_1005Metric | R23 |
| 1 | 100ohm 0402 | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 10uf 0805 | Capacitor_SMD:C_0805_2012Metric | C44 |
| 1 | 3.3uf 2016 | Inductor_SMD:L_Murata_DFE201610P | L2 |
| 1 | 33r 0402 | Resistor_SMD:R_0402_1005Metric | R27 |
| 1 | ABM8-272-T3 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | HRO_TYPE-C-31-M-12 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | NetTie_2 | NetTie:NetTie-2_THT_Pad1.0mm | NT2 |
| 1 | RP2350_60QFN | RP2350_60QFN_minimal:RP2350-QFN-60-1EP_7x7_P0.4mm_EP3.4x3.4mm_ThermalVias | U5 |
| 1 | SCD41-D-R2 | Sensor:Sensirion_SCD4x-1EP_10.1x10.1mm_P1.25mm_EP4.8x4.8mm | U3 |
| 1 | SM03B-SRSS-TB | Connector_JST:JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal | J2 |
| 1 | SPH3015H2R2MT | Inductor_SMD:L_Sunlord_SWPA3015S | L1 |
| 1 | Si7021-A20 | Package_DFN_QFN:DFN-6-1EP_3x3mm_P1mm_EP1.5x2.4mm | U1 |
| 1 | TCA9406DC | Package_SO:VSSOP-8_2.3x2mm_P0.5mm | U6 |
| 1 | TPS63001DRCR | Package_SON:Texas_DRC0010J_ThermalVias | U2 |
| 1 | W25Q16JVUXIQ | Package_SON:SON-8-1EP_3x2mm_P0.5mm_EP1.4x1.6mm | U4 |
It measures 89.7 × 67.5 mm and has 2 copper layers, 1.6 mm thick.
375 parts, built around the IS31FL3730-QFLS2-TR, SI7021-A20-GM, W25Q16JVUXIQ and SCD41-D-R2. 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 Envious-Data/EnvOpenEnvSensor repository on GitHub, at the commit this page was made from: the board is EnvOpenSensor-RP2040/EnvOpenSensor.kicad_pcb and its schematic EnvOpenSensor-ATTINY/EnvOpenSensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Envious-Data/EnvOpenEnvSensor
a simple sensor pcb with a display to show some environment conditions

Envious-Data/EnvOpenAudio
An open source headphone/PC speaker project utilizing the RP2040, UDA1334A and TPA2016

ADDTDR/MicroBarALS317
Small bragrh display board based on is31fl3730 driver and als317 led display

afewyards/HydroMix
A mains-powered, Zigbee-connected controller for a hydronic 3-way mixing valve — it regulates the supply-water temperature of a floor heating/cooling system and keeps regulating autonomously if the Zigbee link goes down.

sequoia-hope/rp2350-motor-controller
An RP2350 based brushless motor controller

DvidMakesThings/HW_PDNode-600-Pro
The PDNode-600 is a professional-grade, 600W USB Power Delivery Unit designed specifically for compact 10-inch rack systems, targeting embedded developers, homelab enthusiasts, test benches, and smart infrastructure.


sabogalc/project-piCo
Because it should be a crime to release a product with Micro-USB in the 2020s

locked/picoclock
This repo is an attempt at building a Pico based alarm clock. It was created for my kids and features: