Directories ¶
Path | Synopsis |
---|---|
_workspace
|
|
src/github.com/golang/glog
Package glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup.
|
Package glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. |
src/github.com/gorilla/context
Package context stores values shared during a request lifetime.
|
Package context stores values shared during a request lifetime. |
src/github.com/gorilla/mux
Package gorilla/mux implements a request router and dispatcher.
|
Package gorilla/mux implements a request router and dispatcher. |
src/github.com/kidoman/embd
Package embd provides a hardware abstraction layer for doing embedded programming on supported platforms like the Raspberry Pi and BeagleBone Black.
|
Package embd provides a hardware abstraction layer for doing embedded programming on supported platforms like the Raspberry Pi and BeagleBone Black. |
src/github.com/kidoman/embd/controller/hd44780
Package hd44780 allows controlling an HD44780-compatible character LCD controller.
|
Package hd44780 allows controlling an HD44780-compatible character LCD controller. |
src/github.com/kidoman/embd/controller/mcp4725
Package mcp4725 allows interfacing with the MCP4725 DAC.
|
Package mcp4725 allows interfacing with the MCP4725 DAC. |
src/github.com/kidoman/embd/controller/pca9685
Package pca9685 allows interfacing with the pca9685 16-channel, 12-bit PWM Controller through I2C protocol.
|
Package pca9685 allows interfacing with the pca9685 16-channel, 12-bit PWM Controller through I2C protocol. |
src/github.com/kidoman/embd/controller/servoblaster
Package servoblaster allows interfacing with the software servoblaster driver.
|
Package servoblaster allows interfacing with the software servoblaster driver. |
src/github.com/kidoman/embd/convertors
Package convertors contains the various convertor modules for use on your platform.
|
Package convertors contains the various convertor modules for use on your platform. |
src/github.com/kidoman/embd/convertors/mcp3008
Package mcp3008 allows interfacing with the mcp3008 8-channel, 10-bit ADC through SPI protocol.
|
Package mcp3008 allows interfacing with the mcp3008 8-channel, 10-bit ADC through SPI protocol. |
src/github.com/kidoman/embd/host
Package host is a container for the various hosts supported by EMBD.
|
Package host is a container for the various hosts supported by EMBD. |
src/github.com/kidoman/embd/host/all
Package all conviniently loads all the inbuilt/supported host drivers.
|
Package all conviniently loads all the inbuilt/supported host drivers. |
src/github.com/kidoman/embd/host/bbb
Package bbb provides BeagleBone Black support.
|
Package bbb provides BeagleBone Black support. |
src/github.com/kidoman/embd/host/generic
Package generic provides generic (to Linux) drivers for functionalities like Digital I/O I²C LED control They are used by the hosts to satiate the HAL.
|
Package generic provides generic (to Linux) drivers for functionalities like Digital I/O I²C LED control They are used by the hosts to satiate the HAL. |
src/github.com/kidoman/embd/host/rpi
Package rpi provides Raspberry Pi (including A+/B+) support.
|
Package rpi provides Raspberry Pi (including A+/B+) support. |
src/github.com/kidoman/embd/interface/display/characterdisplay
Package characterdisplay provides an ease-of-use layer on top of a character display controller.
|
Package characterdisplay provides an ease-of-use layer on top of a character display controller. |
src/github.com/kidoman/embd/interface/keypad/matrix4x3
Package matrix4x3 allows interfacing 4x3 keypad with Raspberry pi.
|
Package matrix4x3 allows interfacing 4x3 keypad with Raspberry pi. |
src/github.com/kidoman/embd/motion/servo
Package servo allows control of servos using a PWM controller.
|
Package servo allows control of servos using a PWM controller. |
src/github.com/kidoman/embd/sensor
Package sensor contains the various sensors modules for use on your platform.
|
Package sensor contains the various sensors modules for use on your platform. |
src/github.com/kidoman/embd/sensor/bh1750fvi
Package BH1750FVI allows interfacing with the BH1750FVI ambient light sensor through I2C.
|
Package BH1750FVI allows interfacing with the BH1750FVI ambient light sensor through I2C. |
src/github.com/kidoman/embd/sensor/bmp085
Package bmp085 allows interfacing with Bosch BMP085 barometric pressure sensor.
|
Package bmp085 allows interfacing with Bosch BMP085 barometric pressure sensor. |
src/github.com/kidoman/embd/sensor/bmp180
Package bmp180 allows interfacing with Bosch BMP180 barometric pressure sensor.
|
Package bmp180 allows interfacing with Bosch BMP180 barometric pressure sensor. |
src/github.com/kidoman/embd/sensor/l3gd20
Package l3gd20 allows interacting with L3GD20 gyroscoping sensor.
|
Package l3gd20 allows interacting with L3GD20 gyroscoping sensor. |
src/github.com/kidoman/embd/sensor/lsm303
Package lsm303 allows interfacing with the LSM303 magnetometer.
|
Package lsm303 allows interfacing with the LSM303 magnetometer. |
src/github.com/kidoman/embd/sensor/tmp006
Package tmp006 allows interfacing with the TMP006 thermopile.
|
Package tmp006 allows interfacing with the TMP006 thermopile. |
src/github.com/kidoman/embd/sensor/us020
Package us020 allows interfacing with the US020 ultrasonic range finder.
|
Package us020 allows interfacing with the US020 ultrasonic range finder. |
src/github.com/kidoman/embd/sensor/watersensor
Package watersensor allows interfacing with the water sensor.
|
Package watersensor allows interfacing with the water sensor. |
src/github.com/kidoman/embd/util
Package util contains utility functions.
|
Package util contains utility functions. |
Click to show internal directories.
Click to hide internal directories.