MSGEQ7 Arduino Library

The digital section of my Bright Light Controller is fully functional and I’ve gone ahead and made a library to help interface with the MSGEQ7 IC.  As of Version 0.1 the library will probably only function on a 16MHz or slower Arduino.  This shouldn’t be too difficult to modify, but I haven’t gotten around to it yet.  A video demonstration of the library performing a “readAll” is provided below.

The library is available here: https://github.com/EngineeredEntropy/MSGEQ7

Documentation: https://github.com/EngineeredEntropy/MSGEQ7/wiki/MSGEQ7-Library-Documentation

Bright Light Controller Schematic

I have recently stumbled upon a service called BatchPCB which offers cheap single run PCB prototyping.  I’ve decided to give them a try since it seems safe for someone whose never designed a board from scratch.  After some digging it seems like going to their supplier, Gold Pheonix, would work out cheaper if you’re looking at a design that’s larger than 35 inch^2.  This requires a minimum order  though, so for now I’m going to give BatchPCB a shot.  I’m going to convert one of my old wire-wrap designs, a light controller, to test out this service and practice PCB design.

 

Continue reading “Bright Light Controller Schematic”