Arduino library for the AMS TMF8801, TMF8701 and TMF8805 time-of-flight sensors.
This library works for
- ArduinoCore-samd:
Arduino Zero,MKR 1000,MKR WiFi 1010,Nano 33 IoT,MKR GSM 1400,MKR NB 1500,MKR WAN 1300/1310✔️ - ArduinoCore-mbed:
Portenta H7,Nano 33 BLE,Nano RP2040 Connect,Edge Control✔️ - arduino-esp32:
ESP32 Dev Module,ESP32 Wrover Module, ... ✔️ - arduino-pico:
Raspberry Pi Pico,Adafruit Feather RP2040, ... ✔️ - ArduinoCore-renesas:
Portenta C33,Uno R4 WiFi,Uno R4 Minima, ... ✔️
The following hardware items are required:
- 1 x TMF8801-DB
- 1 x Adafruit FPC Stick
- 1 x Molex FPC Connector 0545501471
- 1 x Molex FPC Cable 0152660141
| Colour | Function | Arduino Zero Pin |
|---|---|---|
| Red | 3V3 | 3.3V |
| Black | GND | GND |
| Green | INT | D2 |
| Yellow | SCL | SCL |
| Blue | SDA | SDA |


