nitz / dgw

USB HID Data Gateway

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

USB HID Data Gateway

At the moment, this project is a simple USB stack implementation for Atmel SAM D21 (D11).

Demo application is a very simple and inefficient USB HID to I2C, SPI, GPIO, ADC, DAC and PWM adapter.

Demo CLI application uses I/O1 Xplained Pro board to:

  • Read/write EEPROM and read temperature from the AT30TSE785
  • Test if GPIO1 and GPIO2 pins are shorted to demo GPIO capabilities
  • Test SD Card interface (SPI mode)
  • Test ADC (PA03) and DAC (PA02).
  • Test PWM (PA10 and PA11)

I/O1 Xplained Pro has to be attached to EXT1 connector of the SAM D21 Xplained Pro board.

Future versions will improve on this and implement other interfaces.

About

USB HID Data Gateway


Languages

Language:C 99.6%Language:C++ 0.4%Language:Makefile 0.1%