Pages created and updated by Terry Sturtevant Date Posted: October 25, 2018


Proof-of-concept Options List



  1. (Proof-of-concept) DC motor monitor
    DC motor which can be manually controlled for speed and direction
    Shaft encoder
    Create code to display current position and speed

  2. (Proof-of-concept) I2C interface
    Working system with at least two different I2C devices
    (possibilities include digital compass, gyro, light sensor, colour sensor,128x32 display)
    Create code specifically highlighting the use of two different type of devices on the single bus
    Discuss any challenges or issues involved

  3. (Proof-of-concept) Bit-banging SPI interface
    Working system with device on built-in SPI interface
    Create code which allows device to be moved to other GPIO pins
    Show how ??

  4. (Proof-of-concept) Bit-banging UART interface
    Working system with device on built-in UART
    Create code which allows device to be moved to other GPIO pins
    Show device working while serial monitor is on built-in UART

  5. (Proof-of-concept) Using Fritzing 7219 board with Alphanumeric display
    Use device which needs several output pins such as 7-segemnt display or matrix LED
    Create code which allows built-in SPI to operate device
    Show hardware connections needed

  6. (Proof-of-concept) Using Fritzing 7219 board with Dot matrix LED display
    Use device which needs several output pins such as 7-segemnt display or matrix LED
    Create code which allows built-in SPI to operate device
    Show hardware connections needed

  7. (Proof-of-concept) Using TM1638 board with switches, LEDs and 7-segment displays
    Use device which uses the TM1638 interface
    Create code which does more than just run library examples
    Show hardware connections needed

  8. (Proof-of-concept) Using TM1637 board with 7-segment displays
    Use device which uses the TM1637 interface
    Create code which does more than just run library examples
    Show hardware connections needed

  9. (Proof-of-concept) Using 74HC595 with SPI to expand GPIO
    Use device which needs several output pins such as 7-segemnt display or matrix LED
    Create code which allows built-in SPI to operate device
    Show hardware connections needed

Resources

To view pdf documents, you can download Adobe Acrobat Reader .
get Acrobat Reader
If you need to update a browser, you might try Firefox which is Get Firefox!
Since this page uses cascading style sheets for its layout, it will look best with a browser which supports the specifications as fully as possible.

If you are looking for an office package, with a word processor, spreadsheet, etc., you might try LibreOffice which is Get LibreOffice!

Go to the main page for the Department of Physics and Computer Science.

Valid XHTML 1.1

Valid CSS!

WCAG
2.0
(Level AA)

Wilfrid Laurier University