Skip to the content
PCBKitNew board
2 layers28 × 20 mmTMF8801Breakout, the printed circuit board in 3D

Breakout board for the ams TMF8801 1D time-of-flight sensor

Size
28 × 20 mm
Copper layers
2
Thickness
1.6 mm
Parts
27
Nets
13
Pads
85
Tracks, vias
318, 23
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
24 Nov 2020
Updated
13 Dec 2020

Overview

TMF8801Breakout is an open-source printed circuit board by generationmake, from the generationmake/TMF8801Breakout repository on GitHub. It is a 2-layer board of 28 × 20 mm with 27 parts on 13 nets, routed with 318 tracks and 23 vias.

It is built around the TMF8801-1B, MIC5225-3.3YM5 and BSS138, with the SM05B-SRSS-TB and 1N4148W among its other parts. Its parts include 8 resistors, 6 capacitors, 4 connectors, 3 transistors and 2 ICs. It belongs with the interfaces and adapters and microcontroller boards boards of this library.

Main components

5

README

README.md

TMF8801Breakout

Breakout board for the ams TMF8801 1D time-of-flight sensor

TMF8801Breakout rendering

Pinout

CN1 and CN2

This is a regular 0.1-inch pin header.

pin numbersignal on CN1signal on CN2
1VCCVCC
2GNDGND
3I2C_SDAI2C_SDA
4I2C_SCLI2C_SCL
5INTINT
6ENABLEGPIO0
7not availableGPIO1

Several TMF8801Breakout boards can be used by connecting CN1 to CN2 of the previous board. GPIO0 is used to enabled the following TMF8801 and thus giving the possibility to change the I2C address of each device one after another.

CN3 and CN4

This is Arduino ESLOV connector. JST SH 1mm 5-pin.

pin numbersignal on CN3signal on CN4
1VCCVCC
2GNDGND
3I2C_SDAI2C_SDA
4I2C_SCLI2C_SCL
5ENABLEGPIO0

Several TMF8801Breakout boards can be used by connecting CN3 to CN4 of the previous board. GPIO0 is used to enabled the following TMF8801 and thus giving the possibility to change the I2C address of each device one after another.

This connector does not allow the use of interrupts.

PCB

Top

TMF8801Breakout PCB top

Bottom

TMF8801Breakout PCB bot

Resources

Datasheets

Arduino Libraries

Parts

27
QtyValueFootprintReferences
810kresistors:R_0603R1, R2, R3, R4, R5, R6, R7, R8
3100nFcapacitors:C_0603C4, C5, C6
31uFcapacitors:C_0603C1, C2, C3
3BSS138SOT_TO:SOT-23Q1, Q2, Q3
2MHNP_2.1_4.0MECH_mounting_holes:MH_210_400_NPMECH1, MECH2
2SM05B-SRSS-TBConnector_JST:JST_SH_SM05B-SRSS-TB_1x05-1MP_P1.00mm_HorizontalCN3, CN4
11N4148Wdiodes:SOD-123D1
1CONN_01X06pin_headers:Pin_Header_Straight_1x06CN1
1CONN_01X07pin_headers:Pin_Header_Straight_1x07CN2
1Labellabels:generationmake_small_silkL1
1MIC5225-3.3SOT_TO:SOT-23-5U1
1TMF8801IC_sensor:TMF8801U2

Questions

How big is the TMF8801Breakout PCB?

It measures 28 × 20 mm and has 2 copper layers, 1.6 mm thick.

What parts does the TMF8801Breakout use?

27 parts, built around the TMF8801-1B, MIC5225-3.3YM5, BSS138 and SM05B-SRSS-TB. 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 TMF8801Breakout KiCad files?

From the generationmake/TMF8801Breakout repository on GitHub, at the commit this page was made from: the board is kicad_source/TMF8801Breakout.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the TMF8801Breakout design in my own project?

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

Similar boards

  • 2 layers28 × 20 mmTMF882xBreakout, the printed circuit board in 3D

    TMF882xBreakout

    generationmake/TMF882xBreakout

    Breakout board for the ams TMF8820, TMF8821 and TMF8828 multi-zone time-of-flight sensors

    27 parts1
  • 2 layers76.3 × 105.1 mmENHP eleklekha, the printed circuit board in 3D

    ENHP eleklekha

    sebmorales/ENHP

    Experiments in Networked Hardware Performance

    49 parts9
  • 2 layers26.7 × 20.3 mmAdafruit BNO055, the printed circuit board in 3D

    Adafruit BNO055

    YesidAlmanzaGamba/Thesis-Flight-Controller-Fixed-Wing

    This thesis addresses the critical need for efficient data management and operational control in fixed-wing UAVs, targeting the gaps in current commercial flight controllers.

    31 parts1
  • 2 layers19.1 × 16.5 mmTSL2561 5V REV A, the printed circuit board in 3D

    TSL2561 5V REV A

    yeyfreya/TECHIN514-Final-Project

    18 parts1MIT
  • 2 layers17.8 × 19 mmAdafruit BME280, the printed circuit board in 3D

    Adafruit BME280

    DiegoMalagn/dfr_hardware_onboarding

    kicad ESP32-s3 design

    20 parts
  • 2 layers26.7 × 20.3 mmBNO055 breakout, the printed circuit board in 3D

    BNO055 breakout

    kwan3217/kwan_kicad_lib

    Kwan Systems Kicad library -- blocks and pieces intended to be usable in any Kicad project I do

    26 parts
  • 4 layers263.4 × 114.3 mmKB PCB R02 KiCad, the printed circuit board in 3D

    KB PCB R02 KiCad

    OV-Tech-GmbH/OVT13

    Open-source thin-and-light 13" laptop

    686 parts79CERN-OHL-S-2.0