Тетрис на ATtiny10
Решив использовать последние дни отпуска для приведения имеющихся у меня запасов электронных компанентов к некоторому подобию порядка я наткнулся на неизвестную михросхему S OT-23-6 с еле читаемой маркировкой.
Тетрис на ATtiny10
Решив использовать последние дни отпуска для приведения имеющихся у меня запасов электронных компанентов к некоторому подобию порядка я наткнулся на неизвестную михросхему S OT-23-6 с еле читаемой маркировкой.
2024 Tiny Games Contest: An Epic Minimalist Entertainment System, Indeed https://hackaday.com/2024/09/08/2024-tiny-games-contest-an-epic-minimalist-entertainment-system-indeed/ #2024TinyGamesChallenge #ATtinyHacks #contests #attiny10 #GPD340 #Games
somehow I did it. %) and somehow it works. I’ve just finished one of my little personal projects. it’s a small LED beacon that starts to blink when it’s dark. the heart of this thing is #ATTiny10, and it fits just perfectly. tbh it would be a waste to use something more powerful. since I don’t use neither Atom nor VS Code, instead of platform.io I used ATTiny10IDE for uploading the firmware to the chip. and since I don’t have USBasp, I used Arduino UNO as a TPI programmer. as usual, it was quick&dirty™ approach with point-to-point construction, wire soldering, and some hot glue. since it works, it’s fine, but without appropriate box it looks like some piece of contemporary art. so placing it into a box would be a next step. maybe.
Hackaday Prize 2022: RunTinyRun is a Fully Solar-Powered, Portable Dinosaur Game
Fully solar-powered handheld gadgets have so far mostly been limited to ultra-low power devices like clocks, thermometers and calculators. Anything more complicated than that will generally have a battery and some means to charge it. An entirely solar-powered video game console is surely out of reach. Or is it? As [ridoluc] shows, such a device is actually possible: the RunTinyRun gets all its power directly from the Sun.
To be fair, it's not really a full-fledged game console. In fact it doesn't even come close to the original Game Boy. But RunTinyRun is a portable video game with an OLED display that's completely powered by a solar panel strapped to its back. It will run indefinitely if you're playing outside on a sunny day, and if not, letting it charge for a minute or two should enable thirty seconds of play time.
The game it runs is a clone of Google's Dinosaur Game, where you time your button presses to make a T-Rex jump over cacti. As you might expect, the game runs on an extremely minimalist hardware platform: the main CPU is an ATtiny10 six-pin micro with just 1 kB of flash. The game is entirely written in hand-crafted assembly, and takes up a mere 780 bytes. A 0.1 farad supercap powers the whole system, and is charged by a 25 x 30 mm2 solar cell through a boost converter.
RunTinyRun is a beautiful example of systems design within strict constraints on power, code size and board area. If you're looking for a more capable, though slightly less elegant portable gaming console, have a look at this solar-powered Game Boy.
The HackadayPrize2022 is Sponsored by:
#contests #games #thehackadayprize #2022hackadayprize #attiny10 #googledinosaurgame #solarpower
HVTPI Primer And Toolkit Equips You For BOM Substitutions
Novel programming interfaces for MCUs might catch us by surprise, but then we inevitably get up to speed with the changes required. Today's bastion is HVTPI - a "12V reset" addition to the TPI we've just started getting used to, and [Sam Ettinger] has shared a simple circuit to teach us all about it, along with PCB files and detailed explanations of how it all works.
HVTPI is an add-on on top of TPI, for which, as Sam explains, you need to hold RST at 12V when TPI would have it be low logic level, and leave it at Vtarget otherwise. For that, he has designed a variety of interposer boards of various complexity and requirements; explaining the choices behind each one and clearing up any misunderstandings that might occur on your way. All of the board files (and the TPI write-up copy) are caringly shared with us in a git repository, too! As a result, if you have an USB-ASP or an Arduino available, now you also have everything to do HVTPI, thanks to Sam's work and explanations.
We've been covering Sam's exploits before, and can't help but be grateful for the stop-and-explain detour along the way. HVTPI being used on very small ATTiny parts, we wonder if something new in the vein of his recent FPC board able to fit and function entirely within a Type-C cable end!
With chip shortages, investigating programming interfaces for small and obscure yet in-stock microcontrollers has been, quite literally, paying off, and if you got some projects that need a MCU but won't consume a whole lot of resources, it could be time to give an ATTiny10 a go. What's the worst that can happen - you make the smallest chiptunes ever?
#attinyhacks #microcontrollers #toolhacks #atmeltpi #attiny #attiny10 #attiny4 #attiny5 #attiny9 #hvtpi #insystemprogramming #isp #tpi #usbasp