Skip to the content
4 layersESP32Sensor, the printed circuit board in 3D

Horticulture Fluorescence Sensor Project

Copper layers
4
Thickness
1.6 mm
Parts
95
Nets
147
Pads
501
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 7 (file 20221018)
Created
27 May 2022
Updated
18 Nov 2024

Overview

ESP32Sensor is an open-source printed circuit board by LESA-RPI, from the LESA-RPI/hfs.main repository on GitHub. It is a 4-layer board with 95 parts on 147 nets.

It is built around the ESP32-C3-WROOM-02-N4, TL4242TDRJRQ1 and AD620ARZ-REEL7, with the AD630ARZ, FUSB302MPX and OP27GSZ-REEL7 among its other parts. Its parts include 27 resistors, 23 capacitors, 17 ICs, 12 diodes and 5 switches. It belongs with the ESP32 and RISC-V boards of this library.

Main components

12

README

README.md

linting: pylint

Horticulture Fluorescence Sensor Project

The Horticulture Fluorescence Sensor (HFS) is a remote chlorophyll-A flourescence sensor. If you are doing any editing of this project, please do it on a branch and merge down after approval. Do not edit directly onto the main branch.

Sensors

This project relies on a controller inside of the sensor casing to run device code. These devices are not connected to wi-fi, instead using BLE communication. For information on how to setup and run the sensor code on a microcontroller, click here.

Data Server and Localhost

Data collected by the sensors is sent to a local data server over BLE. The server connects to wi-fi so that data can be sent to the cloud or accessed via a local webserver. For more information on how to setup and run the server code, click here.

Simulation

A flourescence simulation was created in order to speed up prototype development.

Parts

95
QtyValueFootprintReferences
12XPEBRY-L1-R250-00P01Library:HFS_LEDLED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9, LED10, LED11, LED12
50.1uFCapacitor_SMD:C_0402_1005MetricC2, C5, C8, C9, C12
40.5Resistor_SMD:R_0402_1005MetricR3, R5, R15, R18
427Resistor_SMD:R_0402_1005MetricR4, R6, R16, R17
44.7uFCapacitor_SMD:C_0402_1005MetricC6, C7, C10, C11
4FerriteBeadLED_SMD:LED_0402_1005MetricFB1, FB2, FB3, FB4
4TL4242TDRJRQ1footprints:DRJ8_3X2P2U8, U9, U10, U11
3100nFCapacitor_SMD:C_0402_1005MetricC3, C4, C22
310kResistor_SMD:R_0402_1005MetricR21, R22, R25
31MResistor_SMD:R_0402_1005MetricR10, R14, R19
31kResistor_SMD:R_0402_1005MetricR20, R26, R27
31uFCapacitor_SMD:C_0402_1005MetricC1, C14, C20
3219-2MSTRfootprints:SW_219-2MSTRS1, S2, S3
2100Resistor_SMD:R_0402_1005MetricR1, R2
210uFCapacitor_SMD:C_0402_1005MetricC13, C16
22.2uFCapacitor_SMD:C_0402_1005MetricC15, C21
2IRLHS6376TRPBFfootprints:PQFN6_IRLHS6376TRPBF_INFK1, K2
2PJ-014CH-SMT-TRfootprints:CUI_PJ-014CH-SMT-TRJ2, J2
10.002uFCapacitor_SMD:C_0402_1005MetricC19
1100uFCapacitor_SMD:C_0402_1005MetricC17
110MResistor_SMD:R_0402_1005MetricR11
116466.666Resistor_SMD:R_0402_1005MetricR8
120kResistor_SMD:R_0402_1005MetricR23
1220kResistor_SMD:R_0402_1005MetricR24
12uFCapacitor_SMD:C_0402_1005MetricC18
14700nFCapacitor_SMD:C_0402_1005MetricC23
149400Resistor_SMD:R_0402_1005MetricR7
16.66KResistor_SMD:R_0402_1005MetricR12
17KResistor_SMD:R_0402_1005MetricR13
19880Resistor_SMD:R_0402_1005MetricR9
1AD620ARZ-REEL7footprints:R_8_ADIU5
1AD630ARZPackage_SO:SOIC-20W_7.5x12.8mm_P1.27mmU6
1BC846AS-7footprints:SOT6_BC846AS-7_DIOU13
1CP2102N-Axx-xQFN28Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mmU2
1ESP32-C3-WROOM-02-N4footprints:IC18_ESP32-C3-WROOM-02-N4_EXPU1
1FUSB302MPXfootprints:MLP14_2P5X2P5_ONSU3
1LT1054IDWRfootprints:DW16U17
1LTC2485CDD-PBFfootprints:DFN-10_DD_LITU4
1MMSZ5226B-7-Ffootprints:SOD123_DIOCR1
1MMSZ5231Bfootprints:SOD123_FASCR2
1OP27GSZ-REEL7footprints:R_8_ADIU7
1PPTC041LFBN-RCfootprints:CONN_PPTC041LFBN-RC_SULJ4
1SN74LVC1G58DRYRfootprints:DRY6U12
1TLV76733DRVxPackage_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm_ThermalViasU16
1TLV76750DRVxPackage_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm_ThermalViasU15
1USB-C connectorConnector_USB:USB_C_Receptacle_Amphenol_12401610E4-2A_CircularHolesJ1
1VL53L1CXV0FY1Sensor_Distance:ST_VL53L1xU14
1~Library:ODD-42WPD1

