6 ms·
Tetris for TS100 soldering iron
- yellowapple 9y agoBut will it run Doom?
- lancefisher 9y agoEach time you lose the game the soldering iron tip temperature increases by 10 degrees. Yikes!
- aetherspawn 9y agoSurprised there is no 'don't burn yourself' disclaimer
- nomgal 9y agoNo worries, I'm sure that come with the box.
- trhway 9y ago> "immersive gaming experience."
- vinchuco 9y agocoupled with http://www.ign.com/articles/2015/04/30/why-youll-never-beat-tetris http://www.ign.com/articles/2015/04/30/why-youll-never-beat-...
- cstuder 9y agoThere's a predecessor to this: The Painstation. https://en.wikipedia.org/wiki/PainStation https://en.wikipedia.org/wiki/PainStation
- Tepix 9y agoJames Bond - Never say never again - Missile Command (1983) http://www.criticalcommons.org/Members/ccManager/clips/FF_Bond_Octopussy_VideogameH264.mp4/view http://www.criticalcommons.org/Members/ccManager/clips/FF_Bo...
- dbrgn 9y agoYou can play the pain station at the video game museum in Berlin. It's a strange experience, but a lot of fun!
- deleted 9y ago[deleted]
- b3lvedere 9y agoI wonder what happens if you purposely lose a thousand times. :)
- yoz-y 9y agoI was curious if there were a cap on the temperature but the code does not actually seem to be doing something to the temperature after losing. I did not dig into the code too much but I suspect that the thing is either not implemented or that it heats over time regardless of you losing.
- saagarjha 9y ago> STM32F103T8U6 (ARM Cortex M3, clock frequency 72 MHz) That's one powerful chip for a soldering iron.
- bostand 9y agoNeeded for those smooth animations in the UI. Yes, animations. Seriously, this iron got style.
- saagarjha 9y agoBack in my day we did animations in 8 MHz and we liked it!
- flukus 9y agoThat makes the tetris port less impressive, where's the Gameboy Advance emulator?
- Angostura 9y agoHow do you think they get it to warm up so fast?
- DonHopkins 9y agoIt has a Slow Down and Almost Catch Fire instruction.
- chris_overseas 9y agoFor what it's worth, I somewhat hesitantly bought one of these soldering irons a few months ago off Ali Express. After having used it a lot since then I can now highly recommend it as a fantastic bit of kit - I've almost become emotionally attached to the thing! It heats up quickly, holds a consistent temperature, solders very well, plus has lots of features and configuration options. For example it can be set to cool down to different temperatures depending on how long it had been stationary (thanks to its build in accelerometer). The open source firmware is the icing on the cake.
- fest 9y ago+1 from me too- it's really nice soldering iron for the price.
- dbrgn 9y agoJust ordered one last week - looking forward to it. By now I know that even if it would suck at soldering I could still play Tetris on it, so it's a win in any situation!
- cjsuk 9y agoI really don't understand how that can actually be a good iron in any way, shape or form. I've been doing hobby and production soldering for about 25 years. What you need is an iron that will stay at 700oF whatever you throw at it tip or workpiece related. That means power, lots of it. That doesn't come from USB. Considering my current iron is a 50W Weller TCP, that can switch between soldering 0805 packages immediately followed by large tag terminal capacitors and ground planes without have to do anything, change any settings etc. You don't even have to change tip with the chisel. Soldering irons also take a heavy battering when you use them as well. The above Weller is 20 years old and looks and works good as new. I really can't see that working for very long. I just don't understand why the product exists really. If I was in the market you can pick up a whole Weller TCP station for less cash second hand. This is just a flashy toy.
- oliwarner 9y ago> That doesn't come from USB. No, it comes from the 12-24V power supply you plug into the back of it. It's a ~65W iron. No apologies for sounding snotty here. You don't know what it is, haven't seen one, haven't used one but you're already ready to crap all over it. Try one. It's full of silly novelties that I'm sure you'll hate but it doesn't take much to improve the usability of a dumb thermocontrolled soldering station and I —along with much of the internet— believe the TS100 does enough to be better. It's also dirt cheap to buy and run.
- yangyang 9y agoLove this sort of thing. I did a Tetris game for a led-matrix clock I got from Banggood: https://github.com/hollobon/jy-mcu-3208-tetris https://github.com/hollobon/jy-mcu-3208-tetris
- Terr_ 9y agoFor a moment I misread the title as "Tetris for the TIS-100 soldering iron", and had a very rube-goldberg vision indeed.
- deleted 9y ago[deleted]
- _pmf_ 9y agoCan you hold it at the tip and does it increase temperature with increasing number of lines?
- SHFT101 9y agoI wonder when they will release Skyrim for the TS100
- gene-h 9y agoThe question we should be asking as more ubiquitous devices are built with comparatively large amounts of computational power is not what will run tetris, but what won't run tetris?
- nradov 9y agoTetris is a good start, but someone needs to port Doom to it next.
- anfractuosity 9y agoVery cool :) Is the STM32F103T8U6 chip, also regulating the temperature of the iron via a PID algorithm or.., or is that handled elsewhere? Edit: Looks like the PID algorithm, is here: https://github.com/joric/ts100tris/blob/master/S100App/Src/CTRL.c https://github.com/joric/ts100tris/blob/master/S100App/Src/C... Nice!
- matthberg 9y agoWhile I greatly approve of this implementation, I'd also like to see doom tried out, or maybe hatris(1) for faster warmup times :) 1) https://qntm.org/files/hatetris/hatetris.html https://qntm.org/files/hatetris/hatetris.html
- dkonofalski 9y agoNext up... can anyone get DooM running on this thing? If you can get the end of it to light up like a Tesla coil to play the chip music, I'll give you extra bonus points. :-P
- joric 9y agoAuthor's here https://github.com/joric/ts100tris/commit/5214f7ef9fbcdac8d05a3af7a0868ba71a69ee06 https://github.com/joric/ts100tris/commit/5214f7ef9fbcdac8d0...