The PCB is designed in KiCad. Fabrication and Assembly is tuned toward JCLPCB. The production folder has everything you need for JLCPCB to send you fully assembled boards.
C9
,C10
,R16
andR17
: These components are an optional snubber used to reduce EMI.R31
andR32
are pullups for open drain outputs. If these pins are used the 10K pullup will be enabled on the ESP32 input pins.R33
andR35
are pullups for the I2C Bus. By default the internal ESP32 pullups are enabled.R34
andR36
can be used to pullup or pulldown theCONFIG
pin on the TFLuna connector. For now this is not necessary because the code only support the UART interface on the TFLuna and leavingCONFIG
floating will enable the UART.R26
is used to compensate for cable droop. Not currently used.
- 4 layer to support an additional ground plane and signal layer to reduce plane interruptions on the outer layers.
- Dimension are 85mm X 59mm.
- Requires oven reflow or hot air to assemble some components.
- Supports TFMini Plus, TFMini-S and TFLuna Range Finder Sensors. Enclosure is designed for TFMini Plus Sensor.