More from LESA-RPI/hfs.main

3

Similar boards

  • 6 layers150 × 100 mmNV Meter rev b, the printed circuit board in 3D

    NV Meter rev b

    curtisseizert/Nanovoltmeter

    A low noise nanovoltmeter design files and code

    552 parts44
  • 4 layers90 × 95 mmWiegand bridge, the printed circuit board in 3D

    Wiegand bridge

    EdgeCoil/wiegand-bridge

    ESP32-S3 Wiegand reader bridge for Home Assistant: 4-layer board, BOM and ESPHome firmware.

    197 parts1
  • 4 layers118 × 250 mmPcb lab, the printed circuit board in 3D

    Pcb lab

    y-watal/pcb_lab

    285 parts
  • 2 layers168.9 × 124.3 mmOEM ECU, the printed circuit board in 3D

    OEM ECU

    aeonSolutions/AeonLabs-AI-Volvo-MKII-Open-Hardware

    Volvo MKII Open Hardware

    254 parts161CC0-1.0
  • 4 layers46.5 × 40 mmSpark Analyzer, the printed circuit board in 3D

    Spark Analyzer

    tooyipjee/Spark-Analyzer

    USB-PD ESP32 Power Analyzer

    84 parts171MIT
  • 2 layers21.5 × 19 mmUSBPD, the printed circuit board in 3D

    USBPD

    Mr-Bossman/usbPB-ThinkPad

    A usb PD converter for lenovo slim tip chargers

    23 parts3
  • 2 layers90 × 90 mmPocketPSU elec main, the printed circuit board in 3D

    PocketPSU elec main

    jarrod89/pocketPSU

    Input1: - Output1 can be used to supply pocketPSU via a battery - Optional battery charging capability (addon board with BMS)

    97 parts2
  • 2 layers40 × 10 mmUsb c pd addon, the printed circuit board in 3D

    Usb c pd addon

    ZeroPhone/ZeroPhone-Mod-PCBs

    ZeroPhone mod board PCB files

    19 parts12GPL-3.0

Questions

What parts does the ESP32Sensor use?

95 parts, built around the ESP32-C3-WROOM-02-N4, TL4242TDRJRQ1, AD620ARZ-REEL7 and AD630ARZ. 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 ESP32Sensor KiCad files?

From the LESA-RPI/hfs.main repository on GitHub, at the commit this page was made from: the board is sensor/client-design/KiCad/ESP32Sensor-Archive/ESP32Sensor.kicad_pcb and its schematic sensor/client-design/KiCad/ESP32Sensor-Archive/ESP32Sensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESP32Sensor design in my own project?

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