experimental/

directory
v2.2.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2018 License: Apache-2.0

README

experimental code

This directory contain drivers that are considered unstable or incomplete as per driver lifetime management. We encourage you to try them and give feedback via new issues or improvements via a pull request, so we can assert of their quality before promoting them as stable drivers.

You are welcome to create pull requests to add drivers here or improve the quality of drivers already here. Please make sure to abide to requests in project/contributing/.

To add a new driver, you can optionally start your work off driverskeleton/ and follow the instructions in the files.

Directories

Path Synopsis
cmd
nrzled
nrzled writes to a strip of LEDs using the NRZ protocol.
nrzled writes to a strip of LEDs using the NRZ protocol.
conn
analog
Package analog defines analog pins, both DAC and ADC.
Package analog defines analog pins, both DAC and ADC.
uart
Package uart defines the UART protocol.
Package uart defines the UART protocol.
uart/uartreg
Package uartreg defines the UART registry for UART ports discovered on the host.
Package uartreg defines the UART registry for UART ports discovered on the host.
devices
bitbang
Package bitbang implements conn by banging on the bits (GPIO pins).
Package bitbang implements conn by banging on the bits (GPIO pins).
cap1188
Package cap1188 controls a Microchip cap1188 device over I²C. The cap1188 device is a 8 channel capacitive touch sensor with 8 LED drivers.
Package cap1188 controls a Microchip cap1188 device over I²C. The cap1188 device is a 8 channel capacitive touch sensor with 8 LED drivers.
hd44780
Package hd44780 controls the Hitachi LCD display chipset HD-44780 Datasheet https://www.sparkfun.com/datasheets/LCD/HD44780.pdf
Package hd44780 controls the Hitachi LCD display chipset HD-44780 Datasheet https://www.sparkfun.com/datasheets/LCD/HD44780.pdf
mfrc522
Package mfrc522 controls a Mifare RFID card reader.
Package mfrc522 controls a Mifare RFID card reader.
nrzled
Package nrzled is a driver for LEDs ws2811/ws2812/ws2812b and compatible devices like sk6812 and ucs1903 that uses a single wire NRZ encoded communication protocol.
Package nrzled is a driver for LEDs ws2811/ws2812/ws2812b and compatible devices like sk6812 and ucs1903 that uses a single wire NRZ encoded communication protocol.
piblaster
Package piblaster implements interfacing code is piblaster.
Package piblaster implements interfacing code is piblaster.
Package driverskeleton is an example that can be copy pasted to help write a new driver, either in devices/ or in host/.
Package driverskeleton is an example that can be copy pasted to help write a new driver, either in devices/ or in host/.
host
pru
Package pru exposes the Programmable Real-Time Unit Subsystem and Industrial Communication Subsystem (PRU-ICSS) functionality found on many Texas Instruments processors.
Package pru exposes the Programmable Real-Time Unit Subsystem and Industrial Communication Subsystem (PRU-ICSS) functionality found on many Texas Instruments processors.
sysfs
Package sysfs implements experimental sysfs support not yet in mainline.
Package sysfs implements experimental sysfs support not yet in mainline.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL