Member Since: October 28, 2009

Country: United States



A graduate with a BS in Computer Engineering with a minor in Electrical Engineering. Working in Longmont for a prestigious silicon company as a DSV Engineer.

Students in EE/CE that have questions can email me at: s.r.grace[at]gmail.com. I will be more than happy to give you my knowledge and expertise. My main focus is on FPGA/Digital Logic and MCU systems, but I can help out in other areas.


Verificatoin Engineer


IEEE, PC Gamers

Spoken Languages


Programming Languages

MASM x86, C, C++, C#, SQL, Java (some), PHP, BASH, Batch File, HTML, HDL (VHDL/Verilog/SystemVerilog), Tcl.


University of Wyoming - BS in Computer Engineering, Minor Electrical Engineering


Embedded Systems Engineering, Digital Logic Design


Read expertise



  • Hey Shawn, what was the video resolution and the FPS it worked at?

  • I plan on doing a couple things to see if I can get it to light up: 1) “Bit bang” the IR output pin to see if it’s a sequence of pulses that turn on the LEDs in a certain way. 2) The IR signal is a packet of data to tell it to do something else.

    The reason I am doing this is because you can do visual changes like half the stadium likes up red and the other white (depending on placement of course).

  • CS:GO has no real true Superbowl type event. Maybe MLG and other tourneys should start crowd sourcing their prize pool, CS:GO can get away from the betting… Oh, whoops, too soon?

  • I got two of those as well from TI6! I’ve been asked by friends to do some wireshark “hacking” to figure out the commands to send to it to do different things. I assume for each event, they load the MCU with different code for whatever the host wants it to do. My goal by the end of the year is figure out the IR command to call, “First Blood.”

  • I know it’s a basic review, and having fun in a semi-scientific way, but wouldn’t it be better to show the properties of the filaments using more standardized testing methods?

  • I was going to reply exactly this.

    This stuff can get nasty, and without these safety measures, you’re bound to have problems.

  • For the Dreamliner, it wasn’t the battery that was at fault, it was poor manufacturing oversight (basically bad connections, inspections, design flaw, etc), just so happens that it was inside the battery box. Overall, yes it is extremely dangerous.

    It’s annoying what people have to go through to get batteries, but that’s the way the world works as of right now.

  • My preferred OS is whatever can get the job done quickly and efficiently. At work, I use Windows for all my “office” type work, but I generally use Redhat/CentOS (the volume of Linux VMs is staggering) for all my main work (being a programmer as such). Granted, there are instances where I have to do some programming on Windows, but that’s quite limited. The way people should look at their “workflow” is to look at what they need to get done and tailor their OS to make sure it gets done easily, quickly, and keep outside maintenance low. It’s okay to step out of your comfort zone in order to make your job easier in the long run. This means, if you need to use a CAD program and you’re on an unsupported OS, suck it up and install a VM of the OS it does work on (you’ll learn a new set of skills).

  • Yes they are expensive, but they’re local to Colorado and their quality is quite high. They also do single-board runs for a prototype if you’re a college student.

  • Pearce, I know for a smaller company ordering things at the prices that fit best is difficult. With that said, do you negotiate and have suppliers compete with each other on items?