Difference between revisions of "ICM7228"

From Hive76 Wiki
Jump to: navigation, search
(Resources)
m (put up github link)
 
Line 3: Line 3:
 
== Arduino Development ==
 
== Arduino Development ==
 
For Arduino development, you'll need both the .cpp file and the .h file. Copy both to a folder named ICM7228 in your arduino-00xx/libraries folder, restart you Arduino IDE, and look for the menu option, Sketch > Import Library > ICM7228
 
For Arduino development, you'll need both the .cpp file and the .h file. Copy both to a folder named ICM7228 in your arduino-00xx/libraries folder, restart you Arduino IDE, and look for the menu option, Sketch > Import Library > ICM7228
*The C++ [https://docs.google.com/a/hive76.org/leaf?id=0BzaoNrRVWgYWZDA0Y2ZkZmEtNjVlYS00MmMyLTk5NzktYWU4YWQ0ZTFkZmQw&sort=name&layout=list&num=50 file]
+
*All files are on github: https://github.com/paintjob/ICM7228_control
*The C++ header [https://docs.google.com/a/hive76.org/leaf?id=0BzaoNrRVWgYWNmZkYWY4OTUtMDI4OC00M2E5LWExMzUtZGYyZjcwOTY3OWVi&sort=name&layout=list&num=50 file]
 
 
== Future Development ==
 
== Future Development ==
 
*Integrate a 74HC595 shift register to reduce the number of pins used on the Arduino.
 
*Integrate a 74HC595 shift register to reduce the number of pins used on the Arduino.

Latest revision as of 16:04, 21 March 2016

This page contains documentation for the development of a library for interfacing the ICM7228 chip with a microcontroller for use with an 8x8 LED matrix. Currently, we can write to individual dots on the grid, address single columns, or rows, or enter text to scroll along the matrix (all in a single color).

Arduino Development

For Arduino development, you'll need both the .cpp file and the .h file. Copy both to a folder named ICM7228 in your arduino-00xx/libraries folder, restart you Arduino IDE, and look for the menu option, Sketch > Import Library > ICM7228

Future Development

  • Integrate a 74HC595 shift register to reduce the number of pins used on the Arduino.
  • Make it scalable to ease the use of multiple LED tiles.
  • Bike turn signals!!
  • Get it working with the MSP430.
  • Whatever crazy ideas pass by.

Videos of Progress

Resources