Touch screen for graphing calculator

[Owen] got down and dirty by adding a touchscreen to his TI-84 graphing calculator. The dirty part is the z80 assembly code he wrote to use the linkport as a UART (assembly always makes us feel queasy). Once that was working he implemented some commands using an Arduino and then hooked up an Nintendo DS touch screen. Now he’s got this proof of concept video where he draws on the screen, that input is interpreted by the Arduino, commands are sent through the UART, and the calculator program draws on the screen. Adding a touch screen to something is a lot more impressive when you have to go to these lengths to get it working. Nice job!

I program in 8051 assembly all the time. I prefer using C, but there’s some things you can’t do in C that you need to do in assembly (like messing around with the stack, startup code, interrupt vectors…) Oh and I’m 21, so some of us youngsters know what’s up

I’m currently in college and just finished a Microprocessor class last year, Our professor made us learn Freescale HC12 Assembly, It sucked! Although i actually got pretty good at it and after that I started my Senior project, i’m programming an ATtiny in C and i actually missed the control i got with Assembly. The hardest part is learning to think like a machine. As fast and powerful as computers get they are still stupid. As far as any future hacks i’ll stick with C unless my project is extremely time dependent.

I can confirm this is fake guys. I go to school with owen and am also on the robotics team with him.He could barely program a basic board let alone do something like this.its just timing. hes that terrible of a programmer and even claims hes working on a way to scale down bioshock and games like that for a ti calculator which is complete bs