Hacks

FPGA hacks – Cornell ECE5760 final projects

We’ve previously covered the student projects that come out of Cornell’s microcontroller design courses, and I’m always excited to see what’s released each semester. Bruce Land wrote in today with an update on the Fall 2008 FPGA projects: During the last 5 weeks of the fall semester in ECE576, Advanced Microcontroller Design, students at Cornell […]

Fun with genetic algorithms

A genetic algorithm provides a simple way to search for an approximately optimal solution for an otherwise difficult and complex problem. By simulating the process of evolution, random mutation, breeding and selective pressure, a program can evolve a solution to a problem. Seth Just wrote in with a simple and customizable genetic algorithm written in […]

iPhone Doom

Using the undocumented MPTVOutWindow class, Steven Troughton-Smith was able to update his iPhone Doom port to enable TV-out and on screen controller support. Doom on the iPhone on a TV is a pretty big deal to start with, but the bigger story here is that in addition to the TV-out features, he was able to […]