hybridgroup.gobot/drivers/aio
Thomas Kohler a8f47eaae8
build(go, deps): switch to Go 1.22 and update modules (#1093)
2024-11-01 12:54:20 +01:00
..
LICENSE Build(v2): revert move to v2 subfolder (#932) 2023-05-29 19:23:28 +02:00
README.md aio(thermalzone): add driver for read a thermalzone from system (#1040) 2023-11-27 16:42:42 +01:00
aio_driver.go aio(all): introduce functional options (#1039) 2023-11-23 19:01:42 +01:00
aio_driver_test.go aio(all): introduce functional options (#1039) 2023-11-23 19:01:42 +01:00
analog_actuator_driver.go aio(all): introduce functional options (#1039) 2023-11-23 19:01:42 +01:00
analog_actuator_driver_test.go aio(all): introduce functional options (#1039) 2023-11-23 19:01:42 +01:00
analog_sensor_driver.go gpio(all): introduce functional options (#1045) 2023-12-03 18:03:02 +01:00
analog_sensor_driver_test.go test: try to stabilize eventer tests (#1066) 2024-02-13 10:33:46 +01:00
doc.go doc: update links to release or tagged branch (#1069) 2024-02-13 15:58:31 +01:00
grove_drivers.go aio(all): introduce functional options (#1039) 2023-11-23 19:01:42 +01:00
grove_drivers_test.go test: try to stabilize eventer tests (#1066) 2024-02-13 10:33:46 +01:00
grove_temperature_sensor_driver.go aio(all): introduce functional options (#1039) 2023-11-23 19:01:42 +01:00
grove_temperature_sensor_driver_test.go test: try to stabilize eventer tests (#1066) 2024-02-13 10:33:46 +01:00
helpers_test.go aio(all): introduce functional options (#1039) 2023-11-23 19:01:42 +01:00
temperature_sensor_driver.go build(go, deps): switch to Go 1.22 and update modules (#1093) 2024-11-01 12:54:20 +01:00
temperature_sensor_driver_test.go build(linter): update linter to v1.56.1 and fix issues (#1068) 2024-02-13 14:19:03 +01:00
thermalzone_driver.go aio(thermalzone): add driver for read a thermalzone from system (#1040) 2023-11-27 16:42:42 +01:00
thermalzone_driver_test.go test: try to stabilize eventer tests (#1066) 2024-02-13 10:33:46 +01:00

README.md

AIO

This package provides drivers for Analog Input/Output (AIO) devices. It is normally used by connecting an adaptor such as BeagleBone that supports the needed interfaces for analog devices.

Getting Started

Please refer to the main README.md

Hardware Support

Gobot has a extensible system for connecting to hardware devices. The following AIO devices are currently supported:

  • Analog Actuator
  • Analog Sensor
  • Grove Light Sensor
  • Grove Piezo Vibration Sensor
  • Grove Rotary Dial
  • Grove Sound Sensor
  • Grove Temperature Sensor
  • Temperature Sensor (supports linear and NTC thermistor in normal and inverse mode)
  • Thermal Zone Temperature Sensor