This document collects known drivers for the Toit platform.
Part of the SDK (import drivers/<name>
):
- bma2x2: Bosch accelerometers. BMA280, BMA255, BMA253, BMA250E, BMA22E, BMA220, BMI055, BMX055, BMC150, BMC056.
- bme280: BME280 environmental sensor.
- bmg160: Gyroscope BMG160. Part of the BMX055 chip.
- bmm050: Magnometer BMG160. Part of the BMX055 chip.
- sara_r4: Sara-R4, GSM communicating over NB-IoT & M1.
Available as packages:
- icm20849: ICM-20948 9-axis motion-tracking device.
- mcp342x: MCP342x analogue to digital converter.
- vcnl4040: Proximity and ambient light sensor VCNL4040.
- Write your own driver: https://docs.toit.io/sensors/drivers/sparkfun_joystick
- Publish it as a package: https://docs.toit.io/package/pkgguide#creating-a-package
We automatically add packages that implement drivers to this list.