The final product is a desktop monitor on an articulated arm. If we had spent all that time drooling during a weekday we’d be so far behind. For the love of everything hardware we’re glad this one came in on the weekend. Like any super-power-possessing engineer he set out to scratch his hacking itch and was sucked into a multi-year extravaganza. He wanted something particularly special and unquestionably refined. wanted an extra monitor at his desk, but not just any monitor. Check out ’s Github for the project code and stick with us after the break for a demo video and some of our other favorite Arduino gaming hacks.Ĭontinue reading “Mimimalist Arduino Gaming Platform” → Posted in Arduino Hacks Tagged arduino, AVR, game, lcd, tetris wrote his own sound and joystick code, and of course the Tetris gameplay itself, but it’d be much more than a few weeks’ work without standing on the shoulders of giants. A TFT library from Seeed Studios makes the screen interface a piece of cake. Almost child’s play.Įqually impressive is the state of open source software. And wiring it up is a simple matter of connecting this pin to that pin. The 320×240 SPI color TFT LCD screen used to cost twice as much as this whole project did. It’s a testament to the current state of the hardware hacking scene that could put this device together in an afternoon for so cheap, presumably after waiting a while for shipments from China. At least, that’s all needed to get this sweet version of Tetris up and running. Posted in Arduino Hacks, Microcontrollers Tagged AVR, c++, lcd, microcontroller, spi, tft, TFT displayĪ pretty color LCD screen, an Arduino, a buzzer and a joystick is all you need for a minimalist gaming console for under $20. The writeup on how improved the code for these displays is fantastic, and the results are impressive he can fill a screen with pixels at about 13FPS, making games that don’t redraw too much of the screen at any one time a real possibility. With the Adafruit library, there was a lot of wasted time in between each clock signal, and with the right code the performance could be improved dramatically. These displays are driven via SPI, where the clock signal goes low for every byte shifted out over the data line. It’s several times faster than the Adafruit library, so just in case you haven’t moved on the Teensy platform yet, this is the way to use one of these repurposed cell phone displays.Īfter reading about ’s experience with improving the TFT library for the Teensy, grabbed an Arduino, an LCD, and an Open Workbench Logic Sniffer to see where the inefficiencies in the Adafruit library were. recently released his re-mix of the Adafruit GFX library and LCD drivers. The Teensy isn’t an Arduino – it’s much faster – but ’s library does everything more efficiently.Įven when using a standard Arduino, there are still speed and efficiency gains to be made when driving a TFT.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |