Arduino: can run DOOM and a linear regression model

For Hackaday, Bryan Cockfield reported on a cool smart lamp powered by an Arduino board and “artificial intelligence”1:

This AI isn’t going to do anything as complex as generate images or write clunky preambles to every recipe on the Internet, but it is still a functional and useful piece of software. This one specifically handles the brightness of a single lamp, taking user input on acceptable brightness ranges in the room and outputting what it thinks the brightness of the lamp should be to match the user’s preferences. [mondal3011] also builds a set of training data for the AI to learn from, taking the lamp to various places around the house and letting it figure out where to set the brightness on its own. The training data is run through a linear regression model in Python which generates the function that the Arduino needs to automatically operate the lamp.

And, of course, Arduino boards can run DOOM. There are a lot of examples of this but here’s a YouTube video of Naveen making a rudimentary handheld device that runs DOOM.

  1. I tend to roll my eyes at Hackaday commenters but they made good points, suggesting that this isn’t really AI but a good introduction nonetheless ↩︎
Filed under:

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.